/srv/irclogs.ubuntu.com/2011/08/19/#ubuntu-devel.txt

* ScottK shakes fist at slangasek.03:08
ScottKMulti-arching qt4-x11 broke python-qt4 builds too.03:08
StevenKScottK: So you'd prefer qt4-x11 wasn't multi-arch? :-)03:08
ScottKI'd prefer I'd understood what was going to happen better before I approved the FFe.03:09
ScottKStevenK: Are you in the mood for some removals?03:09
StevenKI'm *always* in the mood for some removals03:10
micahghehe03:10
ScottKExcellent.03:11
StevenKScottK: I'm about to hit up lunch, so toss me a list and I'll look soon03:11
ScottKStevenK: OK.03:11
ScottKBug #82914 (pgdesigner), then you can NBS gambas2-gb-qt-kde and gambas2-gb-qt-kde-html, then Bug #794513  gets rid of kdewebdev-kde3 and kdelibs.03:13
ubottuLaunchpad bug 82914 in Ubuntu "Huge noise in sound" [Undecided,Invalid] https://launchpad.net/bugs/8291403:13
ubottuLaunchpad bug 794513 in kdewebdev-kde3 (Ubuntu) "Please remove kdelibs and kdewebdev-kde3 from the archive" [High,Confirmed] https://launchpad.net/bugs/79451303:13
ScottKStevenK: ^^^03:13
ScottKOops.03:13
ScottKBug #82914903:13
ubottuLaunchpad bug 829149 in pgdesigner (Ubuntu) "Please remove pgdesigner source and binary from onerici" [Medium,Confirmed] https://launchpad.net/bugs/82914903:13
ScottKThat one.03:13
StevenKScottK: Okay, I've made a note03:14
ScottKGreat.  Thanks.03:14
ScottKStevenK: Never mind. slangasek beat you to it.03:18
ScottK(sorry for the double request, I didn't realize he was around)03:18
micahgStevenK: I've got a list in the ~ubuntu-archive queue if you're removal happy :)03:18
micahg*feeling removal happy :)03:19
ScottKAs he says, that's his usual state.03:20
ScottKslangasek: I filed Bug #829165 for your reading enjoyment (and hopefully you fix it).03:20
ubottuLaunchpad bug 829165 in python-qt4 (Ubuntu Oneiric) "FTBFS due to multi-arching of qt4-x11" [High,New] https://launchpad.net/bugs/82916503:20
micahgand it's Friday for him, the perfect time :)03:20
slangasekScottK: heh; which would you like first, wxwidgets or python-qt4? :)03:44
ScottKslangasek: python-qt4.03:44
slangasekok, queued03:44
ScottKThat's a package I actually care about as opposed to a package I happen to receive bugmail for ...03:45
* slangasek chuckles03:45
ScottKStevenK: There's also Bug #829175 if you still want a removal.03:45
ubottuLaunchpad bug 829175 in kdegames (Ubuntu Oneiric) "Please remove kubrick and ksudoko binaries on armel only" [High,Confirmed] https://launchpad.net/bugs/82917503:45
micahgslangasek: you around for another 10 minutes?03:46
slangasekmicahg: actually no... but StevenK is?03:46
micahgslangasek: ok, no problem03:46
slangasekScottK: hmm, this is after sip4 is fixed or not?03:47
ScottKslangasek: Not.  I didn't get a chance to look at sip yet.03:47
slangasekScottK: because python-qt4 is the package that led me to the sip4 regression... unrelated to multiarch ;)03:47
ScottKHmmm.03:48
ScottKExcept that particular build failure is due to a multiarch path.03:48
ScottKI broke qscintilla2 in Debian and it got to Testing to that got pushed on the stack ahead of sip4.03:49
ScottKto that/so that03:49
slangasekScottK: yeah, I dug into it thinking it might be multiarch, but it's definitely sip403:49
ScottKCrap.  OK.03:49
slangasekbuilt fine with the previous upstream version03:50
ScottKGlad I didn't upload that sip4 to Debian yet then.03:50
ScottKGrumble.  Please assign that one to me then.03:50
=== plars_ is now known as plars
micahgStevenK: would you happen to be back from lunch?04:03
StevenKmicahg: Mmmm?04:04
micahgStevenK: can I get you to publish a security update for me from a PPA?04:04
StevenKmicahg: Which PPA?04:04
micahgI got 3 out of 4 sources to work, but the last one has too many binaries04:04
micahgStevenK: ubuntu-mozilla-security (public)04:05
StevenKmicahg: Firefox 6, I guess?04:06
micahgStevenK: I need firefox 3.6.20+build1+nobinonly-0ubuntu0.10.04.1 to lucid-security04:06
micahgStevenK: nah, slangasek too care of that for me on Tuesday04:06
micahg*took04:06
StevenKmicahg: Done.04:10
micahgStevenK: just that one, right?04:10
StevenKmicahg: Yes, just that one.04:10
micahgStevenK: thanks!04:10
pittiGood morning04:18
StevenKScottK: If you're still around, pgdesigner, gambas2-gb-qt-kde{,-html} and kubrick purged as requested.04:19
StevenKScottK: slangasek beat me to removing kdelibs, and I can't find ksudoko at all.04:20
infinityStevenK: Can't "find" it?04:26
infinity   ksudoku | 4:4.6.0-0ubuntu2 |         natty | armel04:26
infinity   ksudoku | 4:4.6.0-0ubuntu2 |       oneiric | armel04:26
infinity   ksudoku | 4:4.6.2-0ubuntu2 |         natty | amd64, i386, powerpc04:26
infinity   ksudoku | 4:4.7.0-0ubuntu2 |       oneiric | amd64, i386, powerpc04:26
StevenKAh, ScottK can't spell04:26
infinityAnd you don't autocorrect well, apparently. ;)04:26
StevenKI don't play sudoku, so meh :-P04:27
micahgthat typo actually makes for a rather comical command :)04:27
infinityAnd you've somehow missed millions of people referring to it for the last decade? :)04:27
infinitymicahg: I assume it's a KDE command for invoking toolchain builds?04:28
StevenKinfinity: Not missed; ignored.04:28
micahginfinity: something to that effect ;)04:28
pittislangasek: it must have stung your heart to touch ia32-libs again04:42
infinitypitti: ia32-libs has taken a piece of every every soul that's touched it over the years.04:43
pittislangasek: oh, BTW: flash working like a charm here now04:46
slangasekpitti: nah, I got to take an axe to ia32-libs, that was fun ;)05:09
slangasekmy only regret is that I couldn't cut more out05:09
RAOFThere seem to be some dependency issues remaining; I didn't get libnss3:i386 or libcurl3:i386 installed automatically.  Once they _were_ installed, though, hurray!05:13
slangasekhmm, how did you install?05:15
slangaseklibnss3 and libcurl3 are definitely in the dep list, so that's pretty odd05:16
keesia32-libs. the reverse horcrux.05:19
pittihah05:21
StevenKkees: It just won't die?05:21
RAOFslangasek: I just update-managered.05:22
RAOFslangasek: I didn't do anything fancy to install.05:22
slangasekRAOF: but then, wouldn't you still have had flashplugin-installer:amd64 installed?  I haven't nuked that yet...05:22
keesStevenK: well, just going off what infinity said. if it steals a little of everyone's soul. maybe I should say 'super horcrux' instead.05:23
StevenKHaha05:23
RAOFslangasek: Yes, indeed I have got flashplugin-installer:amd64 installed.05:23
RAOFslangasek: And it wants libnss3, which no longer appears to be in ia32-libs?05:24
slangasekRAOF: right - switching to flashplugin-installer:i386 should have pulled in the libs for you (and allow ia32-libs to be removed)05:24
slangasekyes, it's not in ia32-libs anymore because flashplugin-installer:amd64 is on its way out05:24
RAOFAh, ok.  It's just currently broken :)05:24
RAOFTransitionally broken.05:25
slangasekyep - I'll have it gone this week05:25
StevenKslangasek: So ia32-libs will exist in oneiric release, a shadow of its former self, or utterly purged?05:26
micahgslangasek: can packages depend on other arch versions of themselves?05:26
slangasekStevenK: will still exist.  if you want to expedite its irrelevance for p, please provide multiarch patches for libxml2 and unixodbc in Debian :)05:26
slangasekmicahg: nope.  So maybe flashplugin-installer would want to become a transitional package?05:28
slangasekthere are a couple ways it could work, I mean to play to see which gives the best behavior05:28
slangasekStevenK: also, libao05:29
micahgslangasek: well, if you want to play with it, you could use the flashplugin-nonfree transitional package to depend on the i386 installer and have the flashplugin-installer:amd64 depend on it05:29
slangasekmicahg: by making flashplugin-nonfree an i386-only package? heh, twisted but it would work05:30
micahgslangasek: well, you still need the amd64 package to depend on nspluginwrapper, still not sure how the dependency chain would work05:32
slangasekthat's assuming we don't just conclude nspluginwrapper should be pulled in on i386 too05:32
micahgah, right, you suggested that before and it sounded like a good idea05:33
slangasekbut yes, flashplugin-installer:amd64 Multi-Arch: same, depends: flashplugin-nonfree+nspluginwrapper; flashplugin-nonfree:i386 Multi-Arch: foreign Depends: flashplugin-installer; flashplugin-installer:i386 Multi-Arch: same would do the job05:34
slangasekand make people go cross-eyed ;)05:34
micahgslangasek: I thought you said you can't have the same package installed on 2 archs?05:35
micahgs/on/from05:35
slangasekyou can if it's marked Multi-Arch: same05:35
micahgah, perfect then, that's what I was thinking :)05:35
slangasekoh dear05:39
slangasekSuggests: xfs (>= 1:1.0.1-5)05:39
micahgslangasek: it's just a suggests, maybe drop it for now if there's no time...05:49
slangasekmicahg: the "oh dear" was that it suggests it at all, given that nothing uses xfs anymore :)05:49
micahgah05:50
mneptokuhhhh .... XFS is one of the very popular choices among DBAs for data partitions05:52
slangasekmneptok: apt-cache show xfs ;)05:52
mneptokslangasek: oh, *package* XFS05:52
mneptokslangasek: why are you not at LinuxCon? it's just up the road ...05:53
slangasekmneptok: too much travel this summer already05:53
* mneptok went to dinner with Canonicalians on Monday. 'twas fun.05:53
slangasekall travel and no work makes ia32-libs a something-something05:54
StevenK"bloated piece of crap"05:54
mneptok"still a scary solution?"05:55
slangasekmicahg: works as expected with dpkg; I'll check a bit later what happens with update-manager, before uploading05:58
micahgslangasek: very cool, thanks05:58
slangasekmicahg: actually, just pushed to my multiarch ppa, so you're welcome to test too06:00
micahgslangasek: maybe after I get this USN out :)06:01
=== Quintasan_ is now known as Quintasan
doko_pitti: according to the test rebuild, qdox requires jmock, which got demoted06:05
pittidoko_: ah, qdox wants to go to universe as well, doing06:06
pittihttp://people.canonical.com/~ubuntu-archive/component-mismatches.txt06:06
pittiI'll clean that up a bit06:06
pittiant-contrib, antlr3, etc.06:06
pittiseems all obsolete06:06
doko_ok, thanks06:07
pittioh, portmap wants to go to universe, too?06:09
pittiok, most stuff in "source main->universe" done, except for the ones which should be checked again06:10
doko_pitti: hmm, there were some things there which I promoted ... so06:10
doko_at least protobuf-c and x26406:12
pittiah, I can put them back then06:12
pittibut I guess at some point an AA cleanup will demote them again until they get an rdepends06:13
doko_icc-profiles-free06:13
doko_tkamppeter__, ^^^06:13
pittiI kept that one06:13
pittialso icc06:13
doko_and not sure if we should keep maven-ant-helper for now, there is a spec to go to maven306:14
doko_jamespage, ^^^06:14
pittiwe can promote it back when needed06:14
pittiit was in main before, so that doesn't need any process06:15
pittionce ubiquity drops its cheese b-dep, c-m should look a lot more useful again06:17
doko_micahg, isn't there a reason that ssmtp has a `fakesync' in the version?06:21
micahgdoko_: I checked and apparently not...06:21
micahgit was originally due to .bz2 issues, I think those have been fixed, but if not, I"ll upload manually06:22
tkamppeter__pitti, icc-profiles needs perhaps a direct seed in ubuntu-desktop.06:22
doko_err, that one is in multiverse06:23
jbichacan gjs get pushed through the NEW queue?06:23
micahgdoko_: in theory, gpac could be dropped instead of MIRd depending on what siretart wanted to do with it06:24
doko_micahg, well, let him sort it out06:25
micahgdoko_: right, that's why I filed the bug and subscribed him :), I guess I should've been clearer in the descrption there06:26
siretartoh right, x264 drags gpac06:27
siretartwell, we'll loose quite important functionality with that06:27
=== tkamppeter__ is now known as tkamppeter
siretartI'll have to look at why gpac is in multiverse in the first place.06:31
micahgsiretart: it's in universe I thought06:31
siretartah, I misread the backlog06:31
siretarthm. we have a package for debian more or less ready, I wonder why we haven't uploaded it yet: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gpac.git06:32
micahgsiretart: what does it use xulrunner for?06:33
siretarttbh: no idea06:33
micahgsiretart: ah, it seems to just need mozjs06:35
doko_ScottK, please add the ftbfs tag to new build failure reports06:41
doko_ScottK, will you do something with your teeworlds backport? still wants a newer bamf, and shows up on the buildds every hour or so06:51
pittitkamppeter: icc-profiles sounds like something that should be a dependency of something06:52
tkamppeterpitti, then I suggest that colord or the color management part of g-c-c should depend on icc-profiles.06:53
tkamppeterpitti, can you have a look at bug 829205? It is really annoying for developers.\06:53
ubottuLaunchpad bug 829205 in Ubuntu "multiarch environment makes testing of new package version for developers very awkward" [Critical,New] https://launchpad.net/bugs/82920506:53
pittitkamppeter: hm, icc-profiles is in multiverse, so actually we can't seed or depend on it06:53
tkamppeterpitti, s/icc-profiles/icc-profiles-free/06:54
pittitkamppeter: I'm afraid that's a little outside of what I have time to do..06:54
pittitkamppeter: ah, right; i-p-free could be a recommends: of colord?06:55
pittior whichever package is actually using it06:55
pittiwe only seed top-level applications06:55
tkamppeterpitti, yes that would be OK,.06:55
tkamppeterRAOF, hi06:55
pittiI'm off for an hour or so, have an appointment06:55
tkamppeterpitti, which package for bug 829205?06:56
RAOFtkamppeter: Hi.06:56
ubottuLaunchpad bug 829205 in Ubuntu "multiarch environment makes testing of new package version for developers very awkward" [Critical,New] https://launchpad.net/bugs/82920506:56
tkamppeterRAOF, can you add a Recommends: icc-profiles-free to colord?06:56
pittitkamppeter: hm, dpkg probably06:56
tkamppeterpitti, thanks.06:56
RAOFtkamppeter, pitti: Way ahead of you.  Let me hunt down my bug for that :)06:56
RAOFtkamppeter: Certainly.06:56
RAOFtkamppeter: I'll finish looking into the run-as-system-user patch and such, too.06:57
RAOFtkamppeter: Oooh, actually, that's not the bug I'm thinking of; it's subtly different.\06:58
RAOFBut the solution is to build i386 packages, too.06:58
RAOFbug #827950 is the one I was thinking of (which you'll hit if you *do* build i386 and amd64 packges)06:58
ubottuLaunchpad bug 827950 in dpkg (Ubuntu) "Multiarch: dpkg gets confused when installing new packages with the same version" [Undecided,Won't fix] https://launchpad.net/bugs/82795006:58
tkamppeterRAOF, so installation of an amd46 build environment (build-essential) should pull the i386 build environment and then every package should be actually built twice?06:59
RAOFtkamppeter: Well, no.  But you'll need an i386 build chroot; either pbuilder or sbuild.  Perhaps they should have their defaults changed to automatically build both i386 and amd64, though.07:00
doko_Subscribe somebody else ... ev ... Please enter at least three characters ... this is INSANE!07:01
tkamppeterRAOF, or does this mean that I have to develop and test in an i386 environment?07:02
tkamppeterslangasek, hi07:02
RAOFtkamppeter: It means that, if the packages you are touching are multiarched, you will need to build both amd64 and i386 packages.  If you have the i386 package installed.07:03
micahgdoko_: that doesn't look like it's been filed yet07:03
RAOFtkamppeter: So, either don't have the i386 package installed, or build both amd64 and i386 packages.07:03
doko_micahg, what?07:04
tkamppeterRAOF, can I remove the i386 stack from my amd64 system? And if so, how to proceed?07:04
RAOFtkamppeter: apt-get remove $PACKAGE:i38607:04
micahgdoko_: against launchpad07:04
RAOFtkamppeter: Unless you've got something critical (currently, the only possible candidate is flash) which depends on the i386 package, that'll work just fine.07:05
tkamppeterRAOF, and this for 100s of libs one-byone?07:05
tkamppeterRAOF, how do you do your package development and testing?07:06
RAOFtkamppeter: The only multiarch package I touch is mesa and its dependencies.  I just build both i386 and amd64 packages and install them side-by-side.07:07
RAOFtkamppeter: If you care about libcups2, either remove libcups2:i386 or build an i386 libcups2 binary.07:07
RAOF(Obviously, as well as your amd64 binary)07:08
tkamppeterRAOF, this means you have to do all test builds in a chroot, like pbuilder and always sttart the two builds in parallel and wait them to finish ...07:08
RAOFtkamppeter: That's correct, although I do test builds (that I might possibly want to _install_ ) in a chroot anyway.07:08
RAOFtkamppeter: Or, you can remove libcups2:i386; there's probably nothing interesting depending on it.07:09
dholbachgood morning07:09
tkamppeterRAOF, correcting this by removing packages removes acroread and flash.07:11
RAOFtkamppeter: Then you'll need to build i386 packages as well as amd64 packages.07:13
RAOFtkamppeter: I agree that's a bit awkward.07:13
jamespagepitti, doko: I think maven-ant-helper could be demoted for the time being - but please can antlr3 remain in main - see bug 814819 and bug 82881607:32
ubottuLaunchpad bug 814819 in antlr3 (Ubuntu) "[FFE]Update to antlr3 version 3.2" [Low,Confirmed] https://launchpad.net/bugs/81481907:32
ubottuLaunchpad bug 828816 in jython (Ubuntu) "Update to jython version 2.5.1" [Undecided,New] https://launchpad.net/bugs/82881607:32
=== chrisccoulson_ is now known as chrisccoulson
slangasektkamppeter: hey there - has RAOF answered your question already?07:48
=== doko_ is now known as doko
dokojamespage, can you seed it, or else pitti will demote it again ;p07:49
dokocan't approve FFE's07:49
jamespagedoko: working on those bugs today07:50
pittijamespage: do we really need to seed it? seems like the kind of package that really ought to be a build dep, not a top-level app08:07
pittijamespage: we can re-promote it once something  pulls it in08:07
jamespagepitti: jython will pull it back in once its upgraded so no it does not need seeding08:07
pittiah, good08:08
=== smb` is now known as smb
evdoko_: has my username uncovered a bug in LP?08:25
evseb128: I did, tis what I meant by the other stuff I'd take care of in the morning.08:27
pittiit's too short :)08:27
pittiev: good morning08:27
evgood morning, pitti!08:27
seb128ev: hey, ok08:27
evon it now08:27
seb128thanks08:27
seb128ev: well done on landing the ubiquity gtk3 version btw!08:27
evthanks, that was quite the battle08:28
evthere's still a massive bug in the css handler08:28
evkeeps segfaulting randomly08:28
evhope to get to the bottom of that today or monday08:28
pittiev: yeah, congrats! I'll try it with the new pygobject on today's live CD (assuming that it builds), and fix up remaining stuff if needed; but by code inspection it shoudn't cause trouble with the new version08:28
pittithat might actually help, pygobject 2.90 turns a lot of these previous segfaults into proper exceptions08:29
evyay08:29
evpitti: that's grand news08:29
evdo you know offhand if they fixed the exceptions being raised in a different context issue?08:29
evI checked the bug yesterday and it wasn't closed, but perhaps it was fixed with some other change08:30
pittiI don't know about that, I'm afraid08:30
evno worries, I'll have a look08:30
pittiev: if you want to test with the new version, it's in https://launchpad.net/~ubuntu-desktop/+archive/ppa08:31
pittiev: but beware, there are some caveats (bug 828751)08:32
ubottuLaunchpad bug 828751 in pygobject (Ubuntu) "[FFE] update pygobject to 2.90.1" [Undecided,Confirmed] https://launchpad.net/bugs/82875108:32
dokoev: I had to promote the timezone package, MIR was missing :-/08:33
pittiev: I made a task for myself in bug 829186 to check ubiquity with the new pygi, FYI08:34
ubottuLaunchpad bug 829186 in ubuntuone-control-panel (Ubuntu) "Mixes static and GI library bindings" [High,Triaged] https://launchpad.net/bugs/82918608:34
dokoev: now I know why you don't get subscribed to any bug reports ;)08:34
Laneyhallyn: which version of lxc do you want backported? We have to support the upgrade paths so the backport will need to go to the intervening releases too.08:42
Laneyhallyn: So, what we need to approve the backport is you to state that it builds, installs and runs without further changes on those releases08:44
dokoev: is cheese still required in main?08:52
evdoko: nope!08:52
dokoev: so I can demote it from supported-desktop-extra?08:56
evdoko: please do08:56
slangasek\o/08:58
slangasekev: nice work, glad that's finally landed :)08:58
evme too08:58
evand shouldn't you be sleeping?08:58
slangasekthat's debatable08:59
ev:)08:59
dokounseeded09:01
slangasekev: I had a session scheduled with my GSoC student actually; people in Ireland apparently keep nearly as funny hours as in London :)09:05
evheh, nice09:07
Davieydoko: Ready to be super happy? https://launchpad.net/ubuntu/+source/psyco/1.6-2ubuntu1 <-- a Recommends of ajaxterm.09:10
Davieygoing to bump it down to suggests, due to being locked into python2.609:10
cjwatsonogra_: around?  if you could please push your livecd-rootfs changes to lp:livecd-rootfs, that'd be great - I want to work on livecd-rootfs a bit today09:27
ogra_cjwatson, hmm, i thought i had09:34
* ogra_ checks09:34
ogra_hmm, the branch is up to date09:35
* ogra_ wonders whats wrong here 09:35
cjwatsonwhat does 'bzr info' say?09:38
cjwatsonlp:livecd-rootfs here only has 2.2609:38
cjwatsonthe archive has 2.2709:38
ogra_yeah, got it ... one sec09:39
ogra_there you go, sorry the branch was on a different machine09:40
cjwatsonogra_: ah, right - thanks09:47
ogra_(checking terminal prompts helps sometimes :) )09:47
dokohttp://people.canonical.com/~ubuntu-archive/component-mismatches.txt09:53
dokoDaviey: there seem to be some nova related MIRs missing09:53
pittimuch better09:53
dokoSweetshark, ^^^ MIR's for translate-toolkit dependencies missing09:53
pitticjwatson: FYI, current CD buidl failure due to python-gmenu missing is being handled, just needs a s-c upload now09:54
Davieydoko: the -carrot induced ones i'm holding out on, as there is work to get rid of carrot.09:55
dokoScottK, ^^^ MIR for kdesvn missing?09:55
cjwatsonpitti: yeah, had already checked software-center bzr for that :)09:55
Davieydoko: socat i raised an intial one, and asked zul to finish09:55
pitticjwatson: ah, way ahead of me :)09:55
Davieydoko: and -psyco, see above.  I have someone sorting that out right now.09:56
Davieydoko: The recommended demotion of powernap, i am investigating if we actually still have a reason to keep it in main.09:59
* Daviey notes that components-mismatch would be more useful if it linked to [MIR] bugs.09:59
dokoDaviey, no dependency10:00
Davieydoko: uh?10:00
dokoDaviey, it appears in demotions, because it's not referenced in main10:00
dokoDaviey, I suppose cjwatson would accept a patch ;)10:00
Davieydoko: Yes, i'm trying to find out if we need to make it a dep or seed it seperately, or let it fall through.10:00
Davieycjwatson: Where is the code which generates components-mismatch, it's not part of germinate iirc?10:01
cjwatsonDaviey: it's in ~lp_archive/dak/ on cocoplum, don't remember whether it's public10:02
cjwatsonI'm not sure how it would go about knowing where the MIR bugs were though ...10:03
Davieycjwatson: bugs with prefix title [MIR] or ubuntu-mir subscribed ?10:03
pittiDaviey: I think all open bugs against the source package with ubuntu-mir subscribed is a very good approximation; there are seldomly more than one of those10:05
pittiand if so, listing both of them wouldn't hurt10:05
DavieyI'll take a sniff at doing that.10:09
sorenIt could even just link to https://bugs.launchpad.net/ubuntu/+source/<package name>/+bugs?field.subscriber=ubuntu-mir10:10
Davieypitti: The problem is that some ~ubuntu-mir's work flow seems to involve un-subscribing if the MIR isn't ready, which would hide the inprogress report.10:10
pittiDaviey: oh, is it? back then we just set them to incomplete10:10
DavieyLaney: is that your workflow?10:10
LaneyI'm not on the MIR team10:11
sorenIt's a long link, but you won't have to actually talk to launchpad to generate the list.10:11
Davieyhmm, sorry - i'm getting confused between ubuntu-mir and ubuntu-release10:11
Laneybut unsubscribing sounds weird10:11
Davieysoren: That is easier to implement, but doesn't give a quick reference if the url links to an empty set.10:11
sorenDaviey: Sure.10:12
sorenDaviey: ...which is roughly as useful/useless as a missing reference (which is what you'd get if you tried to find this info ahead of time with launchpadlib or whatnot), isn't it?10:12
Sweetsharkdoko: I know, is on my list10:13
=== Pendulum_ is now known as Pendulum
apwcjwatson, i have noticed that the new live-build environment is not inluding the overlayfs.ko onto the casper initramfs.  I've tested adding that .ko is enought to successfully enable its use.  I am wondering what the process is for fixing live-build given its odd nature11:39
cjwatsonapw: I'd be surprised if it had anything to do with live-build11:41
cjwatsonsurely it's up to the casper package to include what it wants11:41
cjwatsonlp:ubuntu/casper hooks/casper, add another manual_add_modules line somewhere there11:42
cjwatsonit already has them for unionfs/aufs/blah11:42
* apw checks, i thought there was a list in live-build too, but maybe i am mistaken which its using11:43
cjwatsonshouldn't be11:43
cjwatsonit's a few layers removed11:43
apwcjwatson, cool then i must be mistaken, and i've lost the tmp dir which had my work... grrr11:44
cjwatsonwell, OK, there's LB_UNION_FILESYSTEM in there, but all that does is pass a kernel parameter11:44
cjwatsonand that isn't used in our builds11:44
apwcjwatson, ok cool, as simple as this it appears: lp:~apw/ubuntu/casper/oneiric/overlayfs-module11:51
cjwatsonapw: LGTM, thanks - merged and uploaded12:04
apwcjwatson, thanks12:05
=== ximion2 is now known as ximion
OdyXtkamppeter: thanks for the continuous fixing of the ppd-updating patch. :-) Now I don't think your fixes on foomatic-db-engine were really necessary (but will fix in the next updates).12:09
njpatelnspluginwrapper: no appropriate viewer found for /usr/lib/flashplugin-installer/libflashplayer.so12:11
njpateldpkg: error processing flashplugin-installer (--configure):12:11
njpatel subprocess installed post-installation script returned error exit status 112:11
njpatelis there anyway around that for amd64?12:11
=== ximion_ is now known as ximion
ScottKdoko: AFAIK there's no intent to put kdesvn in Main.  I'll have to see what's up this time (this isn't the first time).12:13
ScottKdoko: re teeworlds and bamf it's an LP bug.12:14
ScottKStevenK: Thanks.12:14
debfxScottK: kdesvn appearing in component-mismatch is caused by the kdesdk ftbfs on powerpc12:17
ScottKAh.12:17
ScottKdebfx: Thanks.12:17
apware we aware that PPA builds (at least) are dropping to CHROOTWAIT apparently due to a glibc detected memory corruption in sudo12:18
ScottKunfortunately I've no access to hardware to work on that one.12:18
debfxasac: could you please have a look at my patch for bug #750554?12:18
ubottuLaunchpad bug 750554 in ntrack (Ubuntu) "0.14: nl modules are not linked with libntrack even if they use symbols from it" [High,Confirmed] https://launchpad.net/bugs/75055412:18
cjwatsonapw: I asked #is about that just recently12:22
cjwatsonapw: have you seen any not on shipova?12:22
dokoseb128, is ubuntu-desktop writable for me?12:41
seb128doko, yes12:41
seb128it has subteams set to allow anyone who can upload to be able to commit as well12:42
=== dendrobates is now known as dendro-afk
kelemengaborpitti: hi, do you have a few minutes to copy over the Natty langpack updates from -proposed to -updates: https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA13:28
pittikelemengabor: queueing; I'm sure I can get to it today, but probably only in two hours or so13:29
kelemengaborokay, thanks!13:30
pittikelemengabor: thanks to you for organizing the testing!13:30
tkamppeterpitti, seb128, I have done a fix on Poppler, I bzr-branched bzr: ERROR: No push location known or specified.13:31
tkamppetertill@till:~/ubuntu/poppler/bzr/ubuntu$ less .bzr/branch13:31
tkamppeterbranch/        branch-format  branch-lock/13:31
tkamppetertill@till:~/ubuntu/poppler/bzr/ubuntu$ less .bzr/branch/13:31
tkamppeterbranch.conf    format         last-revision  lock/          tags13:31
tkamppetertill@till:~/ubuntu/poppler/bzr/ubuntu$ less .bzr/branch/branch.conf13:31
tkamppetertill@till:~/ubuntu/poppler/bzr/ubuntu$ bzr push --remember http://bazaar.launchpad.net/~ubuntu-desktop/poppler/ubuntu/ and want to push my changes. To which URL do I have to push?13:31
StevenKtkamppeter: You can't push to http URLs13:31
seb128tkamppeter, lp:~ubuntu-desktop/poppler/ubuntu13:32
tkamppeterStevenK, I getbzr push --remember http://bazaar.launchpad.net/~ubuntu-desktop/poppler/ubuntu/13:32
tkamppeterbzr: ERROR: Cannot lock LockDir(http://bazaar.launchpad.net/~ubuntu-desktop/poppler/ubuntu/.bzr/branch/lock): Transport operation not possible: http does not support mkdir()13:32
StevenKtkamppeter: Yes, because you can't push to http URLs13:32
seb128tkamppeter, use lp:~ubuntu-desktop/poppler/ubuntu13:32
tkamppeterseb128, thanks, but I get then:13:33
tkamppeterbzr: ERROR: Cannot lock LockDir(lp-89119376:///~ubuntu-desktop/poppler/ubuntu/.bzr/branchlock): Transport operation not possible: readonly transport13:33
StevenKYou need to login13:33
StevenKRun bzr lp-login13:33
pittiseb128: oh, the package is missing a Vcs-Bzr: then13:33
seb128pitti, seems so indeed :-(13:34
seb128sorry about that13:34
tkamppeterbzr lp-login returns my user name and then doing bzr push lp:~ubuntu-desktop/poppler/ubuntu again gives13:35
tkamppeterbzr: ERROR: Cannot lock LockDir(lp-89229968:///~ubuntu-desktop/poppler/ubuntu/.bzr/branchlock): Transport operation not possible: readonly transport13:35
pittiI was about to say "debcheckout -a poppler", but that wouldn't work here then13:35
=== dendro-afk is now known as dendrobates
StevenKArgh! Where did View->Source go in Firefox 6?13:37
nigelbStevenK: Tools -> Web Developer -> Page Source. also, ctrl + U13:38
StevenKnigelb: Indeed, I just found that myself. Thanks!13:39
StevenKWhat a silly change.13:39
nigelbI just use firebug usually13:39
tkamppeterseb128, any further tips to bet the bzr push working?13:43
seb128tkamppeter, you maybe don't have access to that vcs13:43
seb128tkamppeter, do a merge request?13:43
tkamppeterseb128, is it perhaps core-dev-only?13:46
seb128tkamppeter, it is13:47
tkamppeter_seb128, my connection broke, here are the last messages again:13:51
tkamppeter_seb128, is it perhaps core-dev-only?13:51
seb128<seb128> tkamppeter, it is13:51
tkamppeter_seb128, I have only per-package upload (icl. Poppler). The new poppler package I have successfully uploaded to the upload server.13:51
seb128not sure how ppu works with vcs-es13:52
pittiseb128: you can push to UDD branches, but not to ~ubuntu-desktop13:53
bigonRebuild upload doesn't require ffe I guess13:54
bigon?13:54
seb128pitti, is there any way to "fix" that out of moving away from ~ubuntu-desktop?13:54
Laneybigon: for a transition? no13:54
pittiseb128: aside from using a MP or the UDD branch I don't see any13:55
seb128tkamppeter_, pitti: feel free to use udd for poppler then13:55
seb128it's small enough that it's ok13:55
=== tkamppeter_ is now known as tkamppeter
=== mterry_ is now known as mterry
tkamppeterpitti, seb128, will someone move poppler's BZR then?13:59
NCommanderpitti: your a FFe machine. I went to go look at FFes this morning to find you've handled most of the queue :-P13:59
pittiNCommander: comes with being pinged about them relentlessly :)14:00
pittiNCommander: and also with cleaning mail in the morning14:00
NCommanderI need a way ot make mail that already been handled to to Archived14:01
tkamppeterpitti, seb128, what needs to get into the Poppler branch is now the debdiff between 0.16.7-2ubuntu1 and 0.16.7-2ubuntu2.14:03
tkamppeterhttp://launchpadlibrarian.net/77598473/poppler_0.16.7-2ubuntu1_0.16.7-2ubuntu2.diff.gz14:04
GasseusIs there any way to set the .profile for the guest?14:04
tkamppeterpitti, do you remember when we discussed the problem with foomatic-db-compressed-ppds instead of foomatic-db getting installed on the buildds and we arrived at the conclusion to add Build-Conflicts: foomatic-db-compressed-ppds to the printer driver packages? buildds built the packages then, but now that all broke together and it seems that a completely different solution is needed: bug 829471, bug 829446.14:08
ubottuLaunchpad bug 829471 in gutenprint (Ubuntu Oneiric) "gutenprint version 5.2.7-2ubuntu3 failed to build in oneiric" [Undecided,Invalid] https://launchpad.net/bugs/82947114:08
ubottuLaunchpad bug 829446 in ptouch-driver (Ubuntu Oneiric) "ptouch-driver version 1.3-0ubuntu10 failed to build in oneiric" [High,Invalid] https://launchpad.net/bugs/82944614:08
tkamppeterOdyX, ping14:08
OdyXtkamppeter: pong14:08
tkamppeterdoko, ping14:09
tkamppeterpitti, sorry, the problem with foomatic-db seems to be already solved.14:10
seb128doko, "xvfb-run: error: Xvfb failed to start"14:13
seb128doko, is that really a bug in random packages?14:14
seb128or is xvfb broken?14:14
cjwatsonbdrung: are you OK with my syncpackage-lp branch now?14:21
tkamppeterOdyX, I have seen your pyppd package in Debian, great. Are you currently migrating all printer driver packages in Debian?14:22
OdyXtkamppeter: in the process of, yes.14:23
hallynLaney: I'll reply in the bug14:27
Laneysure14:28
hallynLaney: thanks14:29
Laneywelcome14:31
bdrungcjwatson: i still have to look at it.14:42
tkamppeterOdyX, I saw your new foomatic-db and filed a sync request for pyppd, bug 829534.14:43
ubottuLaunchpad bug 829534 in pyppd (Ubuntu) "Please sync to pyppd 0.4.9-5 from Debian unstable" [High,New] https://launchpad.net/bugs/82953414:43
tkamppeterpitti, hi14:44
pittihey tkamppeter14:44
tkamppeterpitti, can you have a look at bug 829534. OdyX has introduced a new debhelper for PPD compression. Is it OK for Oneiric? It only changes packaging, removing repeated code from  debian/rules in printer driver packages.14:45
ubottuLaunchpad bug 829534 in pyppd (Ubuntu) "Please sync to pyppd 0.4.9-5 from Debian unstable" [High,New] https://launchpad.net/bugs/82953414:45
tkamppeterdoko, hi14:47
pittitkamppeter: can you please subscribe u-release@? bit busy right now, will have a look later14:48
dokoseb128, I can14:48
doko't see this, how many o these are this?14:49
tkamppeterpitti, done.14:49
dokobryceh, could you have a look at xfvb?14:49
seb128doko, no sure but the pygtk one is due to that14:49
dokotkamppeter, now14:49
seb128doko, I doubt it's a bug in pygtk, it didn't change for ages14:49
tkamppeterdoko, there were build failures of printer drivers, gutenprint, ptouch-driver, and m2300w.14:50
dokotkamppeter, fix them =)14:50
tkamppeterdoko, they all built on buildds the first time when I uploaded them.14:50
tkamppeterdoko, what has changed on the buildds?14:50
dokotkamppeter, software?14:51
dokotkamppeter, look at the build logs14:51
tkamppeterdoko, and are gutenprint and ptouch-driver working again? You have marked them invalid without further comment.14:51
dokotkamppeter, no, script error14:52
tkamppeterdoko, I had done Build-Conflicts against foomatic-db-compressed-ppds, and the buildds did it correctly, and now it has foomatic-db-compressed-ppds installed and blocks on it.14:52
tkamppeterdoko, OdyX, pitti, so the general question: Both binary packages foomatic-db and foomatic-db-compressed-ppds provide foomatic-db. Now I ned foomatic-db and NOT foomatic-db-compressed-ppds as build dependency. Earlier it was suggested to me to add Build-Conflicts: foomatic-db-compressed-ppds and that worked in the beginning. Now it broke. What do I have to do?14:55
pittitkamppeter: broke how?14:56
dokotkamppeter, can't tell without looking. I filed ~100 reports today14:56
pittitkamppeter: you can use a versioned build dependency on foomatic-db if you want to ensure you get the real package14:56
pittiif build conflicts don't work14:56
pitti(haven't checked)14:56
tkamppeterpitti, doko, OdyX, bug 829471, bug 829446, bug 829496.14:58
ubottuLaunchpad bug 829471 in gutenprint (Ubuntu Oneiric) "gutenprint version 5.2.7-2ubuntu3 failed to build in oneiric" [Undecided,Invalid] https://launchpad.net/bugs/82947114:58
ubottuLaunchpad bug 829446 in ptouch-driver (Ubuntu Oneiric) "ptouch-driver version 1.3-0ubuntu10 failed to build in oneiric" [High,Confirmed] https://launchpad.net/bugs/82944614:58
ubottuLaunchpad bug 829496 in m2300w (Ubuntu Oneiric) "m2300w version 0.51-0ubuntu13 failed to build in oneiric" [High,Confirmed] https://launchpad.net/bugs/82949614:58
pittitkamppeter: so apparenlty something else pulls in the compressed variant14:59
pittitkamppeter: try in a PPA with a versioned build dep?14:59
tkamppeterpitti, strange is that as I introduced the build conflicts 2 or 3 weks ago, it worked.14:59
pittitkamppeter: yes, but your build dependencies may have changed, and grown a dependendcy to the compressed one?14:59
tkamppeterpitti, why could a versioned build dep work?15:00
=== dendrobates is now known as dendro-afk
pittitkamppeter: Provides: are not versioned, so they don't satisfy a version requirement15:00
tkamppeterpitti, the available foomatic-db-compressed-ppds and foomatic-db are always of the same version.15:00
tkamppeterpitti, thanks.15:00
pittitkamppeter: yes, but if you do "b-dep: foo (>= 1)", this will only be satisfied by "foo", not by package "bar" which "Provides: foo"15:01
tkamppeterpitti, and then the pulling of the versioned foomatic-db will uninstall foomatic-db-compressed-ppds?15:01
pittitkamppeter: the deeper question is of course which package pulls in -compressed in the first place15:01
pittitkamppeter: that depends on ^15:02
pittiif the thing that pulls it in has a dep "-compressed | foomatic", then it shuold work15:02
pittiif it has a dep "compressed" without alternative, then no15:02
pittithen it's uninstallable15:02
tkamppeterpitti, and if that package pulls "foomatic-db-compressed-ppds" explicitly, the build process will not be able to uninstall -compressed-ppds.15:02
dholbachjamespage, I'll have a look at the antlr3 update15:02
pittitkamppeter: the builder never uninstalls a package15:03
jamespagedholbach: hey - you where reading my mind15:03
ricotzhrw, hello :), just wanted to mention the content of binutils-arm-linux-gnueabi_2.21.52.20110707-1ubuntu1cross1.71_amd64.deb seems a bit messed up15:03
dholbachjamespage, I got the email, which helped a bit with that ;-)15:03
jamespagedholbach: right - got an odd error from launchpad so assumed I'd failed to request a review from you :-)15:04
tkamppeterpitti, so if -compressed-ppds gets already installed by the builder before the build-deps of the source package are read, then the package is generally unbuildable.15:06
tkamppeterpitti, is there any way to do a general search on the buildds where this unwished dep originates?15:06
hallynstgraber: hey, late last week, when shutdown in a container wasn't working for you, what was the missing package again?15:06
pittitkamppeter: apt-cache rdepends15:06
pittitkamppeter: Package: foomatic-db-engine15:06
pittiRecommends: foomatic-db-compressed-ppds | foomatic-db15:06
tkamppeterpitti, so I should remove this altogether and perhaps only put a Suggests: foomatic-db.15:08
mr_pouitseb128: the build failures with xfvb are caused by fakeroot 1.16 iirc15:09
pittitkamppeter: depends; does it make sense for foomatic-db-engine to pull in the PPDs?15:09
pittitkamppeter: as I said, you can still try with a versioned build dep15:09
pittiif apt resolves them all in one go, it should pick the alternative15:09
stgraberhallyn: it wasn't a missing package. It was the old lxcguest removing /var/run instead of removing its content (so removing the symlink from /var/run to /run)15:10
tkamppeterpitti, will do so, first, foiomatic-db-engine to remove the recommends, then the drivers to pull versioned foomatic-db.15:11
pittitkamppeter: you shouldn't drop a valid recommends just to work around the ptouch-driver FTBFS15:11
pittialso, you only need one, not both15:12
hallynstgraber: hm, i thought that there was a separate instance where a package was msising due to using minbase15:12
hallynok, thanks15:13
LaneyI thought buildds didn't install recommends, only depends15:13
tkamppeterpitti, this recommends is not so important, especially the presence of -compressed-ppds  does not improve the functionality of foomatic-db-engine.15:13
pittiLaney: hmm, good point15:13
Laneyget a chroot, aptitude --without-recommends build-dep foo, aptitude why bar15:14
stgraberhallyn: nope. the problem with using minbase was that we'd end up without ifconfig/file/... that are usually quite useful to have around15:14
pittiLaney: well, it's definitively a b-dep, the log is quite clear there15:15
tkamppeterpitti, for me it looks more that the buildds does something wrong. See15:16
tkamppeter<tkamppeter> https://launchpadlibrarian.net/77487052/buildlog_ubuntu-oneiric-i386.m2300w_0.51-0ubuntu13_FAILEDTOBUILD.txt.gz15:16
tkamppeter<tkamppeter> and search "compressed-ppds" in there.15:16
Laneyjust saying that generally if I want to know "why did this package get installed?" I call upon aptitude why15:16
hallynstgraber: my newest lucid container, under oneiric, isn't shutting down.  drat.15:16
Laneytkamppeter: that means that you've said -compressed- must not be installed, but another package says that it must15:17
Laneytwo conflicting requirements15:17
stgraberhallyn: can you try creating a symlink from /run to /var/run?15:18
tkamppeterpitti, first mention is "Build-Conflicts: foomatic-db-compressed-ppds" meaning that it did not get installed before and now the system knows it is not desired.15:18
stgraberhallyn: I'm wondering if lxc only monitors /run now15:18
pittitkamppeter: yes, but as you see in the build log it gets installed during installing build dependencies15:18
pittiso perhaps the buildds have started installing recommends recently/15:19
pitti?15:19
pittiinfinity, lamont ^15:19
tkamppeterpitti, second mention: foomatic-db-compressed-ppds: already deinstalled, system confirms that -compressed-ppds is correctly not present.15:19
tkamppeterpitti, can it be that the buildds is installing recommended packages nowadays?15:20
pittitkamppeter: that's why I asked infinity/lamont about this15:20
Laneyyou can see that recommended packages are not installed15:20
Laneylook for Recommended packages: and see that none of those get pulled in15:21
hallynstgraber: no that doesn'tn do it :(15:21
hallyn(and /proc/10573/root/run/utmp and /proc/10573/root/var/run/utmp are the same file now)15:21
pittiapt-cache rdepends foomatic-db-compressed-ppds only has some meta packages, and cups/foomatic-db-engine which only recommend it15:21
pittiLaney: that "recommended packages" list isn't quite complete, though, apparently?15:22
LaneyI didn't get -compressed installed in my chroot, fwiw15:22
infinitypitti: As Laney says, Recommends aren't being installed, but I missed what the actual problem is here?15:22
hrwricotz: report a bug please15:22
pittiinfinity: trying to figure out https://launchpadlibrarian.net/77487052/buildlog_ubuntu-oneiric-i386.m2300w_0.51-0ubuntu13_FAILEDTOBUILD.txt.gz15:22
LaneyI assume it's something to do with how the buildds resolve depends15:22
pittiinfinity: in particular, why foomatic-db-compressed-ppds gets pulled in15:23
pitti(it's a build conflict)15:23
stgraberhallyn: ok, so you're probably hitting something completely different then...15:23
hallynyeah, lxc-monitor doesn't report anything until i do 'lxc-stop' by hand15:24
infinitypitti: Build-conflicts aren't magical.15:24
Laneyit must be being pulled in by the provides15:24
pittiinfinity: they shouldn't be15:24
pittiinfinity: but I checked apt-cache rdepends and can't find a package which pulls in foomatic-db-compressed-ppds as a depends15:24
infinityIt provides foomatic-db, which is a build-dep.15:25
pittiinfinity: my initial recommendation was to version the foomatic-db build dep15:25
pittito force taking the real package15:26
infinityWHY does it provide fommatic-db?15:26
Laneyis the provides correct then, if it's not a genuine replacement?15:26
infinityfoo*15:26
tkamppeterinfinity, but foomatic-db can also be fulfilled by foomatic-db why does the buildds not go this way?15:26
pittitkamppeter: just try it with a versioned b-dep15:26
infinitytkamppeter: Because it's perfectly valid to do so? :P15:26
pittiwell, arguably it's quite unexpected15:27
infinityI need to toy with the idea of adding build-conflicts to the apt-get invocation as negatives.15:27
infinityas in: apt-get install build-dep buil-dep build-dep build-conflict-15:27
pittiif there's a real package, it should use that, especially when the virtual alternative is a conflict, but still, there's an easy workaround, so I don't think we should waste more time on that15:27
infinitypitti: "If there's a real package, it should use that" is a non-starter.  Real and vitual are afforded the same level of citizenry.15:28
Laneyis there a custom resolver or do they use one provided by sbuild?15:29
infinitypitti: It's why we usually don't have real and virtual overlapping in namespace, so we can then do things like "Depends: real | virtual" to get the desired behaviour.15:29
pittiwell, just said that this is my gut feeling :)15:29
infinityLaney: sbuild's resolver to find the build-deps, apt's resolver to install.15:29
infinityUhm.15:30
infinitypitti: Also, duh.15:30
LaneyI think rleigh did some tests recently with the aptitude resolver15:30
infinitypitti: foomatic-db is in universe, this package is in main.15:30
infinitypitti: (So, people might be oeverthinking this a lot)15:30
pittiah :)15:30
infinitypitti: The ONLY foomatic-db in main is the one that's also a build-conflict.15:30
pittitkamppeter: ^15:31
pittikelemengabor: released15:33
infinityLaney: Upstream sbuild has, like, 34 different resolver options.  On the other hand, we know the warts in Ubuntu's, and I like reproducibility.15:33
kelemengaborpitti: thanks!15:33
infinityLaney: (We also do things viciously different from Debian buildds intentionally in some ways...)15:33
infinityLaney: It's also worth noting that 99% of the time people complain about sbuild's resolver (or other such things), it's usually pilot error (as above).15:35
infinityLaney: Which somewhat inflates the percieved number of problems. :P15:35
LaneyI don't have a problem with it - the only time I use aptitude is when building for exp when apt won't find a solution. It seemed like that was one of the times when aptitude would have found a solution over apt, but happily it was likely a user problem15:39
=== Ursinha` is now known as Ursula
=== Ursula is now known as Ursinha
mr_pouitpitti: when you have some time later, could you look at bug #817792 please? (sorry if you're already aware of it) advpng is changing to mode 664 recompressed pngs15:54
ubottuLaunchpad bug 817792 in pkgbinarymangler (Ubuntu) "pkgstripfiles doesn't preserve permissions of png files" [Undecided,Confirmed] https://launchpad.net/bugs/81779215:54
pittimr_pouit: ah, probably fallout from the recent umask change15:55
pittimr_pouit: I'm wasn't aware, thanks for pointing out15:55
=== ximion1 is now known as ximion
hallynstgraber: well the problem for me is that ssh only stops on runlevel S, but the container never goes to runlevel S, it goes from 2 to 015:58
hallynwhen i change ssh's stop on to 'runlevel [0S]' the continer exits fine15:58
infinityhallyn: Why would you expect it to go to S?15:59
cjwatsonI deliberately made ssh *not* stop on 0 (or 6) in line with https://wiki.ubuntu.com/Teardown16:00
hallyninfinity: *I* don't.  ssh.conf shipped with openssh-server does16:01
stgrabercjwatson, hallyn: did that change post-release?16:01
hallyncjwatson: yet another thing for lxcguest to tweak then16:01
infinityWhere are you seeing a stop on S?16:02
hallyncjwatson: I think the full problem is that it gets killed by sendsigs,16:02
hallyncjwatson: and then upstart restarts it16:02
infinityI have stop on runlevel [!2345]16:02
hallyninfinity: look at lucid's ssh.conf16:02
infinityOh, we're going back in time. :P16:02
hallyn!2345 wouuld work for us16:02
ubottuhallyn: I am only a bot, please don't think I'm intelligent :)16:02
infinityErr, lucid's is as above too.16:03
hallynnot on mine!16:03
hallynwhat on earth...?16:03
hallynoh, maybe bc the containers are debootstrapped without lucid-updates16:04
hallynchecking16:04
cjwatsonstgraber: oh, wait, it indeed changed in maverick16:04
cjwatsonyeah, bug 60336316:04
ubottuLaunchpad bug 603363 in openssh (Ubuntu Lucid) "sshd never stops, prevents umount of /usr partition" [High,Fix released] https://launchpad.net/bugs/60336316:04
hallyn(and lp:ubuntu/lucid-updates/openssh does not exist :( )16:04
=== beuno is now known as beuno-lunch
tkamppeterpitti, can you move foomatic-db into Main then. I t should always have been in Main as it is a build dependency.16:15
pittitkamppeter: done16:15
pittitkamppeter: that should solve the issue, so you can close the FTBFS bugs16:16
tkamppeterpitti, is there something which automatically demotes binary packages to Universe if it does not find an evidence that it contributes to what is on the CDs?16:16
=== deryck is now known as deryck[lunch]
pittitkamppeter: s/CDs/main/16:17
pittitkamppeter: not automatically, but http://people.canonical.com/~ubuntu-archive/component-mismatches.txt will complain, so archive admins demote unneeded stuff16:17
tkamppeterpitti, thanks for syncing pyppd.16:17
=== ximion is now known as ximion1
tkamppeterpitti, should I switch to the versioned build-depends to secure foomatic-db in main?16:18
pittitkamppeter: let's see whether it complains; if it does, we need to do that16:18
tkamppeterpitti, one package with versioned dependency is already on the way: m2300w.16:19
=== dendro-afk is now known as dendrobates
=== ximion1 is now known as ximion
=== ximion is now known as ximion1
=== herton_ is now known as herton
=== ximion1 is now known as ximion
ScottKslangasek: I fixed sip4 (uploaded), but then it turns out python-qt4 does have a mulit-arch related issue.  Please let me know when you can discuss so I can figure out the best way to fix it.16:56
=== ximion is now known as ximion1
tkamppeterpitti, how long does it take for foomatic-db to arrive in Main?17:05
=== ximion2 is now known as ximion
infinitytkamppeter: A publisher cycle.17:10
infinitytkamppeter: From the POV of the buildds, I assume it'll be fine in about 20 minutes, longer for mirrors.17:10
=== deryck[lunch] is now known as deryck
tkamppeterinfinity, thanks. m2300w started to build now.17:40
slangasekScottK: hi, happy to discuss python-qt4 now17:47
ScottKslangasek: Hello.17:47
ScottKNow that I fixed sip4 I have one file in python-qt4 (and the dbg) that gets multiarched:17:48
ScottKusr/lib/i386-linux-gnu/qt4/plugins/designer/libpythonplugin.so17:48
slangasekok, yes, I saw that in my testing too17:49
slangasekis that a problem?  It should transparently DTRT on the Qt side17:49
ScottKpython-qt4.install has usr/lib/qt4/*17:49
ScottKSo it finds nothing.17:49
ScottKBang.  FTBFS.17:49
ScottKIf I, for the sake of testing, change it to usr/lib/i386-linux-gnu/qt4/* then all is well.17:50
ScottKSuggestions?17:51
slangasekScottK: I would (and did locally) edit the .install to usr/lib/*/qt4/*17:51
ScottKslangasek: Fair enough.17:51
ScottKThanks.17:51
slangaseksure!17:52
=== dendrobates is now known as dendro-afk
dokoScottK, please keep the bug tasks in the ftbfs, create a new task, don't reassign please18:17
ScottKdoko: It was re-assigned once.  I was putting it back.18:17
ScottKIf there's special rules for these bugs they should be written down somewhere.18:19
dokoScottK, send a patch to the svammel project18:21
ScottKdoko: I've no idea what you are talking about?18:22
slangasekScottK: lp:svammel is the mass-ftbfs-bug-filing tool; the trouble is that if the bug gets reassigned off of the package that fails to build, the next svammel run (depending on options passed) may wind up filing the bug again18:33
ScottKAh.  Well that would explain why another one got filed against python-qt4.18:33
slangasek(though there's meant to be a capability of caching the list of already-filed-bugs locally to avoid dupes)18:33
=== kieran is now known as Guest36507
=== Guest36507 is now known as xerosis
xerosishi, I'm trying to bzr push a bug fix but it will let me push to .../natty/... but not .../oneric/... what am I doing wrong?18:36
=== cr3_ is now known as cr3
slangasekxerosis: do you want to give the full URIs of where you're trying to push to?  Otherwise we'd kinda be guessing blind :)18:40
xerosisslangasek, sorry, I'm following https://wiki.ubuntu.com/Bugs/HowToFix and I'm trying to do the second to last command18:41
slangasekxerosis: yes, please tell us the exact command line you're typing18:42
slangasekoh, nevermind, I see the issue18:42
slangasekyou've misspelled "oneiric" :-)18:42
xerosisslangasek, oh dear18:42
xerosisslangasek, thank-you that was it, I'll be hiding in the corner now...18:43
slangasekno worries18:43
slangasekit's not an easy word to spell... considering it's not even in half the dictionaries I have to hand: )18:44
=== slacker_1l is now known as slacker_nl
=== juliank0 is now known as juliank
=== beuno-lunch is now known as beuno
slangasekYokoZar1: hey, what was the reasoning for pulling all of the gstreamer0.10-plugins-* packages, with dependencies, into ia32-libs last cycle?  Surely it's a diminishingly small set of plugins that are actually useful in the wine case, no?19:56
=== highvolt1ge is now known as highvoltage
=== Ursinha` is now known as Ursinha
=== Ursinha is now known as Guest59628
dupondjeSomebody knows if there is someone working on a new mutter version ?20:32
GTRsdkI don't know if this is the right channel, but is there a package that provides xulrunner-dev?20:56
tkamppeterOdyX, ping21:02
=== yofel_ is now known as yofel
infinityScottK: Can I blame these failures on recent QT mangling? https://launchpad.net/ubuntu/+source/semantik/0.7.3-0ubuntu321:06
slangasekinfinity: it's probably fallout from qt4 going multiarch, so I'll share the blame together with upstream's bad build system21:09
infinityslangasek: Any interest in looking into it, or shall I poke it later?21:33
slangasekinfinity: no specific interest; there are a number of kubuntu packages in main I should probably look at first21:33
infinityFair enough.  It'll stall the ocaml re-transition for a bit, but that won't hurt my feelings if I don't fix it before the weekend. :)21:34
infinityslangasek: I haven't looked, but I'm assuming you figure it's probably just a bad path lookup?21:35
infinityslangasek: Shouldn't be rocket science for me to sort.21:35
infinitys/bad/hardcoded/21:35
slangasekinfinity: yes, the only bugs we have that should be rocket science for us to sort are ones in altus metrum-provided packages21:36
sgnbinfinity: I think it doesn't affect anything else ocaml-ish...21:43
sgnband besides, this package doesn't seen to provide any *.cmx* file, so it didn't need recompilation21:44
=== JasonO_ is now known as JasonO
infinitysgnb: Ahh, well, it was on the transition page.   I'll admit to not being sure how that's generated. :P21:44
sgnbthe transition page lists everything (build-)depending on ocaml... it is not specially relevant to this transition21:45
infinitysgnb: Either way, finding the build failure doesn't hurt my feelings. ;)21:46
infinitysgnb: (But happy to fix it later, if you're sure it doesn't matter for the transition)21:46
sgnbthe actual condition is "installing some *.cmx* file"21:46
infinitysgnb: Do you happen to have a list that meets your criteria for stages 3 through 6? ;)21:47
infinityOr 8...21:48
infinitysgnb: I was just going through the transition page and bouncing everything that appears to contain native-compiled code.  Which seems reasonable enough.21:48
infinity(Though obviously less precise than your definition)21:49
cjwatsonsiretart: do you have any recommendation for what to do with mplayer in oneiric?  At the moment it fails to build because libavformat isn't detected at configure time due to an API change (av_alloc_format_context).  The version in Debian experimental seems to have totally different stuff around there in configure.  My choices seem to be (a) just fix up the configure test with the new API, and anything else using the same ...21:50
cjwatson... functions, or (b) pull in the new snapshot from experimental, requiring an FFe and all the rest of it.  Neither of those options seems hugely appealing to me21:50
infinitycjwatson: Changing the configure test sort of assumes that function isn't actually used in the code...21:51
sgnbinfinity: is there some file listing of .deb files of Ubuntu available somewhere?21:51
infinitycjwatson: Oh, I see the "and anything else using the same".  Yes.  That sounds unfun.21:51
cjwatsonthere actually isn't anything else using it21:51
infinitysgnb: Contents files on the mirrors.21:51
cjwatsonthe actual code in libmpdemux uses libavformat_alloc_context, which is the new API21:52
infinitycjwatson: So, if you short the configure test and build, everything's groovy?  That seems to be the path of least resistance.21:52
slangasekI'm always in favor of stabbing configure checks that test for things that aren't used by the software21:52
slangaseklike the wrong libssl check I patched for the other day21:52
cjwatsoninfinity: I'm about to find out21:53
slangasekevery time I see the package phonon, I think of Bokonon21:53
infinitysgnb: I need to run out for a late lunch appointment.  But I'll be back in an hour or less if you have more transition insight for me. :)21:54
cjwatsonok, there are a couple of other API fixes needed, but don't look too major22:01
cjwatsonhmm22:01
cjwatsonupstream diff:22:01
cjwatson-       for (fmt = first_oformat; fmt; fmt = fmt->next)22:01
cjwatson+       for (fmt = av_oformat_next(NULL); fmt; fmt = av_oformat_next(fmt))22:01
cjwatsoncompare with:22:01
cjwatson-    for (fmt = first_iformat; fmt; fmt = fmt->next)22:01
cjwatson+    for (fmt = av_iformat_next(NULL); fmt; av_iformat_next(fmt))22:01
slangasekheh22:02
nigelbis it python?22:04
cjwatsonerr?22:04
nigelbonly place where whitespace probably matters :)22:05
cjwatsonno, it's the missing 'fmt = '22:05
nigelbah22:05
nigelbgah, should learn to read before asking stupid questions :)22:05
Laneylooks good22:07
slangasekall except that infinite loop part22:08
YokoZar1slangasek: mostly it's the embedded movies in game intros and stuff -- things that in the bad old days would cause a crash even though the app worked22:09
slangasekYokoZar1: yes, but what are the gstreamer plugins that are *actually* needed?22:09
YokoZar1I don't fully know, I'll try to get a shorter list.  Are you considering splitting the packages further?22:10
slangasekyou pulled in roughly 250 plugins, with a similarly high number of library dependencies; I don't think all of these represent things actually used by Windows software in practice, and I'd like to cull some of the lesser-used plugins22:10
slangasekeither by removing them from ia32-libs entirely, or leaving the plugins in the package but ditching their specialized library dependencies22:11
YokoZar1Yes, I did this because I wasn't entirely sure what was being useful and what was not (with a suspicion that the more esoteric plugins were precisely the sort of thing that would occur in weird windows programs)22:12
slangasekwell, I'd really like it if we had some hard data here on what plugins are actually needed; I would estimate we could reduce the size of ia32-libs (source+binary) another 30-40% from where it is right now if we had that22:13
slangasekbut if it's non-trivial to get that info, well, I'd rather you focused on converting the gstreamer deps to multiarch for P :)22:14
mdeslaurso...glade in oneiric doesn't open gtk2 glade files anymore?22:14
=== Quintasan_ is now known as Quintasan
YokoZar1slangasek: I'll send an email to the guy who did the actual gstreamer implementation in Wine to see what he thinks.  I do suspect there's some 80/20 stuff going on here for sure though.22:15
slangasekYokoZar1: cool, thanks :)22:17
YokoZar1slangasek: the response is that -good and -base would probably be enough, which seems like the logical place to start anyway22:41
slangasekYokoZar1: oh, if we could drop the others that would be most excellent - how strong of a "probably" is that?22:42

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