/srv/irclogs.ubuntu.com/2012/10/04/#ubuntu-devel.txt

=== cpg is now known as cpg|away
infinitysoren: Don't worry about rebasing that qemu-kvm SRU, I just did it for you.00:34
TheMuso?C01:33
=== cpg|away is now known as cpg
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
herton@pilot out03:31
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
ScottKdoko__: kmediafactory in the rebuild could be retried.  I think it'd work.04:31
=== dendrobates is now known as dendro-afk
=== haakonn is now known as Guest8102
pittiGood morning05:51
=== tkamppeter_ is now known as tkamppeter
=== mcclurmc_away is now known as mcclurmc
=== henrix_ is now known as henrix
cjwatsonScottK,doko__: retried kmediafactory08:16
pitticjwatson: hm, do you see what's wrong with this command?08:22
pitticopy-package -b -s oneiric --ppa-name ppa -p ubuntu-langpack --to-suite=oneiric-proposed language-pack-{,gnome-,kde-}se{,-base}08:22
pitticjwatson: it always fails with "400 Bad Request: name: Required input is missing"08:22
pittisame with just one package name08:23
cjwatsonPPAs don't have -proposed; are you trying to copy to the primary archive?08:23
pittino, from langpack PPA to the real oneiric-proposed08:23
cjwatsonSo "yes" then08:23
cjwatsonTry --to-primary08:24
pittibut I didn't specify --to-ppa*08:24
cjwatsonIt defaults to the source archive08:24
pittiah08:24
cjwatsonNote, this is different from the old copy-package.py08:24
=== henrix is now known as henrix_
=== henrix_ is now known as henrix
pittithanks08:25
gsedej_workhi! Is it ok to report bug "missing logout option" in 12.10 live?08:27
darkxstgsedej_work, that will be fixed in the next images (if you are talking about ubuntu gnome remix)08:29
gsedej_workdarkxst, I don't see "logout" in ubuntu unity08:34
gsedej_worklive08:34
gsedej_workI have big problems for testing KDE in 12.1008:34
gsedej_workOr is it just me not seeing option "logout" in top right corner (LiveCD/USB)08:35
darkxstunity disables logout on livecd08:35
darkxst(well indicator-session does)08:36
darkxstbut it should return it you add another user (or rename the ubuntu user)08:39
gsedej_workdarkxst, thanks for explanation, but this still complicates very much the way to test other DE09:10
gsedej_workI had to install kdm and use it09:10
gsedej_worklightdm config was not permanent, it was always rewritten09:10
=== cpg is now known as cpg|away
cjwatsonwookey: gdbm from your aarch64 config.guess/sub patch stack seems to be unnecessary; debian/rules copies in current versions from /usr/share/misc/ on every build11:41
=== MacSlow is now known as MacSlow|lunch
wookeycjwatson: OK, sorry missed that11:48
wookeygood for it :-)11:48
wookeyif only everything did that...11:48
cjwatsonwookey: I'm getting there with this set; just dropbear, expat, libgpg-error, libx11, libxml2, libxslt, make-dfsg, pcre3, and slang2 to do11:53
cjwatsonkeeping track by way of visited link colours :)11:53
=== doko__ is now known as doko
=== dendro-afk is now known as dendrobates
wookeycjwatson: I've got some aarch64 fixes for linux-3.5.0 so that it makes a source package suitable for cross-toolchain building12:28
wookeyI'm assuming that's not the sort of change you'll want to be putting in at this stage12:28
cjwatsonwookey: nooooooooooo12:30
cjwatsonwookey: but in any case, send them to the kernel team12:30
cjwatsonI'm definitely not going to be uploading linux independently :)12:30
wookeyyeah, I'll file a bug with the patch soonish (still hacking eglibc to work)12:31
* cjwatson looks deeply confused at libgpg-error13:07
cjwatson$ cat debian/source/format13:07
cjwatson3.0 (quilt)13:07
cjwatson$ ls debian/patches/13:07
cjwatson00list                 06_Makefile.in.dpatch   m4_macros.dpatch13:07
cjwatson05_Makefile.am.dpatch  10_relibtoolize.dpatch13:07
cjwatsonJust when you think you've seen all the weird ways people construct packages13:08
ogra_well, it has error in the name ...13:08
=== ssweeny` is now known as ssweeny
mlankhorstm is a number right? :P13:12
=== haakonn is now known as Guest31226
ionm4 is a perfectly cromulent base-64 number.13:13
=== MacSlow|lunch is now known as MacSlow
ionerr, base-3613:13
ogra_@pilot in13:16
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: ogra_
cjwatsonmlankhorst: that's the least of the problems ...13:16
mlankhorstor maybe I'm selectively blocking horrors so I don't have to worry about it13:16
tjaaltondpatch with 3.0 (quilt), lovely13:24
mlankhorstnot listening! :o13:25
xnoxcjwatson: I had sponsoree package without source/format specified (that is 1.0) with bzr-bd branch with quilt patches applied. Seeing .pc dir in diff.gz was natural to me.... until it was not bzr log of a udd branch =)13:26
cjwatsonjamespage: I've noticed several Java packages failing to build because of missing javax.http.servlet.  The fix seems to be to build-depend on libservlet3.0-java, but I wanted to check (a) that this was correct (since there are several libservlet*-java) and (b) why this failure seems to be associated with the OpenJDK 7 change13:29
diwic_packages who do anything with multiarch should upload to quantal-proposed instead of quantal, right? To ensure safe upgrades for people having both amd64 and i386 versions of the package installed.13:30
jamespagecjwatson, odd - can you point me at an example please13:30
cjwatsonjamespage: openid4java13:30
cjwatsondiwic_: Theoretically yes; although realistically multiarch is going to be rocky during development releases until such time as we're directing everything to -proposed and handling it automatically13:31
cjwatsonBut it's OK to do so13:31
diwic_cjwatson, what's the recommendation?13:31
cjwatsonMe having noticed this before recommending this morning that jodh use quantal not quantal-proposed for libnih ;-)13:32
cjwatsondiwic_: -proposed is the conscientious option13:32
tjaaltoncould an archive admin remove libmusicbrainz from quantal, there's lmb-5 that replaced it. would fix bug 103651113:32
ubottuLaunchpad bug 1036511 in libmusicbrainz (Ubuntu) "Please remove libmusicbrainz from the archive" [Wishlist,Confirmed] https://launchpad.net/bugs/103651113:32
* diwic_ uploads to quantal-proposed for an extra gold star in the booklet.13:33
diwic_thanks13:33
cjwatsontjaalton: it's in my queue13:33
tjaaltoncjwatson: oh cool13:33
jamespagecjwatson, I think it may have something todo with the switch of tomcat6/7 in main this cycle13:36
* jamespage refreshes his memory13:37
cjwatsontjaalton: done13:38
tjaaltoncjwatson: thanks13:39
jamespagecjwatson, oddness in libcommons-logging-java is the root cause13:40
jamespageand the fact that I only transitioned r-b-d's in main to depend on tomcat713:41
cjwatsonAh13:42
cjwatsonSo I should just s/servlet2\.5/servlet3.0/ and move on?13:42
cjwatsonhm, wait, it doesn't b-d on libservlet3.0-java directly13:43
cjwatsonlibehcache-java Depends: libservlet2.5-java13:45
jamespagecjwatson, TBH its a fluke it works13:47
jamespagelibcommons-logging-java sets a classpath manifest which openjdk which read13:47
jamespagewhich includes servlet3.0.jar13:48
jamespagebut the package only Suggest's it13:48
cjwatson  * Move libservlet2.3-java from Depends to Suggests (Closes: #526043)13:48
Sweetsharkdoko: I assume the vigra stuff is solved now? I would have time to look at it now, but I guess I can dump that now as you already tested it?13:49
cjwatson"It is pretty unexpected to have a dep related to servlets on a logging application" says the bug reporter13:49
jamespagecjwatson, which is kinda of right13:49
jamespagecommons-logging is design to work in servlet containers13:49
jamespagewhere the servlet api is 'provided' by the container13:50
jamespageso its a build-time only dependency13:50
cjwatsonI wonder how things like https://launchpadlibrarian.net/117244429/buildlog_ubuntu-quantal-i386.acegi-security_1.0.7-3_BUILDING.txt.gz work13:50
dokoSweetshark, lo builds with the new one, as commented in the issue13:50
=== yofel_ is now known as yofel
jamespagecjwatson, the correct fix IMHO is to BD in openid4java on libservlet3.0-java (its backwards compat with 2.5)13:51
Sweetsharkdoko: yeah, I also did a ppa build against it in the meantime.13:52
cjwatsonhrw: I'm confused by your rules changes in gcc-defaults-armel-cross (and presumably armhf but I haven't looked at that yet)13:52
jamespageand fix its build process to sort out its own classpath rather than depend on the only partially implemented Class-Path manifest method13:52
cjwatsonhrw: you have build-arch depending on build-stamp, which now depends on install, which runs dh_testroot13:52
mterry@pilot in13:52
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: ogra_, mterry
cjwatsonhrw: build-arch is not allowed to require (fake)root, so this looks wrong13:52
cjwatsonhrw: can you explain the problem you were trying to solve?13:53
cjwatsonjamespage: OK, that would have been my first instinct, so that's good, thanks13:53
cjwatsonjamespage: I'll take care of it13:53
jamespagecjwatson, ta13:53
dokocjwatson, hrw: the previous build failure was caused by calling a binary target in a build target13:54
doko(in the test rebuild)13:54
cjwatsonwell, it's not the target names that matter here, it's the use of dh_testroot13:55
cjwatsonI don't see how this upload will fix that failure13:55
cjwatsonin general build{,-arch,-indep} should not depend on install-type rules13:55
hallyncjwatson: hi, do you have any objections to the proposed fix for bug 1060404 ?  without some solution, ubuntu-cloud containers can't be updated... (not sure if juju is going to default to ubuntu-cloud conainers during q or not)13:57
ubottuLaunchpad bug 1060404 in grub2 (Ubuntu) "update-grub runs and fails in containers" [High,Confirmed] https://launchpad.net/bugs/106040413:57
hrwreject it - will rewrite that rules13:57
cjwatsonhrw: OK, done, thanks13:57
cjwatsonhallyn: Hmm.  Does /boot/grub/grub.cfg exist when the container is first built?13:58
hrwcjwatson: when it comes to cross packages then both armel and armhf have same packaging cause I generate them13:58
cjwatsonhallyn: I assume not, since you need update-grub to build that13:58
hallyncjwatson: not sure, but i think so, because these are the same cloud images you can use in kvm14:00
hallyncjwatson: yeah, it is there14:01
cjwatsonThen that means that if you update the image in a container you can't later boot it in kvm14:01
hallyni think we're ok with that.  simply being unable to cleanly update is a bigger problem14:02
cjwatsonWell, I'm willing to apply that for 12.10, but I don't consider it the right fix.  I'd like to leave a comment that it's temporary, and I'd like to have a bug with the details of what goes wrong when you run update-grub in a containere14:03
cjwatson*container14:03
cjwatsonBecause the intent is absolutely that you should be able to run update-grub no matter what14:03
cjwatsonhallyn: In fact, something along the lines of debian/patches/mkconfig_skip_dmcrypt.patch might be a cleaner approach14:04
hallynthat would be nice.  but i dont' think there is a general way grub can know what the root dev should be.14:04
hallynchecking14:04
cjwatson(That patch may actually be obsolete now with LUKS support, but that aside ...)14:05
hallynyes, something like that.  there will be more than one case to consider...14:05
cjwatsonWell, it could call running-in-container, even14:05
hallynas long as we're updating grub itself it's worth trying to do better;14:06
hallynit *is* possible to be in a container that is backed by a real rootdev which you're allowed to open;14:06
cjwatsonIt'd be no worse there than in the update-grub wrapper, and I think it might be neater14:06
hallynagreed, but i'm saying for a longer term (13.04) solution ...14:06
cjwatsonDo you have a log somewhere of the update-grub failure?14:06
cjwatsonI'd like to see what it's doing14:06
cjwatsonIn particular, which grub-probe command is failing14:07
hallynno, but it's trivial to reproduce.  am on mobile net, need a few mins to spin up an instance14:07
cjwatsonAt this stage, GRUB is only trying to work out the root device in order to work out which modules to include (LVM, RAID, the filesystem, etc.) and to add probing hints to speed things up at runtime14:08
cjwatsonEven if it can't open the root device, in principle it ought to be possible to set GRUB_MODULES to augment the autodetection, and still have update-grub work14:08
cjwatsonhallyn: Oh, BTW, I think your patch as written is a no-op due to the unnecessary ``14:11
cjwatsonActually maybe not a no-op.  But hard to parse.14:12
hallynoops, yeah that shouldn't be there14:12
cjwatson'type' returns a perfectly good exit code, so you don't need to wrap it in command substitution14:12
hallynhm, pretty quick:14:13
hallynubuntu@q1:~$ sudo update-grub14:13
hallyn/usr/sbin/grub-probe: error: failed to get canonical path of /dev/disk/by-label/cloudimg-rootfs.14:13
hallyn(/dev/disk isn't in the container, of course)14:14
cjwatsonhallyn: Could you put 'set -x' at the top of /usr/share/grub/grub-mkconfig_lib ?  I'd like to see a trace14:14
hallyncjwatson: http://paste.ubuntu.com/1260027/14:17
cjwatsonhm, right, *very* early14:18
=== dpb_ is now known as Guest91546
cjwatsonhallyn: OK, so I would like a separate bug with that trace, but I'll apply a tweaked version of your patch for now then14:19
hallyncjwatson: yeah, but again i guess it just sees '/dev/disk/by-label/cloudimg-rootfs on / type ext4 (rw)' in mount output14:19
hallyncjwatson: so while i would bristle at this, it coudl be lcaimed that th eproblem is the container doesn't have /dev/disk/by-label set up14:19
* hallyn tries to fake that one14:19
pittidoko: not all python crashes are pyobject crashes ... :)14:19
dokopitti, no, some are dbus-python too ;-P14:20
cjwatsonWell, it uses mountinfo, but yes14:20
cjwatsonBut it'd need a fairly complete /dev for it to actually work14:20
pittidoko: (j/k; following up with requests for reproducers)14:20
hallyncjwatson: yes, when i mknod /dev/vda1 and thenln that to /dev/disk/by-label/cloudimg-rootfs, update-grub succeeds14:21
dokopitti: still wondering why these end up assign to python2.7, because the script name is available ...14:21
pittidoko: looking at bug 103643814:21
ubottuLaunchpad bug 1036438 in pygobject (Ubuntu) "python2.7 crashed with SIGABRT" [Undecided,Incomplete] https://launchpad.net/bugs/103643814:21
pittidoko: that seems to be a local script (not packaged)14:21
l3onHi guys.. what does the packages you think this bug can be related (see the red rectangle) http://people.ubuntu.com/~l3on/tmp/underscore_replace-bug.gif ?14:21
pittidoko: and no useful stuff in the stack trace at all; I'll just ask for a reproducer14:22
cjwatsonhallyn: hm, so is that doable by default?14:23
cjwatsonI'd obviously rather not change common code if it's avoidable14:23
hallynwell it'll be common code one way or the other.  what we'd do (i think) is have an upstart job (shipped with upstart) which runs if in a container and set up the dev/disk stuff for the rootfs at startup14:24
hallynstgraber: ^14:24
cjwatsonOK.  Well, personally I prefer that option, but perhaps that's because it doesn't involve changing my package ... can I let you and stgraber hash it out and let me know what you decide? ;-)14:25
hallyncjwatson: absolutely.  thanks, ttyl14:26
cjwatsonI have your patch ready to commit if that's what you opt for14:26
hallynthanks (i think the attached version stupidly left out the 'LP:' tag fwiw)14:26
mterrycjwatson, I'm seeing an SRU bug in the sponsor queue that you uploaded to quantal and have assigned to you for precise.  (bug 978654)  Did you upload already?  Else, I'd be happy to upload14:27
cjwatsonYeah, I have that locally14:27
ubottuLaunchpad bug 978654 in aptdaemon (Ubuntu Precise) "aptd crashes when PPAs have non-ascii descriptions" [Medium,Triaged] https://launchpad.net/bugs/97865414:27
cjwatsonmterry: I didn't upload, and the assignment was mostly a reminder to get back to it after 12.10 (I don't plan to do much SRU work before then).  Feel free to take it14:28
mterrycjwatson, k14:28
cjwatsonmterry: (But please use the patch I uploaded rather than the previous incorrect ones in the bug)14:29
mterrycjwatson, yes14:29
ogra_hmm, no alkisg14:37
ogra_cjwatson, i dont realy understand the bug status for bug 978654 ... your barnch has been merged into precise-poposed the top-level task is fix released but there is still a precise task in triaged state ?14:39
ubottuLaunchpad bug 978654 in aptdaemon (Ubuntu Precise) "aptd crashes when PPAs have non-ascii descriptions" [Medium,Triaged] https://launchpad.net/bugs/97865414:39
ogra_*branch14:39
ogra_should that be closed or should tehere be a quantal task  ?14:39
* hallyn wonders whether grub_find_root_devices_from_mountinfo should be provided by a tiny general library14:41
ogra_oh, the upload actually wnet to quantal, its just the branch naming thats confusing14:41
cjwatsonogra_,mterry: ... oh, maybe I did upload that14:42
cjwatsonmterry: Sorry, yeah, that's actually waiting for approval in precise-proposed14:42
cjwatsonThere's something of a backlog14:42
mterrycjwatson, ah ok.  I'll mark as in progress then I guess14:43
cjwatsonYeah, please14:43
ogra_mterry, oh, we clashed14:43
cjwatsonSorry for the confusion14:43
* ogra_ didnt read backlog :)14:43
mterryogra_, ah yes, both on sponsor duty.  Shall I go from the bottom?14:43
* ogra_ decides to rather work from the bottom of the list upwards then :=)14:44
mterryheh14:44
ogra_first !14:44
* mterry works from the top14:44
cjwatsondoko: So, you were asking why these amd64 build-arch failures weren't showing up in Debian; well, I just ran across one that does: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=66630714:48
ubottuDebian bug 666307 in src:htp "htp: FTBFS: snprintf.c:856:2: error: incompatible types when assigning to type 'va_list' from type 'struct __va_list_tag *'" [Serious,Open]14:48
cjwatsonThe package is orphaned so I think I'll fix that in a QA upload14:48
dokocjwatson, hmm, but that's not related to dpkg-dev?14:49
ogra_wookey, your patch to bug 1056975 is for precise only but there is no precise SRU task ... i'll upload it into quantal (with the series adjusted) could you take care of the paperwork to also have it in precise ?14:49
ubottuLaunchpad bug 1056975 in libsepol (Ubuntu) "libsepol fails to cross-build" [Undecided,New] https://launchpad.net/bugs/105697514:49
cjwatsondoko: Sure it is, it's dpkg-dev now choosing to use build-arch14:49
cjwatsonAnd the package having 'build: patch' in debian/rules, but a % target which means that build-arch doesn't apply patchces14:50
cjwatson*patches14:50
cjwatsonSane fix in this day and age is to convert to 3.0 (quilt), which I'll do14:50
dokoahh, ok14:50
dokoyes, did the 3.0 conversion for another package too14:51
Laneynot sure the release team will like that, if you plan on asking for an unblock14:51
cjwatsonLaney: *shrug* it's simpler than any other fix, and the package already uses quilt14:51
cjwatsonI'm happy to argue that with them directly14:51
cjwatsonLaney: But as it happens the package in question has already been removed from testing, so I don't see a need to have that debate14:52
LaneyGood. I didn't check14:52
mlankhorstcjwatson: does initramfs-tools have a git repository for ubuntu?14:54
cjwatsonmlankhorst: No14:54
cjwatsonmlankhorst: bzr - lp:ubuntu/initramfs-tools14:55
mlankhorstah k14:55
cjwatsonIt's in a weird state at the moment due to a cherry-pick with an odd version number14:55
cjwatsonBut should be usable14:56
xnoxmlankhorst: if in daubt, ask infinity =) he should know.14:56
cjwatsonSo should I :-P14:56
* cjwatson <- last uploader14:56
xnoxcjwatson: well you generally don't cause confusion with cherry-picks14:56
* xnox can still blame infinity =)14:56
cjwatsonNo, but I understand the reason for this one14:56
xnoxah, ok.14:57
mlankhorstcjwatson: what about sru's for precise, are they tracked in a separate bzr branch?14:58
cjwatsonmlankhorst: I'd assume the usual naming scheme but don't especially care about bzr branches for SRUs :-)14:58
cjwatsonDon't worry about it - the importer will take care of it14:59
mlankhorstI wanted to sru the fix for #1017991, and add any other drivers that are similarly missing, I need hid-logitech-dj for my keyboard15:00
mlankhorstbug #101799115:00
ubottuLaunchpad bug 1017991 in initramfs-tools (Ubuntu) "Keyboard stops working after completing 'Check disk'" [Undecided,Fix released] https://launchpad.net/bugs/101799115:00
cjwatsonjust prepare a source package or whatever15:00
mlankhorstyeah k15:01
=== stan_ is now known as stan
mlankhorstoff for a bit, will do it tomorrow :)15:03
jamespagebarry, thanks for fixing that FTBFS in genshi15:09
=== jbicha_ is now known as jbicha
ogra_mfisch, lookin at your merge at bug 1054353, seems you missed to use -v  4ubuntu1 when generating the patch for xfonts-mathml-6 ... could you fix that ? then i'll upload15:10
ubottuLaunchpad bug 1054353 in xfonts-mathml (Ubuntu) "merge xfonts-mathml 6 (main) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/105435315:10
barryjamespage: np.  not sure the way i did it is what upstream will eventually adopt, since i'm not sure what the intent is for those previously failing examples.  but hey, at least it gets built now :)15:10
mfischogra_: let me look15:10
ogra_the second patch looks ok15:11
mfischogra_: -v when running debdiff?15:11
cjwatsonerr, yeah, -v is something the sponsor does when building the source package15:11
ogra_no, when generating the source package15:11
cjwatsonyou should be building it yourself15:12
ogra_cjwatson, oh, i always ask for that in the debdiff too15:12
cjwatsonbased on the submitter's patch15:12
cjwatsonwhy?15:12
cjwatsonthere's no need for a patch submitter to worry about this15:12
ogra_for completeness and to train good habits :)15:12
ogra_ok15:12
ogra_i'll move on with it as is then15:12
mfischI'll try to do that next time if it's helpful in the process15:14
ogra_mfisch, well, its only helpful to have it in your finger-memory once you upload the merges yourself15:14
mfischogra_: understood15:14
* ogra_ glares at all these misc depends merge requests 15:35
ogra_do we really want to add that in ubuntu ? it should go to debian, no ?15:35
micahgogra_: they should be for Ubuntu only packages, but probably shouldn't be a priority at this point in the release unless they're actually adding something to the package15:38
Laneyogra_: you can just merge them to the packaging branch and leave it unreleased15:39
Laneyin theory that gets it included next time ... ahem.15:39
ogra_if MoM is clever :)15:40
stokachuogra_, mterry : could either of you sponsor https://launchpad.net/bugs/1036834?15:40
ubottuLaunchpad bug 1036834 in gdb (Ubuntu Precise) "gdb should be marked "Multi-arch: allowed"" [High,In progress]15:40
micahgwhich since these are most likely neglected packages as well, will result in yet another merge proposal15:40
stokachuit is a pretty easy one15:40
=== dendrobates is now known as dendro-afk
ogra_stokachu, yeah, just looked into it and then fell over when i downloaded the source package :P15:40
stokachulol15:40
ogra_i'll get to it15:40
stokachuok cool, thanks a bunch15:41
=== salem_ is now known as _salem
=== _salem is now known as salem_
pittiev: just looked at your recent apport commit; is df.data.tgz() actually going to work for bz2 and xz compressed .debs as well?15:53
ogra_argh15:54
evpitti: seems to16:03
evI think it's just a poorly named function16:03
cjwatsonmterry: ah, hooray for your aptitude merge16:04
mterry:)16:04
* cjwatson scratches an item off his to-do list16:04
barrydoko: i think the b-d conflict that was causing claws-mail-extra-plugins to ftbfs in your test rebuild has been resolved with a new upload of libgdata.  i can't do a retry, not sure if you can, or if its worth it16:10
dokobarry, given back16:11
barrydoko: thanks.  i'll keep an eye on it, but i think bug 1060489 is resolved16:11
ubottuLaunchpad bug 1060489 in claws-mail-extra-plugins (Ubuntu) "FTBFS due to build-dep conflicts" [High,Invalid] https://launchpad.net/bugs/106048916:11
=== dendro-afk is now known as dendrobates
ogra_stokachu, :/ ... the build-deps are totally messed up in the gdb patch16:20
ogra_...  mig [], cdbs (>= 0.4.17), libkvm-dev [], ....16:21
ogra_something seems to have wiped all traces of hurd16:22
ogra_butu left the packages and brackets in place16:22
stokachuwow, how did that happen16:22
ogra_stokachu, i assume you didnt mean to touch them, right ?16:23
stokachuyea i just changed one line in the control file16:23
stokachuogra_: thats so odd, the debdiff's show a changelog entry and a one line change16:24
stokachuoh wtf16:25
stokachuthe precise shows the build-depends16:25
stokachuogra_: honestly i have no idea how that happened16:25
stokachuthe build-depends shouldnt have been touched, want me to generate a new debdiff?16:25
ogra_well, there seems to be some control.in processing16:25
stokachuquantal looks fine, however16:26
stokachulemme regenerate the precise debdiff16:27
stokachuogra_: so odd, i change the control.in file and when i generate the source it alters the build-depends16:34
hallynok what am i doing that's silly?16:34
hallynMAKEDEV -n vda116:34
hallyn/sbin/MAKEDEV: don't know how to make device "vda1"16:34
sarnoldmy precise MAKEDEV doesn't know vda either16:35
hallyndrat16:35
hrwdoko: checking 4.5/cross - maybe will update it instead of removing16:36
hallyncourse vda1 would be wrong anyway :)  'sd' works, 'sda1' does not16:36
stokachuis altering control.in deprecated now?16:37
hallynwell if makedev needs a patch to know about vda, then i'm afraid that brings me over the 'wait for 13.04' threshold16:37
ogra_stokachu, i guess that needs some hint from doko or hrw16:37
mitya57barry: how do you feel about uploading py3-defaults snapshot (something like 3.2.3-5+bzr171) into quantal?16:38
mitya57(or do you think we can SRU that / ignore those bugs?)16:38
hrwhallyn: devtmpfs.mount=1 and ignore any makedev16:38
stokachudoko,hrw: should i be altering control.in for gdb?16:40
hrwstokachu: yes, cause debian/control at one day will be regenerated16:40
stokachuhrw: when altering control.in in precise and regenerating the debdiff https://launchpadlibrarian.net/116712597/gdb_7.4-2012.04-0ubuntu2.1.precise.debdiff16:41
stokachuthat is the result where it alters the build-depends16:41
hrwugly indeed16:42
wookeycjwatson: libxslt and libxml2 also use dh --with autoreconf, so my bugregreps are null. And libx11 autoreconfs every time too.16:42
wookeyThe others seems to remain valid.16:43
cjwatsonAh, good.  Yes, I've been checking for autoreconf16:43
hrwstokachu: leave original b-d than16:43
stokachuhrw: should i copy the original b-d over to the control.in and build patch for that as well16:44
hrwstokachu: in control.in you only added m-a line. add it by hand to control16:45
hallynhrw: may or may not be an option.16:45
hrwstokachu: I would have to check packaging but not today16:45
stokachuhrw: ok16:45
stokachuhrw: would you like me to create a bug on it?16:46
=== jml` is now known as jml
* micahg would think that you'd add it to control.in and regenerate control16:46
stokachuyea adding it to control just gets overwritten during source packaging16:47
hallynhm, but yeah, just putting devtmpfs in the container fstab (so it gets mounted before apparmor restrictions) may be working16:49
stokachuhttp://paste.ubuntu.com/1260320/ - this is what is generated now when updating control.in16:49
=== cl_away is now known as clahey
stokachuproperly alters control to just change the multi-arch and updates the b-d in control.in16:49
stokachuquestion is do you want this separated out or have the control.in modifications included16:50
stokachui can certainly create a new bug with the control.in patch16:50
tjaaltonslangasek: ping re bug 80410916:51
ubottuLaunchpad bug 804109 in acpi-support (Ubuntu) "drop synaptics from racy /etc/acpi/asus-touchpad.sh" [Medium,Triaged] https://launchpad.net/bugs/80410916:51
micahgstokachu: well, if an empty variable is bad there, just fix debian/rules to make the substitution work properly in Ubuntu as well (or put some sane value there)16:53
dokoslangasek, stokachu: libgnome MA upload was rejected by stgraber, missing a FFe. is the FFe now done?16:53
micahgstokachu: I mean empty brackets16:53
hrwstokachu: I logged into precise, fetched gdb/precise, changed debian/control.in to add m-a line. then 'debian/rules debian/control -B' and debian/control had only m-a added, rest was same16:55
stokachuhrw: ok i was running a bzr ci; bzr bd -- -S -us -uc16:55
stokachudoko: one sec16:55
stokachudoko: FFe for precise?16:56
stokachudoko: it says libgnome is fix released in quantal16:56
hrwstokachu: I do not use bzr for such things16:56
hallyncjwatson: ok, so if the ubuntu templates cause devtmpfs to be mounted before the container init starts, update-grub succeeds.  However then you're annoyingly prompted whether you want to install grub in /dev/vda1 (as it hasn't been installed yet)16:57
hrwstokachu: basically I do not use bzr at all nowadays16:57
hallynif you say yes, it fails.  if you say no, it happily continues16:57
stokachuhrw: ok so you are saying this is not a bug then?16:57
hallyni guess we can be happy with that for q, but for r it woudl be nice if grub woudl say "oh, but i can't write to /dev/vda1" (cgroup prevents it) and then shut up16:57
dokostokachu, hmm, which lib was the other one?16:58
stokachudoko: https://bugs.launchpad.net/ubuntu/+source/libgnomecanvas/+bug/101321116:58
ubottuLaunchpad bug 1013211 in libgnomecanvas (Ubuntu Precise) "[FFe] Please transition libgnomecanvas to multi-arch" [High,In progress]16:58
stokachuthat has the ffe16:58
stokachuwhich *i think* is done16:58
cjwatsonhallyn: Well, that relates to grub-install rather than update-grub; I expect that's fixable ...16:59
cjwatsonI'm not totally sure writability is the right test; tricky to establish in advance of asking the question16:59
hallyncjwatson: agreed, i'm also not sure :)  but offhand it feels right;  if i'm not allowed to write to it, no sense trying to install grub to it.  we can discuss that at uds or around that time?17:00
cjwatsonI don't see a need to wait :)17:00
cjwatsonSo GRUB hasn't been installed *anywhere* yet?17:01
hallynnope17:01
dokostgraber, stokachu: hmm, then why was it rejected? don't see a comment from the release team either17:01
hallynit's a container running in a chroot17:01
hallyni mean yes, it has been installed on /dev/vda (for the amazon instance itself), but not on /dev/vda1 (which has '/' for the container)17:01
cjwatsonRight, as far as the postinst is concerned that means it's been installed somewhere17:02
stokachudoko: no idea :)17:02
cjwatsonBecause /boot/grub/{,*/}core.img will exist17:02
cjwatsonI suppose we could just skip the whole grub-install path in a container17:03
cjwatsonBit nasty but maybe tolerable17:03
cjwatsonAnd no worse than skipping update-grub in a container, possibly better17:03
hallynhold on, i'mnot convinced core.img exists in the container, checking17:03
stokachuhrw: no idea then i ran your command and it still alters the build-depends on debian/control17:04
cjwatsonWell, from the code, either it exists, or grub-pc is being installed from scratch17:04
hallyncjwatson: nope, doesn't exist17:04
cjwatsonHuh17:04
cjwatsonThat's truly bizarre17:04
hallynwhy?17:04
cjwatsonBecause in that case you shouldn't be asked that question17:04
hallynit could exist if utlemming left it int he cloud tarballs,17:05
cjwatsonIt's only asked if:17:05
hallynhuh17:05
cjwatson 1) grub-pc is being installed from scratch17:05
stokachuogra_: if i attach the debdiff http://paste.ubuntu.com/1260320/ do you want that in two separate patches and a bug for the control.in or will you accept both changes17:05
cjwatson 2) There's already a core.img17:05
cjwatson 3) We're upgrading from GRUB Legacy17:05
cjwatson 4) The postinst thinks it's running inside Wubi17:05
cjwatsonNone of which AIUI should hold here17:06
cjwatson(There are other conditions as well, but that's the disjunction at the top)17:06
cjwatsonAny way to get set -x output from grub-pc.postinst?17:06
ogra_hrw, if you say fetched above, how did you fetch ? apt-get source (as i do here) ?17:07
hallyncjwatson: perhaps grub-pc isn't installed yet  (checking)17:09
cjwatsonhallyn: That would raise the question of why something thinks it's a good idea to install it, then :-)17:09
hallynhm, no, it is installed17:09
ogra_stokachu, fine as is i think17:09
stokachuogra_: ok i attached an updated debdiff17:09
hallynoh, there it is.  /boot/grub/i386-pc/core.img.17:09
hallynoh i get it - apt-get update had deleted that perhaps.  it's there ina  newly created container17:10
ogra_stokachu, yep, looking at it already17:10
stokachuthis allows me to run bzr bd -- -S -us -uc a17:10
stokachuthis was the way i was told to do it so if there is another way im all ears17:10
hallyncjwatson: so i've lost your train of thought :)  if core.img does exist, you think our best option is what at that point?  not run grub-install?17:11
cjwatsonhallyn: My suggestion was that we do something similar here to what you were proposing for update-grub; that is, bypass the entire code path that deals with figuring out where to install GRUB and then running grub-install in the event that we're running in a container17:12
cjwatson(But I have to go for dinner nowish)17:13
hallyncjwatson: ok, would you prefer to chat later, or to have me push an attempt to my grub branch?17:13
=== deryck is now known as deryck[lunch]
cjwatsonhallyn: I was going to suggest something like http://paste.ubuntu.com/1260370/17:15
cjwatsonMaybe try that out by local editing or something to see if I'm vaguely close :)17:15
cjwatsonBut will need to talk later anyway17:15
hallyncjwatson: ok thx, ttyl17:16
hrwogra_: apt-get source gdb17:18
stokachuyou know what would be awsome, if there were quake sounds embedded into the LP comments if a package was accepted or rejected17:19
ogra_hrw, good then17:19
hrwogra_: you use other way?17:19
ogra_hrw, nope, same17:20
ogra_EEK17:23
* ogra_ better re-rolls the gdb fix without -sa attached to dpkg-buildpackage 17:23
ogra_:P17:23
=== mcclurmc is now known as mcclurmc_away
barrydoko: looks like the retry worked.  thanks17:39
=== henrix is now known as henrix_
zygapitti: hi17:47
zygapitti: quick question, python3-pyudev, can we ship it on the cd?17:47
zygapitti: it's whooping 30KB in size17:47
=== henrix_ is now known as henrix
sarnoldzyga: I believe he went to bed an hour ago..17:49
zygasarnold: never hurts to ask :), I'll grab him tomorrow17:49
sarnoldzyga: indeed :)17:49
zygawhich timezone is he in BTW? I thought he was in Europe17:49
sarnoldI've assumed Germany's TZ, +1 ...17:50
roaksoaxcjwatson: howdy!! in debian/maintscript -> is the version listed there, such as "rm_conffile /etc/init/maas-celery.upstart 0.1+bzr1170+dfsg-0ubuntu1" is the last version of the package that contained that file17:53
ogra_@pilot out17:53
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mterry
ogra_(oops, had totally forgotten)17:54
=== mcasadevall is now known as NCommander
=== NCommander is now known as Guest84314
=== salem_ is now known as _salem
=== _salem is now known as salem_
hallyncjwatson: http://paste.ubuntu.com/1260370/ seems to be working (if i'm testing this right)18:11
hallynttyl18:11
=== salem_ is now known as _salem
=== _salem is now known as salem_
cjwatsonroaksoax: 'man dpkg-maintscript-helper' has an exact specification18:29
roaksoaxcjwatson: got it alreayd, thanks though :)18:30
cjwatsonhallyn: OK - if I don't hear further from you I'll upload that tomorrow morning, then18:31
hallyncjwatson: thanks!  I'll upload the new lxc to do the devtmpfs mount in the meantime18:39
hallynstgraber: are you around?18:40
=== henrix is now known as henrix_
infinitykirkland: *nudge*18:58
infinitykirkland: That sks upload to precise-proposed was an oops, I assume?18:58
infinitykirkland: Since what you were fixing was something in precise-backports, which could just be done with a new backport.18:59
radixjml: so, the conditional in undistract-me's profile.d script seems to be causing it to exit for me19:03
=== dendrobates is now known as dendro-afk
kirklandinfinity: hmm, well, I do want to fix this in precise-proposed;  looks like I grabbed the wrong base package to work from (from backports, rather than from updates)19:23
infinitykirkland: Okay, if it needs fixing in updates as well, please do, but with the right base. ;)19:23
=== clahey is now known as cl_away
kirklandinfinity: yep, good catch19:24
kirklandinfinity: okay, just re-uploaded with the right base19:24
=== dendro-afk is now known as dendrobates
=== salem_ is now known as _salem
brycehkirkland, heya19:47
=== _salem is now known as salem_
infinitykirkland: Thanks, accepted.19:55
=== Nafallo is now known as ubot2
=== ubot2 is now known as Nafallo
=== cpg|away is now known as cpg
=== Ursinha_ is now known as Ursinha
=== pcarrier_ is now known as pcarrier
=== mcclurmc_away is now known as mcclurmc
=== cpg is now known as cpg|away
darkxsthow can I enable debug logging for indicator session?21:25
mterry@pilot out21:26
=== udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== cl_away is now known as clahey
=== cpg|away is now known as cpg
=== clahey is now known as cl_away
trismdarkxst: indicator-applet in a gnome-panel session logs the indicator debug messages to ~/.cache/indicator-applet-complete.log (don't know how to get that output in unity, though if anyone does I'd be interested)22:06
=== salem_ is now known as _salem
darkxsttrism, thanks22:14

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