/srv/irclogs.ubuntu.com/2011/06/07/#ubuntu-devel.txt

wgrantSpamapS: It may take a few hours, but you should be able to upload an older version later today.00:03
SpamapSwgrant: excellent, thanks for the clarification00:06
lamontso if I have a "read-only" pdf, and I want to edit it.......  what's the simplest approach?00:08
micahglamont: pdfedit?00:09
lamontthat politely tells me that the document is read-only00:09
lamontI want it to understand that I AM THE BOSS HERE00:09
lamonts/HERE/OF IT/00:10
ohsixstrip the signing cert that says it's read only? i don't know of an open source tool that does it :\00:10
lamontohsix: ah.  yeah, that'd be what I'm after00:10
micahglamont: I assume it's o+w?00:13
micahglamont: there's also apparently an option in pdfedit to override the read only option (which may or may not work)00:14
lamonthrm. /me will try that option00:15
lamontmicahg: where did you find that00:18
micahglamont: random blog post00:19
micahgactually, a comment in a random blog post00:20
brodercan pdftk do that?00:22
broderslangasek: an arch: all package should satisfy a dependency for a foreign architecture package......right?00:23
slangasekbroder: you'd think that, but no ;)00:23
broder...really00:23
broder?00:23
slangasekbroder: https://wiki.ubuntu.com/MultiarchSpec#Dependencies%20involving%20Architecture:%20all%20packages00:24
broderugh00:24
broderslangasek: hmm...the package i have in front of me has no dependencies. it would be nice of dpkg/apt were clever enough to special-case that, but *shrug*00:28
slangasekbroder: yes, that came up in one of the discussions on debian-$mumble - I think that'd be fine, if someone wrote the patch for it00:28
broderslangasek: sweet. so i rebuilt coreutils, initramfs-tools, module-init-tools, and linux-firmware with multi-arch: foreign, and after hammering really hard on dpkg, am now running an arch: amd64 kernel on an arch: i386 userland00:31
broderthanks for the tips00:31
slangasekbroder: hmmm, what had to be hammered?00:31
broderslangasek: i think it was just that i was installing the packages with dpkg -i and not out of a PPA or something, so apt was confused00:32
slangasekhmm00:32
broderand i didn't bump the version numbers out of laziness, which probably also didn't help00:32
slangasekoh, yes00:32
broderi'll try to do it more correctly at some point00:32
slangaseknot bumping the version numbers means apt can't figure out they're multi-arch: foreign00:32
broderthat's what i figured00:33
bdrungbroder: remember bug #703099?00:37
ubottuLaunchpad bug 703099 in ubuntu-dev-tools (Ubuntu) "[backportpackage] support backporting packages from Debian" [Wishlist,New] https://launchpad.net/bugs/70309900:37
broderbdrung: yes, and i was lame this weekend. it's at the top of my todo list the next time i actually do ubuntu stuff00:37
jdstrandhallyn: fyi, feel free to check out test-qemu.py in qrt. it is only tested on natty atm. I'll be verifying lucid and later tomorrow along with a few more tests00:40
jdstrandhallyn: heading out now. talk to you later :)00:40
SpamapSso.. this "no packages can be uploaded that supersede later ones.. this is quite easy to prevent in dput...00:42
* SpamapS is almost done prototyping a change to do so00:42
hallynjdstrand: cool, i'll take a look00:46
micahgSpamapS: no, that's not true00:46
SpamapSmicahg: sometimes you may want to right?00:46
micahgSpamapS: in most cases it is, but it's not appropriate all the time00:46
SpamapS--override-99percent-behavior00:46
SpamapS;)00:47
micahgSpamapS: since this is something that requires approval anyways, you might want to just add it to the tool you use to accept SRUs00:47
SpamapSmicahg: I'd rather users are told when they try to upload00:48
hallyni'd prefer that too00:48
hallynmicahg: the reason is, the user will be less offended00:48
micahghallyn: anyone uploading an SRU should know better00:48
SpamapSA simple "Hey you're doing something that is almost always wrong. If you think its right anyway, pass --supersede-later-release00:48
mdeslaurbdrung: I see there's a new vlc out with a security fix. Are you planning on taking a look?00:48
micahgthere are 180 people w/upload rights to Ubuntu ATM00:48
hallynmicahg: there's another reason, which is once i dput something, i tend to immediately dump the info and move on00:48
hallynwhen ithen get an email saying 'something got rejected', i need to go find the info again00:49
SpamapS"Fail early" is a widely accepted paradigm00:49
micahghallyn: I think that's a bad policy until it's actually accepted, you should keep the "info" around00:49
micahgSpamapS: ok, maybe as a warning, I wouldn00:49
SpamapSthere are only a handful of us on the SRU team, and 180 uploaders ... the burden of iteration and learning should be pushed back to the uploaders as much as possible00:50
hallynit's not a policy00:50
micahgSpamapS: it should actually warn in debuild -S, not in dput00:50
hallynthat'd be fine with me00:50
SpamapSGOOD POINT00:50
* SpamapS is lucky he sort of almost remembers some perl00:50
cody-somervillemicahg, +100:50
micahgSpamapS: and *warn*, not fail :)00:51
SpamapSfail, with an available override is my preference00:51
micahgSpamapS: then you break every PPA upload :)00:51
SpamapSlike the reminder to update-maintainer00:51
SpamapShmm, thats where I think maybe warn in debuild, and be more forecful in dput00:51
hallyni'll let those with more experience argue about this :)00:52
SpamapSforceful even00:52
micahgSpamapS: if you really want, add a conf file setting or env variable that makes it required00:52
micahgbut by default, it should just warn00:52
cody-somervillelintian would be a good place for policy checks ;)00:52
hallynthat seems to make sense00:53
cody-somervilleI'm also a huge +1 to adding checks to whatever tool archive admins use00:53
SpamapSsure so lintian for the debuild step would be a big jump forward00:54
micahgcody-somerville: +1 :)00:54
SpamapScody-somerville: yeah I'm looking into that as well.00:54
SpamapSthe tool we use is "launchpad"00:54
micahgSpamapS: there's an sru-accept script which could be modified :)00:54
cody-somervilleSpamapS, According to the wikipage, there is a bzr branch with some scripts00:54
SpamapSmicahg: that is run after the damage is done00:54
SpamapScody-somerville: yes, I'm adding a warning to the queuediff script00:55
micahgI thought the scripts accepted the upload too...00:55
SpamapSI already added one which warns when there is already a version in -proposed..00:55
SpamapSmicahg: nope00:55
micahgah, it's queuediff :)00:55
SpamapSok multipath-tools is no longer in lucid-proposed, will send email out in a bit.01:05
slangasekI wouldn't like dput to be trying to query the archive to figure out whether an upload supersedes a later release :/01:17
* micahg thinks Laney would go crazy with all the GHC rebuilds01:18
slangaseker, debuild I mean01:18
hallynSpamapS: if you prefer i send the email, since it's primarily my fault, let me know.  (i'd mainly parrot the earlier one i guess)01:18
slangasekI don't think I'd like dput to do it either, but I really wouldn't like debuild to01:19
micahgslangasek: on source package creation?01:19
slangasekyes01:20
slangasekdebuild (and dpkg-buildpackage) is an offline tool - it really shouldn't have any interaction with launchpad or the mirrors01:20
chihchunutnu-kernel03:10
* ScottK +1's slangasek.03:18
ScottKSpamapS: I think in sru-accept.py is the right place for such a check.03:19
=== beerlogger is now known as winelogger
SpamapSsru-accept is not at all the right place unfortunately, but queuediff is04:04
pitti_Good morning05:34
=== pitti_ is now known as pitti
StevenKpitti: O hai05:34
=== _LibertyZero is now known as LibertyZero
pittimaco: congrats for fixing a four-digit bug :)06:31
speakmanhi folks. Looks like pressing S or M when mount fails on boot doesn't work. And one gets pretty stuck when it doesn't continue.06:43
=== _LibertyZero is now known as LibertyZero
SpamapSpitti: re the multipath-tools SRU's .. I think those may have to be closed as Won't Fix. The people who did all the fixes don't seem very confident that we'll be able to get adequate testing.07:19
pittiSpamapS: ah, good to know07:19
SpamapSpitti: its really just a big mess. :-/07:19
pittioh, today is world IPv6 day?07:30
micahgpitti: I think that's tomorrow07:31
SpamapStomorrow yes07:31
SpamapSGoogle sent me a warning about my google sites that they might not work. :)07:31
pittiah, yes07:31
speakman"alloc magic is broken at 0x....." from grub207:31
pittiseems some pages already activated ipv6 DNS07:31
SpamapSwell isn't it 6/8 on the bits just west of the date line?07:33
SpamapSI guess not quite, but maybe TTL screwups07:33
bdrungmdeslaur: i am working on getting 1.1.10 into the archive. it contains a security fix?07:34
speakmanAny idea how to make Ubuntu halt prior to mountall?07:36
speakmanOr just skip any nfs mounts?07:36
SpamapSspeakman: noauto on the fstab lines would do that07:37
speakmanSpamapS: thanks, but I'd like then to mount on boot (it should work). Now I can't even reach my own system since it hang in plymouth and there's nothing one can do.07:41
dholbachgood morning07:50
speakmanmorning07:56
didrocksgood morning07:58
pooliehi bryceh08:09
=== smb` is now known as smb
=== doko_ is now known as doko
pittimdeslaur, cjwatson: nice, the latest apparmor got us rid of quite some perl modules: http://paste.ubuntu.com/620662/ (that's the delta between yesterday's and today's alternate CD)08:53
pitticjwatson: build-essential is still on today's alternate, though; seems it didn't pick up the "ship" seed change for some reason?08:54
* pitti wonders if "lsb-cxx" pulls in build-essential somehow; it certainly pulls in at least g++08:56
pittiah no, just libstdc++608:57
pittiah08:58
pittilsb-core -> alien -> debhelper -> dpkg-dev -> build-essential08:58
=== jml` is now known as jml
pitticjwatson: ^ so we might need to drop that as well if it becomes tight?08:59
pittiI don't think it's that vitally important to be able to install RPM packages just with an alternate CD08:59
slangasekpitti: dates back to 2006, not consistent with handling of lsb packages on other install types; looks fair to drop09:09
pittiwe have the full lsb on the DVD, so let's use that09:10
=== hunger_ is now known as hunger
=== fenris is now known as Guest8457
cjwatsonpitti: I'm not immediately worried about the alternate CD, though09:36
cjwatsonpitti: but whatever, either way09:36
pitticjwatson: nice, today's desktops just trickled in; down to 712 MB09:37
pittiand this didn't yet catch my gnome-icon-theme split (minus 5.8 MB)09:37
cjwatsonyeah, definite progress09:39
cjwatsonI have a bit shaved off ubiquity in bzr09:39
pittigdm->lightdm will remove ~ 0.7 MB09:40
pitti(tomorrow's image)09:40
cjwatsonpitti: as far as I can see, getting rid of libgnome and libgnomeui would only involve configuring gbrainy with --disable-gnome and adding some equivalent libgnome-avoidance to tomboy09:51
seb128cjwatson, it's not that easy for tomboy :-(09:52
cjwatsonso that looks like not too much work for somebody for another few hundred KB at least (haven't hunted through the dependency graph to see what all would fall out)09:52
cjwatsonoh?09:52
cjwatsonoh, Gnome.PanelApplet, hmm09:52
seb128cjwatson, they use gconfpeditor which is in libgnome2.24-cil which depends on libgnome libgnomeui etc09:52
seb128cjwatson, no, we turned the applet off previous cycle09:52
seb128cjwatson, they want to switch from gconfpeditor to gsettings but they are blocking on getting mono gsettings binding to do it...09:53
cjwatsonah, I was looking upstream09:53
cjwatsonright ...09:53
seb128rodrigo said he would help them doing the port once they get the bindings09:53
seb128the issue is to get those...09:53
cjwatsonwould be nice to do the gbrainy change so that it's clear that that's the only blocker09:53
seb128cjwatson, right, thanks for pointing it, I though we were down to at-spi (pending on the at-spi2 switch which just happened) and then tomboy09:56
seb128cjwatson, btw do you know if gparted is going to be ported to gtk3 this cycle?09:57
seb128cjwatson, pitti: if,when we update gnome-system-monitor we will get a duplicate binding stack for those 2 on the CD which is a bit ridiculous, I'm pondering not updating gnome-system-monitor maybe this cycle if gparted is not ported09:58
pittifor gtkmm you mean?09:58
seb128yes09:59
seb128it would be another 1mb to add09:59
pitticould we get away with noth whipping gparted?09:59
pittiargh, "shipping"09:59
seb128I think we already discussed that in the past and cjwatson said no09:59
cjwatsonseb128: I'll have a look09:59
cjwatsonpitti: gparted is a really popular and useful recovery tool on the live CD ...09:59
pittiwe have gnome-disk-utility for simpler partitioning09:59
seb128we were pondering just porting g-s-m to vala to get ride of the bindings from the CD09:59
* cjwatson has never heard of anyone firing up GDU10:00
pitticjwatson: yeah, it's certainly more powerful than gparted10:00
pittierm, gdu10:00
pittiI only use gdu, but that might be just me because I package it..10:00
seb128$ palimpsest10:02
seb128Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported10:02
seb128hum10:02
seb128pitti, do you get that as well?10:03
pittiah, bugger10:04
seb128        libavahi-ui.so.0 => /usr/lib/i386-linux-gnu/libavahi-ui.so.0 (0x00e37000)10:04
seb128        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00fdf000)10:04
pittino, works fine here10:04
pitti$ ldd /usr/bin/palimpsest |grep gtk10:04
pittilibgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007f2311ad5000)10:04
seb128that box is not uptodate, I should really dist-upgrade rather than apt-get install what I need10:04
pittilibgdu-gtk.so.0 => /usr/lib/libgdu-gtk.so.0 (0x00007f2310b6c000)10:04
pittilibavahi-ui-gtk3.so.0 => /usr/lib/x86_64-linux-gnu/libavahi-ui-gtk3.so.0 (0x00007f230c295000)10:04
pittiah, so not my fault :)10:04
seb128it was my libgdu-gtk0 being outdated10:05
seb128sorry for the nosie10:05
seb128noise10:05
pittiof course it would be nice to support partial upgrades, but with all these gnome/gtk 2->3 bits the breaks: would become a mess10:05
cjwatsonso is anyone packaging gtkmm 3.0?10:06
seb128cjwatson, it's waiting for sponsoring in the debian pkg-gnome svn10:06
pitticjwatson: it's in debian's pkg-gnome already, waiting for review/sponsoring10:06
tkamppeter_pitti, thanks for your uploads. I have already confirmation of a user that AirPrint works for him on Natty.10:06
=== tkamppeter_ is now known as tkamppeter
seb128cjwatson, so it's just a matter of getting it reviewed and uploaded10:06
pittitkamppeter: nice! and thanks for all the fish^wfixes10:06
tkamppeterAnyone with an iPad, iPhone, or iPod Touch (min iOS 4.2, update if needed), can you please test whether bug 711779 is fixed? Set your printer(s) to shared with system-config-printer and try to print from your Apple device. Please report in said bug. Thanks.10:08
ubottuLaunchpad bug 711779 in cups (Ubuntu Natty) "AirPrint support in the Avahi patch for CUPS does not work" [Medium,Fix committed] https://launchpad.net/bugs/71177910:08
tkamppeterYou will need Natty with -proposed or up-to-date Oneiric.10:09
=== winelogger is now known as omglogger
=== ximion1 is now known as ximion
* apw is soooo confused by these bzr branches with quilt patches applied/not applied11:00
apwin the debian imports with 3.0 (quilt) patches they seem to not be applied in those imports11:01
pittiyeah, applied patches and .pc/ is so utterly utterly wrong11:01
\shmicahg, I'll take zf 1.11.7 ...11:01
apwso when i commit should i commit with them unapplied, and to make a source package do i need them applied or not11:02
micahg\sh: cool, thanks, hope I did 1.11.6 ok11:02
micahg\sh: and welcome back :)11:02
* apw is seriously close to bursting a blood vessle in his head over this11:02
pittiapw: I think they are meant to be committed as debian/patches plus applied, i. e. the bzr diff has the change twice11:02
\shmicahg, thx and yes everything is ok with zf :) thx for it11:02
apwyet the debian branches they seem to not be applied11:02
pittibut I haven't touched one of these branches in a while, as in deskop we don't use them11:02
pittiso I'm not very up to date11:03
apwand if i do that i presumably need to commit the .pc else you cannot get them off, and that is poor at best11:03
=== jibel_ is now known as jibel
apwthis new format is a massive barrier to entry ... dammit11:03
pittilast time I tried to touch a branch like that I gave up and did the old style11:03
pittiI quickly got into a situation where the branch was completely damaged11:04
apwif you can't figure it out the i may as well give up11:04
pittiand after I reverted and re-applied my changes three times I gave up11:04
apwpitti, i am quickly coming to the conclusion you cannot use any of the tools to do merges once they are in .pc form ... i want to cry11:05
pittiyes, merge-upstream is broken with this, too11:05
Laneyecho unapply-patches >> debian/source/local-options :-)11:06
apwLaney, what will that do for me, i am liking the sound of it11:06
Laneylets you keep the patches unapplied in the VCS11:07
Laneyspecifically it unapplies the patches after a build11:08
apwLaney, problem is am merging in a debian upstream which has them applied so i am still in trouble11:08
Laneyah yeah :-(11:08
Laneybest I can think of is to add it to both branches11:09
apwi suppose i can bzr branch lp:debian and then add it there11:09
Laneynot exactly friendly to the history though11:09
apwLaney, so i can quilt pop -a, add that option and make a source tarball and it'll work ?11:09
Laneyshould do11:09
Laneyyou might have to commit the initial .pc removal too11:09
apwwon't the history still make sense just there is always a 'unpatch' commit on the debian branch11:10
=== ximion1 is now known as ximion
Laneyit just means that the debian history isn't exactly what was uploaded to debian11:11
apwLaney, i didn't mean commit the file to the debian real branch, just to my copy11:12
Laneyit's not a big deal11:12
apwand merge just my copy11:12
apwso the debian mainline is virgin and i merge a sidebranch of it with the removal11:12
Laneyshould be ok then11:14
Laneythe question of 'is this all worth it?' remains though11:14
pittithat's why we still use our old ~ubuntu-desktop debian/ only branches11:14
pitti(not the only reason, but part of it)11:14
apwLaney, well someone has to work out how to handle 3.0 (quilt) hell with our wonderful bzr solves the universes problems approach11:15
apwwe can't tell people this is how to do it, when it doesn't actually work, and mostly breaks intelligent people when they try11:15
Laneyworking with them like this isn't the long term solution anyway11:20
apwLaney, and what is the long term solution11:21
Laneybzr looms11:21
Laneylet me find the uds notes ...11:22
pittihttp://wiki.bazaar.canonical.com/Documentation/LoomAsSmarterQuilt ?11:22
Laneyright that's the implementation11:22
Laneyhttp://summit.ubuntu.com/uds-o/meeting/foundations-o-udd-planning/ http://summit.ubuntu.com/uds-o/meeting/foundations-o-udd-onramp/11:24
apwLaney, pitti well just tired the non-applied way of mergeing and it seems to work pretty well11:41
Laneycool11:42
LaneyI just remembered that the problem raised in the session is that breaks attribution (bzr blame)11:42
Laneybut I think that's a small price to pay to actually make the tools work :-)11:43
apwLaney, now that i can live with11:46
LaneyI'd quite like it if .pc was .bzrignored by the importer and then recreated on checkout using cjwatson's snippet11:50
apwLaney, pitti, i wonder if one of you could look at lp:~apw/module-init-tools/resync2 and see if that looks sensible... we have been divergant for a long time and i am trying to get us back to a bzr merge-package being feasable11:53
pittiquite surprising that we have accumulated so much delta there at all -- it doesn't seem like a package we want to customize to death11:54
apwpitti, no and i've compromised for now on not trying to merge back to the install scripts to risk the regression potential11:57
apwi am sure they could be merged back with work but i am on a tight schedule right now as 3.0 kernels require this update11:58
Laneyapw: http://bazaar.launchpad.net/~apw/module-init-tools/resync2/view/head:/debian/source/local-options11:58
apwLaney, doh ...11:58
pittithat's the way to say --really-i-want-it :)11:59
ScottKSpamapS: OK.  Depends on if you run sru-accept.py before or after you accept a package.  As long as you find a good spot is the main thing.11:59
Laneyapw: you might want to remove and .bzrignore .pc completely12:00
Laneydon't think that breaks anything12:00
* Laney runs12:00
apwLaney, i was unsure, the stuff still in there seemed to be the sort of thing which would be static12:01
ohsixcan i run jobs locally that work like the apport retracing service?12:01
pittiohsix: by and large yes; install apport-retrace and man apport-retrace12:01
apwand would otherwise have to be removed from debian every time, right now i only need to actuall unapply the patches in the debian side branch12:01
ohsixpitti: kudos12:01
pittiohsix: the retracing service uses that, but in a chroot12:01
pittiohsix: be careful, as if you use it without -u on a production system it might confuse your packaging system a bit12:02
ohsixnoted, thanks again12:02
pittiwithout -u, apport-retrace will permanently instlal the -dbgsym pacakges, which might or might not be what you want12:03
ohsixi've installed some of those manually before to try and get some of the same information but apport retrace seems much more effective12:05
ohsixhah that compiz update that just landed is making one of my windows really flip out12:08
ohsixit does not like snapping to 3 edges duringn a drag12:09
=== MacSlow is now known as MacSlow|lunch
=== omglogger is now known as transitlogger
apwLaney, otherwise does the bzr history look sane, with the upstream merge12:29
cjwatsonpitti,seb128: damn you, you've made me work on removing deprecated interfaces from gparted12:31
cjwatsonI hate C++12:31
tseliot:D12:32
mdeslaurbdrung: apparently, what's new says "Security update regarding an integer overflow in xspf demuxer"12:33
mdeslaurbdrung: I was wondering if you were going to work on debdiffs for the earlier releases...I don't want to step on your toes if you are12:33
seb128cjwatson, ;-)12:38
Laneyapw: didn't look in depth, but yeah it looks fine12:53
Laneygenerally I check the standard debdiff to see if anything crazy happened12:53
apwyeah good point12:56
jibelpitti, when you have a minute, could you please remove bcmwl-kernel-source from natty-proposed , it's uninstallable see bug 79389013:08
ubottuLaunchpad bug 793890 in bcmwl (Ubuntu Natty) "package bcmwl-kernel-source 5.100.82.38+bdcom-0ubuntu3.1 failed to install/upgrade: /var/lib/dpkg/info/bcmwl-kernel-source.postinst: 53: Syntax error: "fi" unexpected (expecting ";;")" [Critical,Triaged] https://launchpad.net/bugs/79389013:08
outsidecontexthi. what is the normal procedure to get a patched package for lucid uploaded? especially if there is no response to launchpad bugs?13:11
evfoolmvo: ping13:14
apwoutsidecontext, perhaps you could point us at the bug in question and we can figure out whats next13:16
outsidecontextapw: https://launchpad.net/bugs/45546113:16
ubottuUbuntu bug 455461 in sound-juicer (Ubuntu) "Sound Juicer depends on deprecated libmusicbrainz4" [Undecided,Confirmed]13:16
mvohey evfool13:21
apwoutsidecontext, ok overall someone needs to lead this through the SRU process (https://wiki.ubuntu.com/StableReleaseUpdates). the first step for that really is to get the patch which fixes the issue attached to the bug with the patch attribute; someone must have made such a thing to do the PPA build13:23
pittijibel: on it13:24
evfoolmvo: in the Software-center axi plugin i keep getting an AttributeError (see bug 793896), could you please check my branch there to see if that's a good fix?13:25
ubottuLaunchpad bug 793896 in apt-xapian-index (Ubuntu) "update-apt-xapian-index crashed with AttributeError in index(): class CustomKeys has no attribute 'CATEGORY'" [Undecided,New] https://launchpad.net/bugs/79389613:25
mvoevfool: thanks, let me have a look13:25
pittijibel: removed13:26
outsidecontextapw: ok, thanks. the PPA upload was done by me, and I have the branch linked to the bug. thanks for pointing me to SRU, I had looked for something like that.13:26
jibelpitti, thanks13:28
apwoutsidecontext, np13:30
mvoevfool: thanks a bunch, the fix looks fine13:32
evfoolmvo: one-liner, but I did not know whether it'll be a name clash somewhere, as theres a Category enum value in the navbuttons also, and thought somebody had renamed it to avoid confusion13:34
mvoevfool: its a oversight when the enums were reorganized13:34
mvoevfool: your approach is the right one13:35
evfoolmvo: ok then, thanx13:35
cjwatsonpitti,seb128: I got as far as https://bugzilla.gnome.org/show_bug.cgi?id=652044, but probably need to go and do other things now13:42
ubottuGnome bug 652044 in application "uses deprecated APIs" [Normal,Unconfirmed]13:42
pittinice! let's see what the gparted guys do with that13:43
seb128cjwatson, thanks for working on that, that's a good start, let's see if somebody replies with the upstream plans for gtk313:44
cjwatsonI think I should have used cairo surfaces in the pixmap-avoidance part of that patch13:45
seb128ups13:46
seb128cjwatson, yes, http://developer.gnome.org/gtk3/stable/ch25s02.html#id1221236 has some hints13:47
cjwatsonyeah, I only found that after running out of time :-)13:47
seb128well let's see if they pick it up and what they do13:48
=== MacSlow|lunch is now known as MacSlow
lynxmanping mvo14:42
x-iphi, i would like to use the installer from ubuntu, is it free (as in freedom) software ?14:44
x-ipi think it's done in python with pygtk, but not sure14:44
Chipzzx-ip: the package you're looking for is ubiquity14:47
mvohey lynxman14:47
x-ipthanks Chipzz :)14:47
Chipzz(debian-installer is for the text-mode installer)14:47
lynxmanmvo: hey *waves*14:47
lynxmanmvo: I've been working with squid-deb-proxy to integrate it into orchestra these last weeks14:47
mvolynxman: aha, nice!14:48
Chipzzx-ip: there's #ubuntu-installer btw14:48
lynxmanmvo: I've sent your way a merge request for the changes we've implemented, it's just a couple of debhooks in order to be able to programatically modify the conf files :)14:48
lynxmanmvo: let me know what you think :>14:48
x-ipthanks Chipzz :)14:48
Chipzzyw :)14:49
lynxmanmvo: we're trying to have orchestra working out of the universe repo in Oneiric14:49
mvolynxman: thanks for your work on this ! I replied to a very similar branch a couple of days ago with some concerns about the current approach, let me have a look at the branch to see what changed since then (mail was from 25 May 2011 15:36:59 +0200 and I'm happy to forward it to you again or put it into the merge proposal)14:50
mvolynxman: I think the goal is great, just some bits and pieces that needed fixing last time I looked, but let me look again for the updated version :)14:51
lynxmanmvo: cool :)14:51
lynxmanmvo: could be that its' the same branch, I did the request a couple days ago14:53
lynxmanmvo: but I couldn't catch you online14:53
mvolynxman: yeah, I was away for a long weekend14:54
lynxmanmvo: hope you enjoyed it!14:54
mvoI did, it was very nice :)14:55
lynxmanmvo: schweet14:59
bdrungmdeslaur: no i am not working on those. please go ahead. i will then have to prepare a sru for natty.14:59
mvolynxman: I answer in the merge proposal now15:00
lynxmanmvo: cool!15:00
lynxmanmvo: if there's any changes or proposals I'll get to them right away15:00
mvolynxman: I'm happy to work with you on the bits and pieces, I added my comments now. this is pretty much what I wrote in the original mail I got about this. some stuff is really trivial to fix, the conffile question is a bit more tricky, I can have a look at this now15:03
lynxmanmvo: okay :) didn't get the original mail, sorry15:04
lynxmanmvo: I'll get to it right away15:04
mvolynxman: no problem15:05
janimoinfinity, around?15:31
infinityjanimo: Yep, but not "at work" for another 22 minutes, so running off to grab some breakfast. :)15:38
infinityjanimo: And around now.15:52
ogra_infinity, not on the right channels yet :P15:54
* dholbach hugs infinity15:55
speakmanso - am one supposed to use "bootwait" or "nobootwait" on NFS mounts? the fstab(5) isn't very clear imop.15:57
speakman-p15:57
=== Dr_Who is now known as tgall_out
janimoinfinity, indeed, was wondering if you're in the arm channels for blueprint discussions, but no hurry at all :)16:00
infinityjanimo: Not just yet.  But talking with Oliver.16:00
=== cyphermox_ is now known as cyphermox
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
SpamapSScottK: yeah, I think in queuediff is the appropriate place, and I already have the framework in it for checking versions in the targetted -proposed .. very easy to also look for lower versions in all other higher releases.16:47
hallynQ:  I'm looking at a package which says it conflicts with an earlier version of itself (well, of a derivitive package).  So it refuses to install with dpkg -i, but if I dpkg -r the offending package, then I can proceed.  My q is, would adding a 'Replaces:' be the right thing to do?  Or hwo do we normally warn users about that?  (or woudl apt-get just do the right thing if the packages were int he archive?)16:49
hallyncmagina: great news, the multipath merge (apart from the Conflicts ^ ) appears to work great!  with one scm :)16:51
SpamapShallyn: thats how apt knows to replace the old one16:51
LaneyConflicts means you have to remove the conflicted-on package indeed.16:51
Laneyand apt does that for you16:51
hallynSpamapS: Laney: awesome, thanks :)16:51
SpamapShallyn: usually Breaks + Replaces is enough16:51
hallynSpamapS: merging from debian so i didn't want to touch it if i didn't have to16:51
SpamapSScottK: would you accept a backport of multipath-tools ?16:52
hallynsay huh?16:52
SpamapSWell.. of the 6 bugs you tried to SRU, only 2 were High...16:53
hallynyeah i'm not sure those are right...16:53
SpamapSI wonder if the other 4 are fixed in the new version. If so, a backport would be a way for users to get them.16:53
hallynor, i may ask someone (dannf?) to look at the priorities and let me know if they think they should be high16:54
hallynanyway, first step is to get that bear into oneiric :)16:54
hallyn12.04 has to be top priority at this point16:54
cmaginahallyn: woot!16:54
SpamapSindeed16:55
hallyncmagina: i may go ahead and push, unless you think you'll have time to test this week?  (I dont' want to take too much of your time...)16:56
cmaginahallyn: i don't know about having time this week, currently at a sprint16:56
hallyncmagina: ok, i'll push then16:57
hallynthanks16:57
cmaginai'll still test if i find time, just for a data point :)16:57
hallynwe'll  pound the snot out of it in london :)16:57
hallynok16:57
hallynthx, ttyl16:57
cmaginattyl16:57
=== dendrobates is now known as dendro-afk
DavieySpamapS: Hmm.. Are you sure backports should be used that way?16:58
=== dendro-afk is now known as dendrobates
DavieyFixing bugs in -backports, rather than -updates?16:58
SpamapSDaviey: I'm not sure. I am sure that SRU should not be used for low priority bugs.16:58
SpamapSBut it is currently, because otherwise users are kind of up a creek.16:59
hallynSpamapS: if some users are up a creek without it, then it's not low prio16:59
* Daviey screams.16:59
hallynDaviey: sshhhhh  :)16:59
SpamapSI suppose thats Medium.17:00
SpamapSWhich we also should be careful about fixing in the stable release..17:00
Laneybackports has been used in the past for non-sru-worthy bugs17:00
RoAkSoAxmvo: ping17:00
mvoRoAkSoAx: hello, I'm on my way for dinner currently, is it something very urgent?17:01
RoAkSoAxmvo: not really it can wait ;)17:01
DktrKranzmvo: hi! I haven't heard people complaining about gtk3 support in GDebi, so it seems quite good already. Would you be OK for an upload in experimental, to give it broader testing?17:02
mvoRoAkSoAx: sure, testing is always good, I think the port should be pretty good indeed. it needs vte 2.90 though17:03
=== deryck is now known as deryck[lunch]
brendandanyone know how to find if a gtkwidget is shown or hidden?17:08
brendandif i try to call set_size_request on a hidden widget it locks up...17:08
=== dendrobates is now known as dendro-afk
=== ximion1 is now known as ximion
=== dendro-afk is now known as dendrobates
=== ximion1 is now known as ximion
smoserpitti, you are last-touched for rsyslog, are you opposed to me opening a bug and attempting a merge (which i'd request you to review)17:31
=== dendrobates is now known as dendro-afk
hallyncmagina: I spoke too soon, later reboots are failing.  but now i'm angry.  i'm gonna get this thing licked and then push :)17:42
bdmurraypitti: somehow bug 610351 became unassigned from you.  should I assign it back to you and set it to in progress?17:44
ubottuLaunchpad bug 610351 in casper (Ubuntu) "scripts/casper-bottom/32disable_hibernation sets /apps/gnome-power-manager/general/can_hibernate" [Medium,Triaged] https://launchpad.net/bugs/61035117:44
=== deryck[lunch] is now known as deryck
cmaginahallyn: try a bigger hammer ;)18:10
zygaI'm trying to create a pbuilder for etch on natty, I have debian-keyring installed yet pbuilder claims that release is signed by unknown key, any hints?18:11
cjwatsondebian-archive-keyring is more likely to help18:12
cjwatsonalthough the key has probably been expired and might need some manual fiddling18:12
cjwatsondebian-keyring => developers, debian-archive-keyring => archive signatures18:13
zygacjwatson, that's the one I have18:13
zygacjwatson, E: Release signed by unknown key (key id B5D0C804ADB11277)18:13
zygacjwatson, which keyring is pbuilder using, some system-wide keyring?18:13
cjwatsonit's in /usr/share/keyrings/debian-archive-removed-keys.gpg18:14
cjwatsondunno18:14
hyperairmicahg: ping.18:17
micahghyperair: pong18:17
hyperairmicahg: regarding libnotify transition, where aer the new libnotify packages?18:17
micahghyperair: in natty and oneiric18:17
micahghyperair: sorry, it's libnotify418:18
* micahg might have forgot that in the bug18:18
hyperairmicahg: and the -dev?18:18
hyperairoh18:18
hyperairlibnotify4-dev18:18
hyperairi see.18:18
micahghyperair: no, libnotify-dev18:18
hyperairO_o18:18
micahglibnotify4-dev was natty only18:18
hyperairhm okay18:18
micahghyperair: seb128 posted to multiple lists about the GNOME3 changes and the libnotify changes are listed in there18:19
hyperairah, transition's already done.18:19
hyperairi just need a sponsor to debian.18:19
micahgcool :)18:19
hyperair=)18:20
=== makl is now known as ximion
SpamapS@pilot in18:46
=== udevbot changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: chrisccoulson, SpamapS, bryceh
SpamapSwhoa we have 3?18:46
bryceh@pilot out18:48
=== udevbot changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: chrisccoulson, SpamapS
brycehSpamapS, chrisccoulson probably forgot to log out too18:49
chrisccoulsonoops18:49
chrisccoulson:)18:49
chrisccoulson@pilot out18:49
=== udevbot changed the topic of #ubuntu-devel to: Oneiric Alpha 1 released | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: SpamapS
chrisccoulsonprofit!18:49
hyperairheh18:50
=== davmor2 is now known as Nijerian_Prince
=== Nijerian_Prince is now known as davmor2
pittismoser: I actually have a merge here, but it's broken -- it doesn't log anything but ever-repeating error messages about rsyslog itself18:55
pittibdmurray: ah, please do18:55
pittismoser: please feel free to steal bug 775703 from me, I'm not attached to it18:56
ubottuLaunchpad bug 775703 in rsyslog (Ubuntu) "Please merge rsyslog 5.8.0-1 (main) from debian unstable (main)" [Wishlist,In progress] https://launchpad.net/bugs/77570318:56
pittismoser: seems I accidentally deleted my source package anyway; but it had been a rather simple merge anyway, I just didn't get to debugging it18:57
=== ximion1 is now known as ximion
slangasekpitti: that error condition makes me giggle18:59
slangasekpitti: btw, I have multiarch patches for cups; now that eglibc multiarch support has landed in unstable, should I push them straight to Debian as a bug report?19:00
pittierror condition?19:00
slangasekpitti: "it doesn't log anything but ever-repeating error messages about rsyslog itself"19:00
pittiooh! that means we can now push all these to Debian19:00
pittiah yes, it's indeed quite useless :/19:00
slangasekyes, we can push them... I'd like to send a mail to debian-devel-announce first, fwiw19:01
pittislangasek: bug report, debdiff, or branch against http://bzr.debian.org/pkg-cups/cups/debian-trunk/, whichever is most convenient for you19:01
pittiI'll commit it to bzr right away then19:01
slangasekpitti: cool.  I think my current branch is against lp:ubuntu/cups instead, but I can, er, "rebase"19:01
=== dendro-afk is now known as dendrobates
alexblighVital question of the day: how is "reprepro" pronounced?19:30
Laneyrep reap row19:31
Laney...19:31
alexblighWe didn't think of that. We thought re-PREP-ro would be the most likely. We keep calling it rep-REPPo or rep-REEPO, and are puzzled about the third r :-)19:34
Laneydunno, it's like reading a book — you just make it up in your head19:35
RoAkSoAxmvo: You might be able to help me with this: I was wondering if it is possible to determine the apt mirror to use (programatically) based only on the timezone/location of the server19:48
DktrKranzmvo: ok then, I'll merge gtk3 branch into trunk, I'll probably add another feature then I'll prepare experimental upload19:57
mvoDktrKranz: cool, thanks!19:58
mvoRoAkSoAx: you can use the apt mirror method for this, http://mvogt.wordpress.com/2011/03/21/the-apt-mirror-method/19:58
RoAkSoAxmvo: and is there another way to do it without having to depend on apt?20:00
mvoRoAkSoAx: you can use  curl http://mirrors.ubuntu.com/mirrors.txt to get the recommended mirror list20:01
RoAkSoAxmvo: and what about the ones that are ubuntu mirror's themselves, such as it.ubuntu.com us.ubuntu.com etc etc20:02
RoAkSoAxmvo: cause programatically, I'm doing this with python-apt: http://paste.ubuntu.com/621149/ however, I'd also like to find a way without having to depend on apt, if possible20:03
mvoRoAkSoAx: that will work as well, python-apt has a mirror list embedde20:04
mvod20:04
RoAkSoAxmvo: ok, thanks!20:05
mvoRoAkSoAx: /usr/share/python-apt/templates/Ubuntu.mirrors <- thats the one20:08
RoAkSoAxmvo: cool! Thanks for the help20:08
mvoyw20:09
=== bregma_ is now known as bregma
=== dendrobates is now known as dendro-afk
hallynjdstrand: bug 787091, would you mind taking a look if you get a chance?  I'm at a loss.21:20
ubottuLaunchpad bug 787091 in qemu-kvm (Ubuntu) "Unable to use USB device in KVM quest" [Medium,Incomplete] https://launchpad.net/bugs/78709121:20
jdstrandhallyn: k. I commented in the bug21:25
jdstrandhallyn: though I wonder if this could be causing it: 'deny capability setpcap,'21:26
hallynjdstrand: thx21:26
jdstrandhallyn: that is an explicit deny, so it won't be logged21:26
jdstrand(the user could prepend with 'audit deny capability setpcap,' and try again)21:27
hallynbut why would setpcap be involved?21:27
jdstrandI wouldn't think it would, but that is the only 'deny' rule we should have21:27
jdstrandwell, besides kill21:27
hallynis there a 'audit all' statement we can use?21:28
jdstrandhallyn: you know, that is interesting-- he could be hitting kernel rate limiting21:28
jdstrandhallyn: to disable that, the user could do: sysctl -w kernel.printk_ratelimit=021:29
hallynlet's ask him immediately to try that (i'll post)21:29
jdstrandhallyn: but everything is already logged by default. after the user supplies the information, we can see if there are additional explicit deny rules, then prepend 'audit' in front of them and try again21:30
hallynright21:30
jdstrandhallyn: (last comment assumes rate limiting isn't dropping stuff)21:30
jdstrandhallyn: dude, I figured out a way to do in guest tests in test-qemu.py21:31
sorenkees: Have you looked at the Google authenticator pam module?21:31
hallynoh?21:31
jdstrandhallyn: this script is coming along21:31
hallyni've finally gotten the whole tree re-fetched (it wasn't updating for me), but haven't looked yet21:31
=== yofel_ is now known as yofel
jdstrandhallyn: yeah, I use -net user with hostfwd, then forward host port 4422 to guest port 22. then I can ssh in. I am adding ssh keys to a new lucid qatest-virtio.tar.bz2, and do a bunch of glue21:32
jdstrandhallyn: it works awesome so far :)21:33
jdstrandhallyn: http://paste.ubuntu.com/621224/21:33
hallyncool21:35
keessoren: haven't yet; it's on my mental list, though21:38
sorenkees: I'm liking it. Quite a bit.21:38
hallyncmagina: looks like the reliable fix for me was just to get rid of the timeout debian specifies for udevadm settle21:46
cmaginahallyn: well that was easy ;) good to hear it turned out to be an easy fix21:47
hallyni don't trust it though,21:47
hallynbc as i mentioned elsewhere :), it's loading three modules that don't exist, and not loading the one which does exist21:48
cmaginahmmm...that doesn't sound good21:49
=== jelmer is now known as Guest3391
=== jtechidna is now known as JontheEchidna
=== dendro-afk is now known as dendrobates
lifelessbryceh: hi22:37
lifelessbryceh: you asked for a screenshot of my graphics corruption22:37
lifelessbryceh: it keeps happening when I have private data on screen.22:37
lifelessbryceh: what should I do ?22:38
slangaseklifeless: I believe you're meant to post it to your twitter account, then immediately delete it and claim you were hacked22:48
lifelessheh22:48
broderha!22:54
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
EagleScreencould you please take a look at this bug? -> https://bugs.launchpad.net/ubuntu/+source/adduser/+bug/79379223:00
ubottuUbuntu bug 793792 in user-setup (Ubuntu) "New users in admin group cannot use policykit" [Undecided,New]23:00
brycehlifeless, some people will take the screenshot or photo and then use gimp to smudge out or black box out the sensitive parts.  That seems to usually work.23:51
brycehlifeless, other times just snipping out the portion of the screen that is corrupted is sufficient23:51
lifelessk23:53

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!