/srv/irclogs.ubuntu.com/2011/12/12/#ubuntu-devel.txt

=== fisted_ is now known as fisted
=== jdong_ is now known as jdong
pittiGood morning04:57
pittiSpamapS: did you copy with -s? mdeslaur pinged me about the linux-meta ABI mismatch in -security05:01
pittiSpamapS, slangasek: I usually copy the kernel and lbm, then check https://launchpad.net/ubuntu/+source/linux/+publishinghistory that it really worked, and then copy -meta, and check its publishing-history again05:01
pittiSpamapS: if you do copies, please always look up the tracking bug (seems to be bug 893213 in this case), to check for "updates only" vs. "updates and security", and closing the tasks05:03
ubottuLaunchpad bug 893213 in Kernel SRU Workflow "linux: 3.0.0-14.23 -proposed tracker" [Undecided,In progress] https://launchpad.net/bugs/89321305:03
pittiSpamapS: we need to copy the whole thing or nothing05:03
pittiSpamapS: also, please no kernels or other major SRUs on a Friday evening :)05:03
pittiSpamapS, mdeslaur: I copied the remaining kernel bits to -security and updated the tracking bug05:07
pittidoko: yes, I'm the other DB (psql), not mysql :)05:11
ScottKpitti: Good morning.  It turns out that there's a regression in libmsn that prevented the kdenetwork part of the post-release update from building.  The proposed SRU for libmsn to fix the regression is waiting for approval, so it'd be nice to get that in so that I can get the set completed and a call for testing out the door on Monday.05:18
pittiScottK: ah, will do05:22
ScottKpitti: Thanks.05:22
pittiScottK: accepted; do you want to retry the affected packages yourself, or want me to watch for it?05:23
ScottKpitti: It'd be great if you watch for it since I'm about to go to sleep.  It's just kdenetwork.05:23
ScottKIf you don't get to it though, I'll just to it in my morning.05:24
pittiScottK: roger, can do; sleep well!05:24
ScottKThanks.05:24
pittizul, Daviey: can you please drop the python-coverage dependency from python-nova? this is rendering it uninstallable06:03
pittijibel, jamespage: so https://jenkins.qa.ubuntu.com/view/Precise/job/precise-upgrade/PROFILE=lts-ubuntu,label=upgrade-test/lastBuild/console -> the upgrade succeeded now, and it rebooted, but it complains about some extra old conffiles and X not starting?06:07
pittijibel, jamespage: and similarly for lts-server, it just complains about conffiles? https://jenkins.qa.ubuntu.com/view/Precise/job/precise-upgrade/PROFILE=lts-server,label=upgrade-test/lastBuild/console06:09
pittijibel, jamespage: what does this test do exactly? having .dpkg-dist files is pretty normal after an upgrade06:09
slangasekpitti: -s?06:17
slangasekpitti: I certainly used a -s argument for target suite; I'm not sure how that relates to your comment06:18
pittislangasek: sru-release -s -> also copies to -security06:18
slangaseker, source suite rather06:18
slangasekno, I didn't use sru-release06:18
pittithat's the tool SpamapS used06:18
slangasekhe said it timed out06:18
pitti05:56:16      SpamapS | [00:44:45] bjf: thats more like it!!06:19
pittithat sounded like a second try succeeded?06:19
pittiah, so it didn't then, misunderstood06:19
pittislangasek: ok, so when the kernel team says "linux" they really mean "linux, lbm, -meta, and whichever else is attached to it", and the tracking bug says whther or not to also copy to -security06:20
slangasekah06:20
pittikirkland: eww, your sysvinit upload causes a conflict06:21
pittikirkland: /etc/bash_completion.d/service is already in bash-completion06:21
pittiI'll revert it06:21
* micahg was wondering about that06:25
pittikirkland: b-c is in standard, so everyone should already have it?06:25
pittislangasek: I debugged bug 901638 somewhat and added a proposal06:53
ubottuLaunchpad bug 901638 in update-manager (Ubuntu Precise) "tdsodbc failed to upgrade from Oneiric to Precise" [High,Triaged] https://launchpad.net/bugs/90163806:53
pittislangasek: but I'm not sure whether it would be semantically correct to add that conflicts06:53
pittislangasek: I tried raising tdsodbc's Breaks: libiodbc2 to a Conflicts, but that's not enough06:54
pitti(as unversioned Breaks: are discouraged)06:54
slangasekpitti: having odbcinst1debian Conflict: with libiodbc2 is not semantically accurate, but given that libiodbc2 is intended to be obsoleted, that's probably not sufficient reason not to do that06:55
pittislangasek: is there another package which is a better "replacement" for libiodbc2?06:57
pittislangasek: I'm happy to move to conflicts: around a bit and try06:57
SpamapSpitti: I haven't done the kernel copies myself since the API times out. I respectfully refuse to attempt any such things again until the procedure is recorded somewhere. :)06:57
* SpamapS hopes it actually is already recorded, and he can be pointed to it06:58
* SpamapS is also ashamed at how little SRU approval work he has done in the last 7 days06:58
pittiI tried to keep up, but didn't manage to clean up all the queues06:58
pittibut RAOF is back now as well, so perhaps we can share the load again06:58
slangasekpitti: I guess the conflicts could be added to libodbc1 instead, but logically it's all Breaks, not Conflicts07:06
pittislangasek: testing..07:06
pittihm, that doesn't do it07:07
pittineither a Conflicts:07:08
pittislangasek: adding a Breaks: libiodbc2 instead of a Conflicts: to odbcinst1debian2 _does_ work, though07:09
SpamapSpitti: when my Monday starts officially (in 9 hours or so) I promise I'll crank through anything left in the queue. :)07:09
pittiSpamapS: thanks! I'll also try to catch up a little today07:09
pittislangasek: noted so in the bug07:10
slangasekok, cool07:10
pittislangasek: want me to upload that to Ubuntu and let it go through the mail-all upgrade test, or do you want to handle this yourself/in Debian?07:10
slangasekpitti: feel free to upload it and I'll pull it back into Debian from there07:11
pittislangasek: I can only suppose it's also an issue for squeeze->wheezy upgrades?07:11
slangasekI expect so, yes07:11
pittisqueeze has 0.82-707:11
pittiexactly like oneiric07:11
pittislangasek: ok, doing that then, thanks!07:11
pitti. o O { must .. have ... more ... green ... dots! }07:12
pittijamespage, jibel: the precise-server tests failed; not much output, but I bet it was due to the file conflict in sysvinit-utils, which is fixed now; the other is that nova is uninstallable, I pinged the server team about it07:18
pittiDaviey: ^ I'm also happy to fix this (i. e. drop python-coverage from the pips requirements)07:19
pittiDaviey: I can push to the branch, but not sure you guys want me to07:19
pittiScottK: kdenetwork seems happy now, FTR07:22
brodercould somebody on ubuntu-branches mark https://code.launchpad.net/~marcelstimberg/ubuntu/oneiric/labyrinth/fix-for-872756/+merge/84856 as merged?07:23
pittibroder: done07:31
broderthanks07:31
=== tkamppeter_ is now known as tkamppeter
slangasekpitti: did you want to reassign bug #901638 to unixodbc, though?  odbcinst1debian isn't from freetds07:40
ubottuLaunchpad bug 901638 in unixodbc (Ubuntu Precise) "tdsodbc failed to upgrade from Oneiric to Precise" [High,Fix released] https://launchpad.net/bugs/90163807:40
geserpitti: could you please dupe and close bugs #903048, #903068, #903049 and #903050 (the sysvinit upgrade issue you fixed half an hour ago). Thx07:48
ubottuLaunchpad bug 903068 in sysvinit (Ubuntu) "package sysvinit-utils 2.88dsf-13.10ubuntu5 failed to install/upgrade: tentative de remplacement de « /etc/bash_completion.d/service », qui appartient aussi au paquet bash-completion 1:1.3-1ubuntu6" [Undecided,New] https://launchpad.net/bugs/90306807:48
ubottuLaunchpad bug 903050 in sysvinit (Ubuntu) "package sysvinit-utils 2.88dsf-13.10ubuntu5 failed to install/upgrade: trying to overwrite '/etc/bash_completion.d/service', which is also in package bash-completion 1:1.3-1ubuntu6" [Undecided,Confirmed] https://launchpad.net/bugs/90305007:48
ubottuLaunchpad bug 903048 in sysvinit (Ubuntu) "[12.04] sysvinit-utils conflicts bash-completion (/etc/bash_completion.d/service)" [Undecided,New] https://launchpad.net/bugs/90304807:48
ubottuLaunchpad bug 903049 in sysvinit (Ubuntu) "package sysvinit-utils 2.88dsf-13.10ubuntu5 failed to install/upgrade: trying to overwrite '/etc/bash_completion.d/service', which is also in package bash-completion 1:1.3-1ubuntu6" [Undecided,Confirmed] https://launchpad.net/bugs/90304907:48
geserLP doesn't let me log in to do it myself07:49
pittislangasek: yes, I did07:49
pittigeser: oh, thanks; I looked for bugs when I uploaded, and there weren't any07:50
pittigeser: done07:51
pittijibel, jamespage: respinning ubuntu-server to pick up fixed sysvutil07:53
=== smb` is now known as smb
micahgtjaalton: we don't merge nspr from Debian, it's a totally different package and there was a warning on MoM08:27
tjaaltonmicahg: i've asked chrisccoulson about it08:27
micahgwell, that's news to me...08:28
tjaaltonit's not "totally" different, doesn't use sonames but mergeable anyway08:28
tjaaltonsame goes to nss08:29
micahgtjaalton: please don't upload 3.1308:29
tjaaltonmicahg: why?08:29
micahgit seems broke08:29
tjaaltonin which way? works fine on my laptop08:30
tjaaltonuploaded already08:30
tjaaltonused it for two weeks08:30
micahgwell, I guess we'll see what breaks08:32
tjaaltonif you already know something please do tell08:33
* micahg sees if he can find the bug08:33
micahgtjaalton: mozilla 70211108:36
ubottuMozilla bug 702111 in Libraries "Servers intolerant to 1/n-1 record splitting. "The connection was reset"" [Normal,New: ] http://bugzilla.mozilla.org/show_bug.cgi?id=70211108:36
micahgtjaalton: FTR, I'm actually in favor of being able to merge from Debian, I just thought there was something WRT to the upstream tarball that was keeping us from doing it08:39
tjaaltonmicahg: i did it very carefully, checked every diff on launchpad to make sure I didn't miss anything, but in the end it turned out to be mostly just the soname change in them, so the diff is actually pretty small (and some bugs fixed due to the merge..)08:41
micahgtjaalton: right, that's the packaging side, what about the upstream tarball :)08:41
tjaaltonmicahg: also, that bug seems fixed upstream now, so should be ok once firefox is updated, though I'm ok if an archive admin can hold off nss for now08:41
tjaaltonmicahg: don't see changes made directly ther08:42
tjaaltone08:42
micahgtjaalton: how is that fixed upstream, it's New?08:42
tjaaltonunaffected on 8, fixed for 908:42
tjaaltonor is 10 already on precise?08:42
micahgtjaalton: yes, they disabled the feature, that's only in the firefox branch, not NSS :)08:42
micahgand it shouldn't hit NEW of any type since there are no new packages/soname bumps08:44
tjaaltonahah, didn't check the product..08:44
raphinkHello there08:44
tjaaltonmicahg: it build-depends on the new nspr, so there might be enough time..08:44
tjaaltonpitti: ^ can you still drop an update from entering when it's in depwait?08:45
raphinkhttps://bugs.launchpad.net/ubuntu/+source/synergy/+bug/881673 is blocking for GNOME3 users in oneiric08:45
ubottuUbuntu bug 881673 in synergy (Ubuntu) "Synergy doesn't work properly under GNOME 3" [Undecided,Confirmed]08:45
pittitjaalton: entering what?08:45
micahgtjaalton: do you want to revert based on that bug?  you said you've been using it for 2 weeks :), Firefox won't be affected since we use internal libs08:45
tjaaltonpitti: the archive (precise)08:45
raphinkcan we port the patch to oneiric-updates?08:45
tjaaltonmicahg: oh08:45
pittitjaalton: you can upload a newer version which reverts to a previous version08:46
pittitjaalton: then the previous builds will be discarded08:46
micahgchromium might be affected once I get it to build, but meh08:46
pittitjaalton: if it's a new package, it can also be removed08:46
tjaaltonmicahg: well turns out I didn't use it <blush>, but sounds like it's not that big an issue afterall?08:46
micahgtjaalton: evolution and pidgin are consumers, have you used either of those?  empathy probably as well08:47
=== Guest35752 is now known as gord
micahgraphink: You'll want to follow the procedures documented here: https://wiki.ubuntu.com/StableReleaseUpdates, I'm happy to create an oneiric task for you if you want to work on this08:49
tjaaltonpitti: no it's just an update. I'll check if anything breaks with the new one first before doing anything drastic08:49
tjaaltonmicahg: I'll test pidgin08:49
raphinkmicahg: thanks, it's presily the process that I'm wondering about ;-)08:49
micahgtjaalton: GTALK would probably be a common one08:49
micahgtjaalton: epiphany could be a good test as well08:52
micahgraphink: do you have any specific questions?08:53
tjaaltonmicahg: hum, shouldn't it be installed by default?08:53
micahgtjaalton: which?08:53
tjaaltonepiphany08:53
micahgno, epiphany is the GNOME browser08:54
tjaaltonoh, haha08:54
tjaaltonso i installed the boulder dash clone08:54
tjaaltonmixed it with empathy08:54
micahgchromium would be fine also to test with08:55
raphinkmicahg: what is the process these days to request a sync from Debian for precise?08:57
micahgraphink: requestsync, we sync automatically from Debian testing right now if there's not an Ubuntu diff08:58
raphinksynergy is in version 1.3.7-1build1 in precise08:59
raphinkah right, testing08:59
raphinkis it possible to sync from sid if it fixes a known bug?09:00
raphinkor do we have to wait for the package to enter testing?09:00
micahgraphink: if it's not likely to break anything else, yes, just state the reasoning for the jump in the sync request09:00
raphinkthat, or I just wait for the package to migrate to testing09:01
micahgraphink: right09:01
raphinksince it was uploaded to sid on the 4th of december09:01
micahgraphink: should migrate in 3 days09:01
raphinkyes09:02
raphinkand I confirm that it fixes the problem09:02
raphinkfor now, I'll just upload it to my PPA :-)09:03
broderpitti: is the pkgbinarymangler test suite supposed to work outside of the archive builder setup?09:03
pittibroder: yes, it is09:03
broderpitti: i'm getting http://paste.ubuntu.com/767674/09:03
pittibroder: I'm running it locally09:03
tjaaltonmicahg: chromium seems to work, other than the url from that bug09:04
pittibroder: interesting; I suppose that's with the current version?09:04
broderhmm...interesting question. my checkout might be old <_< >_>09:04
broderno, it's currnet09:04
micahgtjaalton: check the site in comment 1509:05
broderpitti: (i decided that trying to write a fix for bug #899520 was a better option than sleeping)09:05
ubottuLaunchpad bug 899520 in pkgbinarymangler (Ubuntu) "pkgstriptranslations creates policy-incompliant symlinks" [Undecided,New] https://launchpad.net/bugs/89952009:05
pittibroder: ah, sweet; generating correct relative symlinks in shell is really hard, so I didn't get to that so far09:06
pittibroder: hang on09:06
broderi'm working on a slightly hilarious port of dh_link to shell. i'm simultaneously proud of and repulsed by it :)09:06
tjaaltonmicahg: works, nordea too09:07
pittibroder: could you locally apply http://paste.ubuntu.com/767679/ and then run: test/run -v T.test_doc_symlink09:07
micahgtjaalton: alright, I think chromium might have their own fix for this bug though now that I think about it09:07
pittibroder: this will output the full build log and just run this one test09:07
pittibroder: do you get that failure with pristine trunk or did you already do modifications?09:08
tjaaltonmicahg: ok, so the impact is pretty low then09:08
pittibroder: it's still succeeding here09:08
broderpitti: i got it with pristine trunk09:08
pittibroder: ok, let's see what your build log says09:08
broderpitti: http://paste.ubuntu.com/767682/09:10
Davieypitti: Don't worry, it'll get resolved today.. (unless you already have a branch ready.)09:12
pittiDaviey: I don't have a branch yet, wanted to wait for the server team's pong before duping work09:12
pitti(not that it would be much work, but still)09:12
pittiDaviey: great, thank you09:12
ntr0pyWhen building a package from an install tree in "debian/dest" with dh_install -a --sourcedir=debian/dest do i need any special treatment for shared object files in /usr/lib/xorg/modules/extensions?09:13
pittibroder: is that really really a current checkout?09:13
pittibroder: lp:ubuntu/pkgbinarymangler09:13
pittibroder: we used to have a different branch in the past09:13
broderpitti: oh, no, i have lp:pkgbinarymangler09:13
pittibroder: becuase line 865 is something completely differnt09:14
ntr0pyIM just confused about the shared object not included into my .deb09:14
pittibroder: ah, then you re-discovered the race condition fixed in 107 :)09:14
broderpitti: haha, ok. i'll switch to the newer branch then09:15
pittibroder: let me kill the old branch more properly09:15
brodermuch appreciated09:15
pittiThis branch cannot be deleted as it has 5 branches sharing revisions.09:15
pittibah09:15
pittiI'll remove all files in it and just add a README pointing to the new one09:15
brodercan you mark it as...abandoned?09:15
broderi think that might make it fall off the active list09:15
broderi guess your approach sounds good too09:16
pittidid that, too09:16
broderyeah, that at least keeps it off of https://code.launchpad.net/pkgbinarymangler09:16
pittibroder: also committed deprecation09:16
pittibroder: sorry for the confusion09:17
broderno problem09:17
broderpitti: err, please disregard that merge proposal. i think i may have off-by-one errors09:47
apwcjwatson, had any reports of grub getting into a tailspin when installing kernels on oneiric ?10:12
ScottKpitti: Thanks for taking care of it.10:20
pittibroder: which one, I've got two now?10:38
pittitjaalton: on upgrade I now get a multi-arch conflict on libnspr4 for ./usr/share/lintian/overrides/libnspr4, known?10:41
tjaaltonpitti: hrm.. I'll check10:48
pittitjaalton: i. e. you can't currently install libnspr4 and libnspr4:i386 together10:48
tjaaltonpitti: ok, I didn't have 32bit version myself so didn't bump into this. debian was multiarched too but maybe something is missing10:49
pittitjaalton: just weird why the lintian overrides should be different on i386 and amd64?10:49
pittioh, of course10:50
pittifile paths10:50
pittilibnspr4: shlib-without-versioned-soname usr/lib/i386-linux-gnu/libnspr4.so libnspr4.so10:50
pittithat would be /x86_64-linux-gnu/ on amd6410:50
tjaaltonah, duh10:50
pittiso we either need a glob in the override (not sure whether they support that) or drop them, or rename them10:50
tjaaltonwell, i don'10:51
tjaaltonuh10:51
tjaaltoni don't mind having lintian warn about the sonames10:52
tjaaltonchrisccoulson: ^10:52
dokopitti: just add the warning, not the library name10:52
tjaaltonoh that's enough?10:52
dokoyes, but then you won't see other warnings of this type. which probably is fine10:53
tjaaltonindeed, should be fine10:53
dokofor all three libs in this package10:53
broderpitti: the second proposal is fine. the first one was also, it turns out - i just misunderstood a perl-ism in the code i was copying10:58
pittibroder: ok, thanks muchly; will review ASAP10:59
tjaaltonpitti: uploaded a fixed nspr, but nss needs a similar fix (debian too)11:02
pittitjaalton: cheers11:03
dokotjaalton, could you file a bug report for lintian, for the expansion stuff?11:08
tjaaltondoko: sure11:09
=== _salem is now known as salem_
pittibroder: looks fine, thanks! merged11:10
pittibroder: I'll fix something else now for doko, then do an upload11:11
dokoohh, the -doc png opts? that would help armhf with the whole scientific packages ...11:11
pittidoko: yes, what we just talked about in /msg11:11
dokothanks11:12
pittidoko: so they have arch: any -doc packages? that sounds quite weird11:13
pittiI'd expect most -doc packages to be arch: all and only built on i386 where it's quite fast11:13
tjaaltondoko: i filed bug 903146, probably should do the same for debian11:15
ubottuLaunchpad bug 903146 in lintian (Ubuntu) "please add support for globbing" [Undecided,New] https://launchpad.net/bugs/90314611:15
dokotjaalton, yeah, having it in debian would be better, I assume11:19
pittijamespage: so what was the latest word on the libcegui-mk2-1 NBS stuff?11:21
pittijamespage: (about rollback/package dropping/porting)11:21
jamespagepitt: so; 2 packages; both have non-trivial fixes; bug are/have been raised in debian11:22
jamespageI also raised bugs in LP for tracking11:22
pittijamespage: ok, so we keep the new version then?11:22
jamespagepitti: for the time being - I suggest that we leave it a few weeks11:23
jamespageappreciate it clutters NBS a bit11:23
pittijamespage: WFM11:23
jamespagebut gives upstream/debian maintainers a change to response11:23
pittijamespage: so, libnautilus-extension1a is complete now; need to catch up with wendar about the magic++ FTBFS for libgrib-api-0d-111:24
pittijamespage: I talked to gilir last Friday, he's looking into awn-extras11:24
pittijamespage: so that leaves indi, fgfs-atlas, and the poppler stuff to us11:24
jamespagepitti: I am looking at fgfs-atlas11:24
jamespagepitti: indi can be dropped now BTW11:25
pittijamespage: the Debian poppler maintainer wrote that he has already looked into 0.18 patches and sent them to various upstreams, BTW; so it might make sense to check upstream gits for patches first11:25
pittijamespage: oh, NBS just updated11:25
pittilp-remove-package.py -u $SUDO_USER -m NBS -b -y indi libnautilus-extension111:25
pitti\o/11:25
pitti(done)11:25
jamespagepitti: great11:25
pittijamespage: I also fixed some more upgrade bugs, so the lts->ubuntu tests now actually seem to succeed11:26
pittijamespage: did you see my question about the failed tests in scrollback?11:26
jamespagepitti: ah - I had not scrolled far enough back11:27
* jamespage reads11:27
pittieh, WTH: http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html11:27
pittiI'll investigate11:27
pittinothing changed there, and it's not the new format with build links and apt output11:27
pitti. o O { wow -- keeping queues to a small number is rather easy -- keeping them at 0 is incredibly much work.. }11:28
jamespagepitti: 10x the work for the last 1% of issues :-)11:29
pittiyeah, as always11:29
pittiquite natural to to the easy stuff first, to get a better overview and throughput11:29
pittiScottK, Riddell: koffice-l10n wants to go to universe all of a sudden; did something change there? is that on purpose?11:32
=== Riddelll is now known as Riddell
tjaaltondoko: heh, so 2.5.0~rc4 got full support for wildcards :)11:45
pittijamespage: hah, better: http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html11:46
pittiI created more chdists with only the "main" component11:46
pittithis would also have told us about the kubuntu-full failure some days ago11:46
pittiok, fixed the overrides for libindi-data11:47
pittishould be good in anhour11:48
cjwatsonmicahg: reiser4progs> go ahead11:50
cjwatsonmicahg: my attempts to upload it got rejected for one reason or another; feel free to figure it out :-)11:51
cjwatsonapw: not that I recall11:54
apwcjwatson, looking like an osprober issue currently11:54
cjwatsonos-prober usually just exposes somebody else's problems :)11:55
=== MacSlow is now known as MacSlow|lunch
ScottKpitti: It's probably because of the switch from koffice to calligra packages.  I'd guess it's not on purpose, but Riddell was handling that, so let's wait for him.13:32
Riddellwhat what?13:33
akher0nScottK: have you seen https://bugs.launchpad.net/pydkim/+bug/90159113:34
ubottuUbuntu bug 901591 in pydkim "Better signing performance" [Undecided,New]13:34
ScottKakher0n: No.  I hadn't (and I'm not sure why as I'm subscribed for bugs like that).  Thanks.13:35
ScottKRiddell: <pitti> ScottK, Riddell: koffice-l10n wants to go to universe all of a sudden; did something change there? is that on purpose?13:35
RiddellScottK, pitti:yeah the seeds changed here, calligra is in New now waiting for an archive admin13:49
smoserjamesh, ping14:02
pittiRiddell: ah, so koffice-l10n should be demoted or removed?14:11
Riddellpitti: it'll be removed but I'd like to test that apt correctly installs calligra first14:14
pittiRiddell: ok, so I'll keep it in component-mismatches as a reminder14:14
ogra_argh, Laney owns -changes once again14:22
Laneymuhahaha (and NEW)14:22
ogra_:)14:22
=== MacSlow|lunch is now known as MacSlow
=== yofel_ is now known as yofel
smoserjamesh, well, if you see this, see bug 88643915:01
ubottuLaunchpad bug 886439 in upstart (Ubuntu) "upgrade to upstart 1.3-0ubuntu11 causes unclean shutdown" [High,Confirmed] https://launchpad.net/bugs/88643915:01
smoserupgrade of upstart to oneiric -updates causes dirty filesystem on reboot.15:01
stgrabersmoser: something tells me you may want jodh instead :)15:03
dokomvo, did you break rapt?15:04
mvodoko: I hope not, what error do you see?15:05
smoserhm... something tells me you're right stgraber15:07
smoserwhat was i thinking.15:07
dokomvo, sea query15:07
dokosee even15:07
mvothx15:08
=== brendand_ is now known as brendand
=== fisted_ is now known as fisted
tkamppeterpitti, hi15:32
pittitkamppeter: hello15:39
=== nijaba_afk is now known as nijaba
tkamppeterpitti, it is about your message of replacing the python-gobject dependencies by python-gi. This would be the case for system-config-printer. Do I simply need to replace the dependency or are there API changes?15:42
pittitkamppeter: no, it doesn't apply there, s-c-printer doesn't use GI but the old static stuff15:42
pittitkamppeter: so you don't need to change anything there15:43
tkamppeterpitti, thanks.15:57
=== fisted_ is now known as fisted
pittijibel: mythes-de> argh, another one? I'll fix it ASAP, tahnks16:07
jibelpitti, yw. I hope it's the last one :)16:08
pittijibel: I was quite happy to see that a lot of the upgrade tests actually finish now, and "just" fail in the post-upgrade tests16:08
pittijibel: I fixed the freetds one this morning, which broke main-all16:09
pittiso looking forward to tomorrow's16:09
pittijibel: did you see my question from this morning about the failing tests?16:09
jibelpitti, me too, and they fail with /minor/ bugs16:09
pittiin particular, the complaints about .dpkg-dist?16:09
jibelpitti, no, I didn't16:09
jibelpitti, what was the question ?16:10
pittipitti   jibel, jamespage: so https://jenkins.qa.ubuntu.com/view/Precise/job/precise-up16:10
pittigrade/PROFILE=lts-ubuntu,label=upgrade-test/lastBuild/console -> the upgrade succeeded now, and it rebooted, b16:10
pittiut it complains about some extra old conffiles and X not starting?16:10
pittipitti   jibel, jamespage: and similarly for lts-server, it just complains about conffi16:10
pittiles? https://jenkins.qa.ubuntu.com/view/Precise/job/precise-upgrade/PROFILE=lts-server,label=upgrade-test/last16:10
pittiBuild/console16:10
pittipitti   jibel, jamespage: what does this test do exactly? having .dpkg-dist files is p16:10
pittiretty normal after an upgrade16:10
pittisorry for the broken line endings16:10
pittiX not starting does sound serious, of course16:11
jibelpitti, the post-install test check for any .dpkg-dist after upgrade which means there was a debconf prompt during upgrade16:11
pittijibel: oh, I see; so these ought to be investigated then16:11
jibelpitti, I reported 3 bugs this morning about it. There shouldn't be any prompt since the original file was not modified.16:12
pittijibel: are they tagged in a particular way, or how can I find them?16:12
jibelpitti, bug 903131,  bug 903137 and bug 90314316:12
ubottuLaunchpad bug 903131 in ifupdown (Ubuntu Precise) "lucid->precise upgrade - prompt to update unmodified conf files: /etc/init/networking.conf /etc/init/network-interface.conf , /etc/network/if-up.d/upstart" [Medium,New] https://launchpad.net/bugs/90313116:12
ubottuLaunchpad bug 903137 in base-files (Ubuntu Precise) "lucid->precise upgrade - prompt to update unmodified conf files in /etc/update-motd.d: 00-header, 10-help-text, 99-footer" [Medium,New] https://launchpad.net/bugs/90313716:12
ubottuLaunchpad bug 903143 in xdiagnose (Ubuntu Precise) "lucid->precise upgrade - prompt to update unmodified conf file: /etc/init/failsafe-x.conf " [Medium,New] https://launchpad.net/bugs/90314316:12
pittijibel: ah, they are already rls-mgr-p'ed, great16:13
jibelpitti, and tagged qa-daily-testing16:13
jibelpitti, I run main-all and now the upgrade starts but fail with a failure in openoffice16:14
jibelI'll file a bug for this one as well.16:14
pittiat least it can figure out the upgrade path now16:15
pittijibel: merci16:15
jibelpitti, talking about upgrades, I found bug 902553 which was fixed with perl 5.14.2-6 but still reported with this version.16:16
ubottuLaunchpad bug 902553 in perl (Ubuntu Precise) "package doc-base 0.10.3 failed to install/upgrade: ErrorMessage: /usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/UUID/UUID.so: undefined symbol: Perl_xs_apiversion_bootcheck" [High,Triaged] https://launchpad.net/bugs/90255316:16
pittijibel: ok, thanks; putting on my stack of things to look at16:18
=== Ursinha is now known as Ursinha-lunch
pittizul: thahnks16:51
pittizul: can you also drop python-coverage from keystone's b-deps?16:51
pitti(see http://people.canonical.com/~ubuntu-archive/component-mismatches.svg)16:52
zulpitti: yeah its dh_python2 adding them16:52
pittizul: no, this is a build dependency for keystone16:52
zulpitti: ah ok16:52
pittiseb128: did you sync vte3?16:53
zulpitti: but yes i can drop it16:53
seb128pitti, no, mterry was working on that it seems16:53
pittimterry: did you sync/upload vte3?16:53
pittiit conflicts with our vte package, and now the world is broken (http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html)16:53
pittiso I suppose it should go to main, and replaces the GTK 3 parts of our vte source?16:54
* pitti promotes it16:54
seb128pitti, there is a mir bug from mterry yes16:55
seb128not sure why he opened one though, I just read it on the ubuntu-archive list today16:55
pittiit was mainly the -common package which was missing16:55
pittinothing on https://launchpad.net/ubuntu/+source/vte3/+bugs16:55
pittibut anyway, now we need to change our vte source to drop the -2.90 parts16:55
seb128pitti, right, the bug was opened before the upload and is on vte16:56
seb128there was no vte3 source in launchpad yet16:56
seb128well I'm sure mterry is on it16:56
mterrypitti, I uploaded a new vte yesterday, still haven't gotten an ACK from the archive16:56
pittimterry, seb128: ah, found and closed the MIR bug, thanks16:57
seb128mterry, your upload probably got rejected for some reason16:57
pittimterry: it's inhttps://launchpad.net/ubuntu/+source/vte3/1:0.30.1-216:57
pittiimagine a ": " there16:57
mterryseb128, didn't get a rejection notice...16:57
seb128mterry, well I mean if you uploaded and it didn't make it in16:57
mterrypitti, I'm talking about new vte that drops the 2.90 bit16:57
pittianyway, need to run, time for Taekwondo16:57
mterry:)16:57
seb128mterry, try again just to be sure?16:57
pittimterry: ah16:57
mterryseb128, yar16:57
seb128pitti, 'night16:57
pittianyway, archive should be happier in an hour; I'll check later tonight when I'll be at the TB meeting16:58
=== mterry is now known as mterry_sprinting
pitticu later16:58
seb128mterry_sprinting, oh, sprinting this week?16:58
mterry_sprintingseb128, yeah, not much time for pure desktop stuff i'm afraid16:59
seb128mterry_sprinting, have fun I guess ;-) (what is the sprint about?)16:59
mterry_sprintingseb128, static analysis of unity16:59
seb128mterry_sprinting, one day we will get you back in desktop, trust me ;-)16:59
mterry_sprinting:)17:00
mterry_sprintingseb128, I'm here just to provide help with packaging17:00
seb128ok ;-)17:00
james_wpitti, hi, looks like you might have had a bit of a fight with yourself? https://code.launchpad.net/~ubuntu-branches/ubuntu/precise/apvlv/precise-201112121632/+merge/8535917:02
=== vanhoof_ is now known as vanhoof
smoseris ia32-libs-multiarch known broken at the moment?17:35
smoser(seems broken to me, uninstallable, but is that known ?)17:35
tumbleweedsmoser: https://lists.ubuntu.com/archives/ubuntu-devel/2011-October/034279.html17:38
smosertumbleweed, i dont think that is relevant.17:40
smoserunless i'm reading something wrong, i still expect : 'apt-get install ia32-libs-multiarch:i386' to work17:41
tumbleweedah, I've just had no expectation of it being usable in precise, so haven't beeen paying attention to it17:42
=== dendro-afk is now known as dendrobates
smosertumbleweed, its been close to usable..17:43
smoserthe use case is google+ :-(17:43
tumbleweedsmoser: looks to me like a fair number of its dependencies aren't multi-arched yet, as I expected17:45
smoserhm.. well up until last week or so, i was functional17:45
ogra_and you shouldnt need that complex apt line above17:45
ogra_apt-get install ia32-libs should just DTRT as i read that mail17:46
smoseryes17:46
smoserand that has issues :)17:46
ogra_yeah, help porting the remaining bit sto speed up the fixing ;)17:47
tumbleweedit's not that far off, by the look of it17:48
slangaseksmoser: that certainly is relevant - ia32-libs-multiarch is broken until all the libs are converted18:01
smoserslangasek, so how was i getting by previously18:02
slangasekpreviously you presumably were not running precise? :)18:03
micahgcjwatson: re reiser4progs> thanks, will work on it later tonight18:03
slangasekia32-libs has not been installable in precise since I sent that mail18:03
tumbleweedslangasek: I'm impressed how close it is, though. I only spotted two blocking packages in a quick look now18:04
smoserslangasek, i've been on precise since probably 3 weeks.18:04
smoserand its been working..18:04
tumbleweed(but I bet they have dependencies of their own)18:04
slangasektumbleweed: there are quite a few more than that, but nothing too unmanagable18:04
slangaseksmoser: then you had the oneiric version of ia32-libs-multiarch:i386 installed18:04
smoseri'm not sure how.18:04
cjwatsonif you upgraded from oneiric it might still have been there, and then perhaps some upgrade caused it to be removed18:06
micahgdo -meta package updates need to be run on precise now with the new germinate or can we still use oneiric?18:17
jdstrand@pilot on18:33
udevbot(pilot (in|out)) -- Set yourself an in or out of patch pilot.18:33
jdstrand@pilot in18:33
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: bryceh, jdstrand
=== deryck is now known as deryck[lunch]
apwslangasek, i think i need to do some poking on this udev thing on the machine which is affected, i have been testing the theory and its not stacking up quite right18:40
apwslangasek, and i think i am only going to make any progress if i can put some kernels out for test, to find out what udev is really doing18:41
smoserbug 886439, Sp4rKy18:50
ubottuLaunchpad bug 886439 in upstart (Ubuntu) "upgrade to upstart 1.3-0ubuntu11 causes unclean shutdown" [High,Confirmed] https://launchpad.net/bugs/88643918:50
smoseroops18:50
smoserSpamapS, ^18:50
=== dendrobates is now known as dendro-afk
SpamapSsmoser: how do I boot a halted instance from euca tools?19:13
smoserstart-instances19:13
=== dendro-afk is now known as dendrobates
smosereuca-start-instances (should work). thats a new command to euca (long time in ec2-start-intsances)19:14
SpamapSsmoser: I think this is caused by /var/run being a symlink somehow19:14
SpamapSOr even more sinister actually19:15
SpamapSlooks like /var/run is *removed* and unmounted before this point19:15
SpamapSDOH19:15
smoseror /run gets mounted19:15
smoseryeah19:15
smoser:)19:15
SpamapSHah yeah, RIGHT before19:17
SpamapSas part of the transition/upgrade process19:17
SpamapSfix, I think, is to move the check for it right before we torch the whole thing19:17
SpamapShttp://paste.ubuntu.com/768202/19:18
SpamapSsmoser: ^^ happens just before we check the contents of /var/run ... WHOOPS19:19
SpamapStrouble with that19:19
SpamapS-d returns true on a *symlink* to a directory19:19
SpamapSso we're clearing out /var/run even when we don't need to19:20
stgrabersounds like we want "[ -d /var/run ] && [ ! -L /var/run ]" then19:21
stgraberor actually the other way around if we want to optimize it a bit19:21
SpamapSNot sure yet19:22
SpamapSMore importantly, we have to check for things inside this dir before deleting all the contents. ;)19:22
SpamapSyeah, simply re-ordering the operation works flawlessly19:27
slangasekSpamapS: where is that code from?19:31
SpamapSslangasek: umountroot19:31
SpamapSslangasek: right before the check for init.upgraded19:31
=== deryck[lunch] is now known as deryck
slangasekSpamapS: oh, hah19:31
smoserSpamapS, [ -d symlink-to-directory ] && echo yes19:31
smoserwill echo yes19:31
smoser$ rm -f foo ; ln -s /etc foo && [ -d foo ] && echo yes || echo no19:32
smoseryes19:32
slangasekSpamapS: yes, we should both check that it's not a symlink there, and check for the sentinel file *before* removing it ;)19:32
smoserso i dont see why you'd test if it was a link, or why you'd care.19:33
slangaseksmoser: because this code is here *solely* to migrate it *to* a symlink19:34
slangasekif it's already a symlink, there's nothing to migrate19:34
slangasekactually19:34
slangasekno, because we immediately recreate it with the same target19:34
slangasekso we don't need to check for it being a symlink, but we *do* need to check the sentinel first19:35
slangaseksince in the upgrade case, rm -rf /var/run isn't removing a symlink, but real contents19:35
ajmitchSpamapS: are you still considering php 5.4 for precise?19:36
SpamapSslangasek: yeah, just moving the sentinel block before all those checks fixes bug 88643919:36
ubottuLaunchpad bug 886439 in upstart (Ubuntu) "upgrade to upstart 1.3-0ubuntu11 causes unclean shutdown" [High,Triaged] https://launchpad.net/bugs/88643919:36
* slangasek nods19:36
SpamapSajmitch: I'm almost convinced it won't be ready in time.19:36
ajmitchSpamapS: given that they're still releasing RCs, I'd tend to agree19:37
* ajmitch has RC3 built in a PPA now to test19:37
SpamapSajmitch: been watching the churn on the ML.. regular bugs.. but still.. not ready I think.19:37
ajmitchit'll be a typical .0 release then19:38
SpamapSslangasek: Ok, so I was thinking I'd upload the "wait for stop/killed" change and this change to precise together. Any objections, or do you want to hold off on the stop/killed change a bit longer?19:45
slangasekSpamapS: did you happen to catch my comment on here about thinking stop/killed pids should also be included in omitpids, so we don't kill the processes twice?19:46
slangasekit may not be worth it because every process has a sensible signal handler that copes with multiple -HUP... but then again...19:46
SpamapSslangasek: I didn't, but that does make a lot of sense.19:46
slangasekSpamapS: do you think it's worth doing?  I'm not sure it should block the upload anyway19:47
SpamapSslangasek: I think its worth doing yes... we *know* it has already been killed.19:47
slangasekok19:48
SpamapSslangasek: and its fairly easy19:48
SpamapSslangasek: I'll update the MP19:48
slangasekok19:48
SpamapSslangasek: is there any issue with using grep -E in initscripts ?19:54
slangasekSpamapS: nope19:55
SpamapSalright sweet then its really easy19:55
=== fisted_ is now known as fisted
SpamapSslangasek: one thought, though I don't think this is really important.. with the way it is now, the processes keep getting killed over and over during those 10 seconds ..19:57
SpamapSslangasek: whereas upstart just kills once, then waits for kill timeout19:57
slangasekhmm, really?  that seems buggy19:57
slangasekthere's certainly no good reason to re-kill processes while waiting for the timeout19:58
slangasekOTOH, it may be prohibitive to track which processes have already been killed and which haven't, for the general case... since there may be new pids being started during that window19:58
slangasekand we need to make sure we kill them all19:58
SpamapSexactly19:58
SpamapSI think upstart just does this more elegantly19:58
=== dendrobates is now known as dendro-afk
=== mglidden_ is now known as mglidden
=== Ursinha-lunch is now known as Ursinha
pittijames_w: fight with myself> yes, and I won :)20:47
james_wgood for you :-)20:48
pittijames_w: I started with 3.0 (quilt), then noticed that the source already had inline changes, but only at the final step of building the source; then I gave up and just built it the classic way20:48
pittijames_w: I rejected the MP20:48
cjwatsonmicahg: oneiric is fine; germinate 2.x shouldn't change the behaviour of germinate-update-metapackage, even though the code has changed around a fair bit for other reasons20:48
micahgok, thanks20:49
* pitti groans at http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html -- so much damage in 4 hours :(20:49
james_wpitti, thanks20:49
pittiok, cleared up some problems, most of the rest is just buildd lag20:53
=== salem_ is now known as _salem
sorenWhat's the name of that gui tool that lets you enable a whole bunch of graphics logging?21:15
slangasekpitti: heh, right - odbcinst1debian2 Breaks: libiodbc2 is going to render kubuntu uninstallable until soprano gets fixed21:17
micahgsoren: xdiagnose21:19
micahgsoren: that was meant to be a question :)21:19
sorenmicahg: Excellent. Yes, thanks. :)21:20
pittislangasek: oh, argh; so I guess I need to revert that breaks for the time being? I figure the packages aren't similar enough to warrant a Provides:21:20
slangasekthey most certainly are not, they're libraries21:20
slangasekso yeah, revert is better21:20
slangasekpitti: ^^21:21
pittislangasek: curiously enough, soprano isn't even on precise_probs21:21
JLuchello21:22
JLucOn scribus, on ubuntu, texts in hint bubbles over buttons have white fonts on white background. It seems to be ubuntu's fault. Any chance it to be corrected soon ?21:25
slangasekpitti: it'll be some set of packages that are seeded together, rather than a direct conflict, fwiw21:31
slangasekpitti: and seemingly only on kubuntu dvd, also21:33
psusiif package C is only useful if both package A and package B are installed, there's no way to get package C to be recommended if you choose to install both A and B is there?21:33
tumbleweedno21:35
psusiblast21:37
jdstrand@pilot out22:26
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: bryceh
=== dendro-afk is now known as dendrobates
lardmanany tips on debugging upstart problems? I had a load of unconfigured packages in my ARM chroot image, but it would boot to a login prompt, but since fixing that and running "dpkg --configure -a" it stalls and never gets to a login22:35
beunodoes anyone know where the announcement for keeping Precise stable throught the release cycle went to?22:41
* beuno stares at pitti 22:42
slangaseklardman: I don't quite understand what you mean; you can't exactly boot a chroot.  Was this a chroot you were using to prepare a disk for booting?22:44
* beuno assumes http://www.piware.de/2011/11/12-04-testing-ftw/ is enough22:44
broderbeuno: i don't know that there was an announcement of the plan. if you give me a sec i can probalby find the uds blueprint22:44
beunothanks broder22:45
* beuno is blogging to encourage more people to upgrade to Precise _today_22:45
broderbeuno: https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-always-works-daily-iso is the blueprint but doesn't actually seem to have been updated post-uds22:45
broderhttp://pad.ubuntu.com/uds-p-foundations-p-always-works-daily-iso is the notes from the session22:46
broderthere's also https://wiki.ubuntu.com/PlusOneMaintenanceTeam22:46
beunobroder, sweet, thank you22:49
brodernp22:49
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
SpamapSslangasek: just pushed up an update to https://code.launchpad.net/~clint-fewbar/ubuntu/precise/sysvinit/wait-for-long-shutdown-jobs/+merge/85208 that fixes bug #886439 .. pretty straight forward, and tested on oneiric.. testing on precise now...23:10
ubottuLaunchpad bug 886439 in upstart (Ubuntu) "upgrade to upstart 1.3-0ubuntu11 causes unclean shutdown" [High,Triaged] https://launchpad.net/bugs/88643923:10
* doko curses Laney or haskell builds even failing on i386 ;p23:12
dokoeven for23:12
Laneyheh23:12
Laneyit all comes out in the wash23:12
micahgLaney: is there any hope for haskell on non-x86 archs?23:14
Laneyit at least works somewhat23:14
ScottKslangasek: It looks like boost-defaults making 1.48 default may land in Testing before autosync ends.  We ought to think about if we want to try to transition to 1.48 as default or not.23:15
Laneynobody really does porting upstream though23:15
dokoso you already did give up for haskell on ix86 archs? ;-P23:15
Laneyno, that is just best effort as per upstream23:15
ScottKslangasek: I don't have time to drive a boost transition, so I thought I'd mention it to someone before it was too late.23:16
dokoLaney, there are a few "key" packages which are just build for x86. can't these ported, or is it just missing?23:17
dokoScottK, did it even start in debian?23:18
ScottKdoko: No, but there was a warning it's coming sent to debian-devel.23:18
micahgdoko: http://lists.debian.org/debian-devel/2011/12/msg00281.html23:19
ScottKThere's certainly a benefit to using the newer boost, but it's hard to say how hard a transition it'll be.23:19
dokolike db5.223:19
ScottKSince boost-defaults is sync'ed from Debian, we'll get it if it makes it to Testing unless we stop it.23:19
micahgyou could add it to the sync-blacklist to block it23:20
ScottKOne could.23:20
dokohow many packages do use explicit boost versions?23:20
ScottKMentioning it is as far as I've got time.  "someone" should decide what the best course is.23:20
ScottKMost of the ones in Main I think.23:21
ScottKAll the KDE ones do.23:21
ScottKMy theory being switching boost versions isn't something you want to do by accident.23:21
micahgdoko: the last transition was ~270 packages23:22
micahghttp://people.canonical.com/~ubuntu-archive/transitions/boost1.46.html23:22
dokowell, most of these use the boost defaults23:23
=== dendrobates is now known as dendro-afk
Laneydoko: the main thing that is missing is template haskell, that impacts a serious number of packages23:34
Laneywell, the interpreter too and data parallel haskell, and performance improvements23:36
Laneythere's been some work done implementing the ghc calling convention in llvm for armel though, so maybe that will enable a registerised build there23:36
* Laney has to go, night23:37
dokostill curious why packages like haskell-src-exts ftbfs23:37
dokobut succeed on i38623:37
Laneythat's the timeout isn't it? not sure about that particular one. perhaps someone could do a manual verbose build and see what happens23:39
dokono, memory exhausted. still waiting for the kernel mmap bug being fix to recheck this one ...23:39
dokoapw, ^^^ \o/23:39
dokoapw, before Christmas?23:40
=== warp11 is now known as warp10
lardmanslangasek: sorry for the slow response, yeah a chroot used for setup to be booted on a Galaxy Tab23:42
=== maxb_ is now known as maxb

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