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

broderslangasek: ok, my initial analysis is that /usr/lib/libconf2-4/gconfd-2 needs to be moved to a new multi-arch: foreign package that libgconf2-4 depends on, but gconfd-2 also links libgconf, so you'd have a circular dependency. so i'm stuck00:11
slangasekbroder: oh.  well, maybe we could have gstreamer-good not depend on gstreamer-gconf, which is a just-merged change anyway00:16
SpamapShmm, https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/893420 .. with this bug.. libpst was accidentally demoted to universe in oneiric. How do we re-promote it ?00:22
ubottuUbuntu bug 893420 in evolution (Ubuntu Oneiric) "PST import no longer available after update to Oneiric" [Medium,In progress]00:22
broderslangasek: also, i *think* that corba is intended to be cross-arch safe, but i don't know whether gconf's implementation is or not00:23
slangasekif it isn't, we can assume that's somebody else's problem00:24
slangasekit was shipped in ia32-libs for a long while IIRC00:24
broderit's not in oneiric's ia32-libs00:25
mdeslaurI don't believe gconf uses corba anymore00:26
broderis it all dbus now?00:26
mdeslaurI think so, yes00:26
broderi thought it used dbus to negotiate a corba...thing. but i could be out of date00:26
mdeslauroh, hrm00:27
infinitySpamapS: How do we re-promote it in oneiric or in precise?00:37
infinitySpamapS: In oneiric, it would require a new version in updates that we could then promote to main, which is a moderately icky thing to do in a released distro, but we've done it in the past in extreme cases.00:38
infinitySpamapS: In precise, you just need to make sure it's pulled in by something in main (or seeded), and we'll fix.  Shouldn't need an MIR if it was in main before.00:38
SpamapSinfinity: I believe its already back in main in precise00:38
SpamapSinfinity: the SRU is trying to re-enable the libpst functionality in evolution.. which somehow disappeared. I haven't dug into the issue tho.00:39
infinitySpamapS: Kay.  So, yeah, fixing is in oneiric requires a new upload.  Because we don't change dists/ in a release pocket.00:39
SpamapSinfinity: makes sense, so allow the no change rebuild into -proposed and then subscribe ubuntu-archive ?00:40
infinitySpamapS: (ie: we won't ever promote the version that shipped with oneiric, but we could promote one in oneiric-updates, if it's really dire)00:40
micahgSpamapS: was it done by accident or since Thunderbird is the new mail default?00:40
SpamapSmicahg: I don't know.00:40
infinityThere's also that...00:40
SpamapSevolution is still in main00:41
SpamapSwhether or not that is intentional, I do not know00:42
micahgmaybe talk to the desktop team?00:42
infinityIt might only still be in main because people ran out of time to hunt down all the rdeps and kick it out.00:43
infinitySo, yeah, possibly worth a talk with the desktop team.00:43
micahgI think the plan was to keep evo in main at least for oneiric00:43
infinityWell, there are cute comments on evo-related things in the seeds like:00:44
infinityubuntu.oneiric/supported: * libreoffice-evolution # no rdepends any more, noticed too late00:44
infinityWhich makes me wonder if there was an effort to get it out, and time just ran out. :P00:44
infinitySpamapS: Anyhow.  Assuming it has the blessing of the desktop team to fix it, my above outlined solution would be the answer.00:45
TheMusobroder: mdeslaur, I am sure gconf can be built with either CORBA, or dbus support, and we use dbus now.00:45
broderTheMuso: ok, cool. so theoretically it should be multiarch safe, other than the cyclic dependency issue00:46
TheMusobroder: As one can see from the build deps of gconf, it depends on dbus, and no bonobo stuff.00:46
SpamapSinfinity: i'll punt to pitti00:47
SpamapSthere's plenty more to fix in the SRU queues at the moment. :-P00:47
infinityHeh.00:47
slangasekbroder: would it work to simply install gconfd-2 to /usr/lib/$arch/libgconf2-4/gconfd-2?  It only gets launched by the lib if it's not already running and we don't care which one gets started, right?00:52
slangasekthis is not ideal, but it would work without a circular dep00:52
broderi haven't checked, but i assume it gets launched by dbus autospawn00:52
slangasekI don't think it does00:53
broderso the full path would have to be in /usr/share/dbus-1/services/blah00:53
brodergconf2-common ships a /usr/share/dbus-1/services/org.gnome.GConf.service00:53
slangasekah, ok00:53
slangasekyou're right00:53
infinityAnd, it looks libe libglib2.0-dev has grown an undeclared dependency on libpcre3-dev00:59
broderi was just about to file a bug on that01:00
infinityOr just reupload glib2.0 with that added to control?01:05
infinitylibglib2.0-0 has depended on libpcre3 for ages, if anything, it's a bug that the -dev package didn't require pcre-dev until now.01:05
broderi can't upload it - i'm still just motu01:05
infinityOh.01:05
infinityI'll take the proactive approach and do so.01:06
infinitybroder: Fixed.01:10
=== bladernr_afk is now known as bladernr_
=== dendro-afk is now known as dendrobates
=== EvilJackyAlcine is now known as JackyAlcine
pittiGood morning05:07
pittibdmurray: yes, it's from apport/crashdb/pitti.py05:10
pittibdmurray: seriously, I was working on some retracer bug cleanup before and forgot to switch back to my normal LP account05:10
pittisladen: seed3ed f-u-f-f-c to server05:12
pittibroder: generating precise-* pockets on ddebs now05:16
pittiinfinity, SpamapS: "I'll punt to pitti" -> that's for the re-promotion of the accidentally dropped libpst in oneiric? yes, I already told cyphermox that we'll need a no-change rebuild in -proposed in order to promote it05:18
pittibroder: there now05:18
infinitypitti: The punting wasn't about that process, but about whether the dropping of pst support may have been intentional due to evolution being demoted as the default mail app.05:18
pittiinfinity: no, it was entirely accidental; evolution is meant to be in main still05:19
infinityKay.05:19
pittiinfinity: can you please commit your glib2.0 change to bzr?05:28
infinitypitti: To a bzr other than ubuntu/glib2.0?05:28
pittiyes, to lp:~ubuntu-desktop/glib/ubuntu05:28
pittiwhat Vcs-Bzr: says05:28
infinity(We need to stop having all these mismatched ways of doing this...)05:28
pittiwe don't use ubuntu/glib2.005:28
pittiit shouldn't even exist05:29
infinityYes, why use the branch that auto-imports and stays synced with uploads? :)05:29
pittibut our requests of not having UDD branches for packages with an explicit Vcs-Bzr: weren't considered05:29
infinity(And there's no Vcs-Bzr in the package)05:30
infinityJust the Debian Vcs-Svn.05:30
pittikeek, who dropped that..05:30
pittiI'll add it back05:30
pittiinfinity: so, want me to grab the diff from LP and commit it then?05:37
infinitypitti: Just did.05:38
pittiinfinity: ah, tahnks05:38
infinityStill, I wonder why people resist the UDD thing.05:39
infinityIt makes life so much simpler for people like me who prefer to just fix source packages. :P05:39
infinityCause it keeps the two in sync.05:39
pittimany reasons05:39
pittiwe actually did try UDD05:39
pittibut pre-applied quilt patches in bzr are horrific, evil, bad, and wrong05:40
pittiand everyone gets them wrong05:40
infinityYeah, full source + 3.0(quilt) is pretty ugly.05:40
infinityThere used to be an elegant solution for that.05:40
infinityMany years ago. :P05:40
pittiyou end up with patches auto-reversed with debian/patches/debian-changed, patches not unapplying, etc.05:40
pittimerge-upstream fails over horribly with pre-applied patches05:40
infinityDidn't Scott have clever tools, like, in Sydney, that did branch-per-patch magic?05:41
pittialso, it's a bit pathetic that UDD gets exactly those things in proper revision control which we _don't_ ever want to touch (the upstream bits)05:41
infinityWould make a lot more sense now with 3.005:41
pittiright, that would be a sensible step05:42
infinityAnd yeah, I'm not saying UDD is perfect (in fact, I don't use it), I just like the idea of my source uploads being auto-merged into other people's VCS workflows.05:42
pittiso right now UDD just makes things a whole lot harder than it needs to be05:42
pittithe debian/ only branches and bzr bd -S is pretty much perfect05:42
infinityInstead of things getting lost because I didn't learn the VCS flavour of the week, and no one debdiffs against old source before they upload.05:42
pittiyeah, the dropped Vcs-Bzr: is totally our fault05:43
pittiit's back now in bzr (but won't upload just for that, the buildds are busy enough already)05:43
pittiinfinity: the irony is, it's still much cheaper for us to deal with the occasional de-sync than routinely using UDD for everything05:45
infinitypitti: I don't suppose you've tried to convince people to do debian-only in UDD?05:45
pittiinfinity: at first, but I quickly gave that up05:45
pittiI don't mind having full source trees, they are reasonably fast these days05:45
infinityThe syncing magic is really the only thing I like, I don't really care about the rest. :P05:45
pittiinfinity: but I whined uncountable times to poolie and other guys to pretty please drop teh pre-applied patches insanity05:45
diwicHaving debian/ only branches often leads to stuff like "could not find the upstream tarball", when somebody is working on packaging a new version, but have not yet uploaded that to the archive.05:46
infinitydiwic: Er.05:46
infinitydiwic: If they don't have the orig lying around, then they're going to accidentally build native.05:46
pittibzr bd -S gets that all for you05:46
infinitydiwic: I don't see how that's any better.05:46
pittiit downloads it through debian/watch05:47
diwicpitti, in the best of worlds, yes05:47
diwicbut maybe one should fixup debian/watch in case it's wrong then05:47
infinitydiwic: Having no tarball is better than accidentally flipping to native.  One's an error message people can learn to deal with, the other is irritating to fix.05:47
pittiyes, we do that in ~ubuntu-desktop, but they don't tend to change often05:48
diwicinfinity, Eh, I'm not suggesting we do something completely wrong just to remove the error message.05:49
micahgpitti: the langpacks are built in a PPA and then copied to -proposed, right?05:49
pittimicahg: no, we'll build them directly in -proposed05:49
micahgpitti: ah, ok, nevermind then :)05:49
pittimicahg: we can't do binary copies from normal PPAs to -proposed unfortunately05:49
diwicI think pitti is right, we should make sure debian/watch is always able to download the orig source05:49
pittithat would require one of these "blessed" ppas05:49
diwic(or point to the orig source)05:49
pittifor debian/ only branches anyway05:50
pittithat makes them utterly convenient05:50
pittidebcheckout -a mysrc, bzr bd, there it is05:50
diwicBut that is, unless somebody works with a git snapshot05:50
pittiyes, of course05:50
diwicrather than a source tarball05:50
pittiwell, _and_ it isn't in the archive yet05:51
diwicyep05:51
pittibzr bd will first try to download from archive, then from watch, then from get-orig-source05:51
ScottKDoes it look in Debian too?05:51
pittino, not right now05:51
pittithere's no reason why it couldn't, I guess it just didn't come up yet05:51
infinityWould make some sense.05:52
pittiin our GNOME world at least, downloading from upstream usually is what we want anyway05:52
infinityIn fact, it would make sense to check Debian right after Ubuntu, to make sure there's no orig skew.05:52
pitti(for new versions)05:52
infinity(Cause skew sucks)05:52
slangasekbdmurray: does your "package already installed and configured" check speak Polish yet? (bug #904082)05:59
ubottuLaunchpad bug 904082 in krb5 (Ubuntu) "package libkrb5support0 1.8.3+dfsg-5ubuntu2.2 failed to install/upgrade: pakiet libkrb5support0 jest już zainstalowany i skonfigurowany" [Undecided,New] https://launchpad.net/bugs/90408205:59
ScottKI think I filed a bug about that (checking Debian), but I don't recall for sure.06:01
bdmurrayslangasek: no but it will06:03
slangasekhurray :)06:03
=== abhinav_ is now known as abhinav-
pittizul, Daviey: do we want nova-console seeded anywhere? it currently wants to go to universe08:42
jibelpitti, another 'missing openoffice-dicts' bug 90386909:00
ubottuLaunchpad bug 903869 in openthesaurus (Ubuntu Precise) "mythes-it failed to install: /usr/sbin/update-openoffice-dicts: not found" [High,Triaged] https://launchpad.net/bugs/90386909:00
pittibonjour jibel09:00
jibelpitti, good morning :)09:00
pittijibel: thanks, will fix09:00
pittidarn, I thought I already caught all rdependencies09:00
jibelpitti, oh, it's not part of openthesaurus09:03
jfiHello, actually, for precise should package sync from debian be requested or it is still automatically done?09:04
pittijfi: Debian import freeze is Jan 12, so still automatic09:08
jfipitti, ok, thanks09:09
pittijibel: oh, I know why -- it doesn't depend on dictionaries-common09:10
pittijibel: I'll try and start a complete archive grep then; I was hoping I could avoid it09:11
jibelpitti, I tried the other mythes-* and they install correctly.09:11
doko_TheMuso, pulseaudio ftbfs on any arch execpt amd6409:13
pittijibel: bug 903869 is a hard nut to crack.. could I ask you or jamespage to re-run the main-all test once I did the two changes I mentioned in the bug?09:16
ubottuLaunchpad bug 903869 in mythes-it (Ubuntu Precise) "mythes-it failed to install: /usr/sbin/update-openoffice-dicts: not found" [High,Triaged] https://launchpad.net/bugs/90386909:16
pittijibel: how long does that take?09:16
jibelpitti, sure, it takes 2 hours or so09:20
=== mpt_ is now known as mpt
pittijibel: mythes-it fixed, updated dictionaries-common for the new Breaks:09:34
pittijibel: ok, I think it's worth trying the main-all upgrade again10:46
pittijibel: if it still fails, it should fail differently, but I have high hopes that it won't fail with this particular bug any more10:46
jibelpitti, I'll try as soon the lab is back.10:48
pittijibel: oh, did it go out for lunch?10:48
jibelpitti, it rather didn't woke up this morning, so it missed breakfast too.10:49
ppisatiwhy some libraries don't have the corresponding -dbg version? (e.g. libfuse2)10:51
pittippisati: we have -dbgsym packages for pretty much everything10:51
pittihttps://wiki.ubuntu.com/DebuggingProgramCrash10:51
ppisatipitti: ok, let me try again10:52
pittippisati: in particular, we do have libfuse2-dbgsym10:52
ppisatipitti: i can't find it, where is it?10:55
pittippisati: you need to add the http://ddebs.ubuntu.com apt sources for it, as in above wiki page10:56
ppisatipitti: did10:56
pittihm, did you run apt-get update?10:56
ppisatiyes10:57
ppisatii'm in oneiric amd6410:57
pittippisati: does apt-cache search dbgsym give any results at all?10:58
ppisati[flag@newluxor ~]$ apt-cache search dbgsym | wc -l10:59
ppisati814910:59
ppisatipitti: ^^10:59
pittiok, good10:59
ppisatipitti: can you point where the file is?11:00
pittippisati: sorry, just checked; we are indeed missing the libfuse2 dbgsym in oneiric11:00
pittiit's there in precise and older versions11:00
ppisatipitti: doh :(11:00
pittihttp://ddebs.u.c. is a rather brittle makeshift solution, which was never meant to run for so many years11:01
pittiwe are waiting for Launchpad to get real ddeb support11:01
pittippisati: so if you want to debug something, I'm afraid you'll need to rebuild the oneiric source locally with DEB_BUILD_OPTIONS=nostrip,noopt11:02
ppisatipitti: that was the plan, thanks for the support11:02
pittippisati: sorry, bad luck :/11:03
pittijibel: so, good luck with the CPR!11:05
wendardoko: it's temporary while the maintainer of magics++ and libemos works out what he wants to do. more correct would be adding the linking flags for -lquadmath and -lgfortran in libemos (or farther up the chain, if that's where they're needed),  but  weighing between the options it seemed better to minimise the number of packages touched in the meantime.11:06
wendardoko: but, I'll fix up powerpc in a few hours (it's 3am at the moment)11:07
=== bladernr_ is now known as bladernr_afk
=== _salem is now known as salem_
=== apachelogger_ is now known as apachelogger
=== doko_ is now known as doko
zulpitti: universe is fine11:54
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
pittiugh, http://people.canonical.com/~ubuntu-archive/component-mismatches.svg just turned ... interesting13:44
pittiI suppose I revert libcommons-lang-java13:45
pitti(looks like an autosync)13:45
ScottKpitti: It is a really good case for that tool though.  I skimmed the component mismatches email and it's far easier to see the source of the problem in the picture.13:47
scott-worknot sure this is the correct channel, if it isn't please point me in the right direction:13:47
pittiScottK: even there it's a challenge to follow the line from the green bubble :)13:47
pittibut yes, quite easy to see the root of the problem13:47
scott-workubuntu studio would like to be able to install .deb files, we used to use gdebi but it seems that software-center can do it now13:48
dokowell, that's maven as its best13:48
=== yofel_ is now known as yofel
scott-workdo we need to include an extra package for software-center for it to install .deb files or will it do it natively?13:48
scott-worki meant local .deb files13:48
ScottKscott-work: mvo can answer that, I'm sure.13:49
mvoscott-work, ScottK: software-center will do it natively13:49
scott-worksweet, thanks mvo13:50
mvoyw13:50
scott-workwe had a user having a problem but it might have been with a release where we didn't include software-center due to package name change13:50
mvothats possible, I would welcome more info if its a real problem, but they should share the same backend code (debfile.py from python-apt)13:50
scott-workmvo: i'll see if i can find that email or question and do a quick check on it13:51
ogra_hmpf software-center is seriously broked here13:51
mvoscott-work: thanks13:54
pittijibel, jamespage: any luck with reviving the QA lab?13:59
scott-workthere is good talk on the jack-devel ML about dropping current jack1/jack2 and developing a new implementation...that's bloody exciting news!14:23
scott-workoh, crap...wrong channel, sorry14:23
=== dendrobates is now known as dendro-afk
pittiSpamapS: thanks for handling the kernel -proposed upload14:27
pittiSpamapS: I closed the task on the tracking bug, can you please do this next time, too?14:28
pittiSpamapS: btw, we don't usually run sru-accept.py on kernels, the kernel bot already covers this14:28
pittiSpamapS: (it doesn't hurt, of course)14:28
=== dendro-afk is now known as dendrobates
rbasakis there a channel for udd discussion? I'm trying to figure out where I can branch the current lucid-updates openldap from. That's at 2.4.21-0ubuntu5.6 but the bzr branches seem to be behind - lucid at 2.4.21-0ubuntu5, lucid-proposed at 2.4.21-0ubuntu5.5, lucid-updates at 2.4.21-0ubuntu5.4 and lucid-security at 2.4.21-0ubuntu5.414:29
rbasakis lp:ubuntu/lucid-updates/openldap stuck in some way or is this expected?14:30
geserit got stuck by bug #653320 (see http://package-import.ubuntu.com/status/openldap.html)14:33
ubottuLaunchpad bug 653320 in Ubuntu Distributed Development "Import fails with "marked but not imported"" [High,Triaged] https://launchpad.net/bugs/65332014:33
rbasakthanks geser, I'll go back to !udd for this one I guess14:37
pittislangasek, mvo: bug 902603 is an interesting dpkg multi-arch bug; is that known to you already? WDYT about the proposed workaround to unbreak upgrades?14:38
ubottuLaunchpad bug 902603 in gst-plugins-good0.10 (Ubuntu Precise) "oneiric to precise - gstreamer0.10-plugins-good failed to configure due to dependency on libtag1c2a" [High,Triaged] https://launchpad.net/bugs/90260314:38
pittislangasek, mvo: tl;dr: if you have an empty metapackage and install the :i386 version of it, dpkg will consider the amd64 package entirely "replaced" and mark it as not installed14:39
pittislangasek, mvo: but I can't mark it as M-A: foreign, as its dependencies are M-A: same (right?)14:40
=== mterry is now known as mterry_sprinting
cjwatsonpitti: Sounds like the problem slangasek noted in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632555#20, although I can't find an actual dpkg bug report for it14:45
ubottuDebian bug 632555 in libpthread-stubs0 "libpthread-stubs0: Multiarch support" [Normal,Fixed]14:45
cjwatsonShipping a fake file to make the file lists distinct isn't a totally awful workaround14:46
pitticjwatson: ah, thanks for the pointer14:46
pitticjwatson: right, and harmless and easy to revert; I'd just have a better feeling once I get confirmation from Steve that it's an actual bug, not a mis-use of Multi-Arch:14:47
mugwort13anyone know the name of the ubuntu installer?   Like what I would search for in synaptic?14:47
pitti(and then making sure that's filed)14:47
pittimugwort13: ubiquity, but you don't usually install that in an already installed system14:47
mugwort13pitti:  yes, I understand, this box has no cdrom & no usb , so I am going to install via wubi --> install via ubiquity --> uninstall wubi ... I hate doing it this way but the bios won't even allow pxe boot14:49
mugwort13thanks14:49
pittimugwort13: you almost certainly want ubiquity-frontend-gtk then14:49
mugwort13kk14:50
cjwatsonpitti: It is an actual bug14:50
cjwatsondpkg shouldn't be doing disappearance on all-files-common between two different architectures14:50
pitticjwatson: can't find it either -- I guess I'll file it then14:52
kenvandine@pilot in14:53
=== 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, kenvandine
=== JackyAlcine is now known as Guest75450
barrydoko: no idea why that would hang but i'll look at it14:56
=== [Jacky] is now known as JackyAlcine
mvopitti: sorry for the delay, I was in a call. indeed, putting in a stuf file to keep it on the system sounds sensible to me15:04
pittimvo: ok, thanks; I'm typing a Debian bug report for it, then I have less guilt applying a workaround15:04
pittimvo: want me to CC: you, or not? (I'm CCing slangasek)15:04
mvopitti: please do, thanks!15:06
SpamapSpitti: ... please.. can we write this all down?15:07
SpamapSpitti: I'm sorry if its already written down and I just forgot where it is.15:07
pittiSpamapS: https://wiki.ubuntu.com/ArchiveAdministration#Copying_PPA_kernels_to_proposed15:08
=== [Jacky] is now known as JackyAlcine
SpamapSpitti: bookmarked. Thanks. :)15:08
pittiSpamapS: FYI, I'm using https://bugs.launchpad.net/~ubuntu-sru/+assignedbugs?field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED15:08
pittiSpamapS: as a TODO list for what we need to do for kernels15:08
SpamapSit helps me to see it there in my bookmarks toolbar as "kernel->proposed" :)15:10
SpamapSpitti: ok, I've just been responding to pings fro skaet15:12
=== elif is now known as elif_lunch
cjwatsonpitti: I gather that multiarch bugs are better filed in Ubuntu at the moment15:15
pitticjwatson: filed as Debian bug 652063 FYI (with some preemtive apology if that was too early, as that dpkg branch isn't in Debian yet)15:15
ubottuDebian bug 652063 in dpkg "When installing Multi-Arch: same (meta-)package for two architectures, dpkg considers one arch as completely disappeared" [Normal,Open] http://bugs.debian.org/65206315:15
cjwatsonoh well15:15
pitticjwatson: bug 902603 is now the corresponding Ubuntu bug15:16
ubottuLaunchpad bug 902603 in taglib (Ubuntu Precise) "When installing Multi-Arch: same (meta-)package for two architectures, dpkg considers one arch as completely disappeared" [High,Triaged] https://launchpad.net/bugs/90260315:16
pitticjwatson: at least now I'm comfortable with filing a workaround15:17
pittihttp://people.canonical.com/~ubuntu-archive/testing/precise_probs.html \o/15:17
pittiafter only four days15:17
pittijamespage: ^ FYI15:17
pittiand the http://people.canonical.com/~ubuntu-archive/component-mismatches.txt madness is gone, too15:18
Davieyno precise_probs?!  Can we ship now? :)15:18
jamespageship ship ship ship!15:18
jamespageOH - not yet :-)15:19
pitti*cough* NBS, component-mismatches, FTBFS, etc :)15:19
jamespagepitti: w00t - its be a dry four days!15:19
pittiwell, to be honest most of it was buildd lag15:19
pittithere were only a few real fixes there15:19
pittibut I helped it a bit with bumping some build scores15:19
pittijamespage: and no jenkins to turn green :(15:20
pittijamespage: still no response to CPR?15:20
ogracould an archive admin let the linux-ac100 package out of NEW ?15:24
slangasekpitti: 902603> I was sure I had filed a bug on dpkg for this in LP already, but I don't see it now15:25
pittiogra: yes, can do15:25
ogra(needs to go to universe)15:25
pittislangasek: I checked debian and ubuntu bugs, didn't find somethign with a searchable name ("disappear", "Multi-arch", "multiarch")15:26
mvobroder: silly question about backports - you do not have a "apt-show-backports" tools right? if not, do you want one?15:26
=== JackyAlcine is now known as JackyAlcine_
mvo(or maybe someone else from the ubuntu-backports team can help me with that question)15:28
ScottKmvo: What would such a tool do?  (It's not obvious to me from the name)15:39
=== mterry_ is now known as mterry_sprinting
mvoScottK: it would show on the commandline what packages are available as backports (and also what packages that you have installed on your system have a backport)15:42
ScottKmvo: No.  I don't think we have such a thing and yes, I think it would be very nice.15:42
=== dendrobates is now known as dendro-afk
mvoScottK: cool, now I just need to find a pkg to place it in and a good name (maybe the name is already good enough)15:44
=== dendro-afk is now known as dendrobates
Davieybarry (or anyone else)): should debian/pydist-overrides be used to state, i DON'T want a depends?15:56
nemoSo. Just FYI for y'all15:57
nemoI did an "upgrade" of ubuntu 10.10 to 11.1015:57
nemo3 times the install over existing one crashed. the 3rd time I noticed in the log an error on writing to /usr/local/man15:58
nemosaid that there was already something there15:58
nemoso I blew away everything in /usr/local, which was all stuff I didn't really need anymore anyway15:58
nemoaaaaand, install worked the 4th time15:58
ScottKDirect upgrade from 10.10 to 11.10 isn't supported.  You need to do 10.10 -> 11.04 -> 11.10.15:58
nemoScottK: I meant I popped in an 11.10 disc15:58
nemoand used the option in the disc to upgrade an existing install15:58
nemoScottK: anyway. seems the installer has some bug WRT /usr/local/man - thought I'd toss it out there15:59
nemoScottK: it was from 10.10 32bit to 11.10 64bit, so no form of normal upgrade would have worked.15:59
ScottKMore likely software from outside the archive.  Ubuntu packages should never install anything there.15:59
nemoScottK: sure. but. the installer shouldn't crash either15:59
cjwatsonI agree, but please file a bug in LP rather than on IRC16:00
ScottKIf you're trying to cross-grade between architectures I think the expected behavior is completely undefined.16:00
cjwatsonno, this is defined16:00
cjwatsonit's not a regular upgrade, it's more like save off everything not part of the system, blat new system in place, restore16:00
nemocjwatson: eh. I file stuff there in detail, it languishes, then someone urges I retest 4 months later when my entire system is gone or a completely different config16:01
cjwatsonnemo: stuff filed on IRC is *certain* to languish16:01
nemocjwatson: I'm fed up w/ LP - it is basically a bug auto-expiring mechanism16:01
cjwatsonI fix bugs in LP, not from IRC16:01
nemocjwatson: yeah, but at least I don't get the heartbreak of the autoexpire :)16:01
nemocjwatson: well. you now know as much about it as I do :-p16:01
slangasekbugs only autoexpire if requests for information from developers have gone unanswered16:02
cjwatsonfor the ten minutes until I forget, given that I'm in a meeting16:02
ScottKnemo: I understand you're frustration, but he's right.  Even if the odds are low, they are better in LP than here.16:02
cjwatsonI agree the percentage of bugs fixed from LP is not as good as it should be, but IRC is AWFUL as a bug-reporting mechanism16:02
nemoScottK: hm. I see that the upgrade put a symlink in - perhaps it was blowing up on trying to symlink something that was not a symlink16:02
cjwatsonand worse as a bug-remembering mechanism16:02
nemocjwatson: the worst thing is I file the bugs so other users can learn16:02
nemocjwatson: and then someone closes it so my workarounds vanish16:02
cjwatsonI suppose you can hope somebody else has already filed it, if you won't file it yourself16:02
skaetpitti, Spamaps - http://reports.qa.ubuntu.com/reports/kernel-bugs/reports/kernel-sru-workflow.html is also useful to get an overview.16:02
cjwatsonnemo: no, this is me asking you to file it and give me the number so that I can keep track of it16:03
barryDaviey: sorry, i don't know the answer to that16:03
cjwatsonnemo: I'm one of the two or three people who can fix this bug so maybe it might be a good idea to listen :-)16:03
ScottKnemo: He's also the guy that fixes installer bugs, so I'd listen16:03
ScottK:-)16:03
nemocjwatson: yeah, yeah. I'll get to it if I remember. in order to use launchpad from here I still have to integrate those <button> patches into my w3m16:03
nemodue to the login mechanism16:03
Laneymvo: yeah, that would be nice — is it something that apt could have a command for itself? More general than backports, for any NotAutomatic source16:03
cjwatsonwhich I was able to find for you because they were tracked in LP ...16:03
nemo:-p16:04
nemocjwatson: someone must have not autoexpired them like they do all my hardware bugs :)16:04
cjwatsonwhat you're complaining about isn't fundamentally LP, it's that we don't have enough resource to fix all the bugs that get fixled16:04
cjwatsoner, filed16:04
cjwatsonrefusing to file bugs doesn't particularly help that16:04
nemocjwatson: sure. I just wish they were left open so other people would know. oh. hey. that laptop model has this problem. here is a workaround16:04
nemowhat you guys need is a hardware database I could record this stuff in16:05
cjwatsonoh, I agree with you and have been banging that drum for years; but refusing to file bugs doesn't help matters16:05
ScottKI think it's also the reasonable complaint that triagers do too much "is this still a problem" -> Incomplete triaging.16:05
nemoubuntu version, hardware component, support, workaround16:05
ScottKnemo: You're talking with one of the Ubuntu devs that has been most outspoken about it and it still happens.16:05
nemocjwatson: anyway. either I'll get setup on the external network, or I'll apply the w3m patch. I'll get to it eventually16:05
nemobut fundamental problem is /usr/local/man was a physical dir and installer apparently wanted to symlink to /usr/local/share/man  - it panicked and exploded16:06
nemoprobably correct behaviour would have been mv /usr/local/man /usr/local/share/man16:06
nemothen symlink16:06
cjwatsonsure, that is probably fixable.  but I want an audit trail for this16:06
cjwatsonbecause otherwise it's hard for me to keep track of what bits of the code are there for16:07
cjwatsonit's unfortunately rather complex16:07
cjwatson(I don't think we can decide how to move things around in /usr/local; we should just not fail)16:08
tgall_foodoko, ping - where are we at with libjpeg-turbo8 hitting the archive ?16:10
nemocjwatson: hm. symlinks should work functionally the same, so you'd think moving would be harmless.  of course, the interesting thing is that the new /usr/local/share/man is empty anyway :)16:10
nemocjwatson: so it blew up on trying to create an empty dir :D16:10
nemoguess it was some standard disc layout16:10
cjwatsoncomplexity leads to failures; I'd rather keep it as simple as possible16:10
nemoit also made a bunch of other dirs - so maybe my blowing away all of /usr/local was important too16:11
nemoall empty btw :D16:12
nemolocal$ find | xargs16:12
nemo. ./etc ./src ./man ./lib ./lib/site_ruby ./lib/site_ruby/1.8 ./lib/site_ruby/1.8/x86_64-linux ./lib/python2.7 ./lib/python2.7/dist-packages ./lib/python2.7/site-packages ./sbin ./bin ./share ./share/fonts ./share/man ./share/ca-certificates ./share/xml ./share/xml/misc ./share/xml/entities ./share/xml/schema ./share/xml/declaration ./share/ppd ./share/sgml ./share/sgml/dtd ./share/sgml/misc ./share/sgml/entities ./share/sgml/declaration 16:12
cjwatson*please put this in a bug*16:12
cjwatsonI am NOT going to remember this when I next have a chance to fix this16:12
cjwatsonthe above is very likely enough for me to set up a reproduction environment, and that's great16:13
nemooh. one interesting side effect of this (bug blah blah blah)  was that on later attempts to install it decided it was upgrading from 11.10 to 11.1016:13
nemoinstead of 10.10 to 10.1016:13
cjwatsonyes, it had already overwritten the bit that said it was 10.1016:14
cjwatsonnotabug16:14
nemoI have no idea if this impacted its ability to ID existing packages, but I was missing a lot of packages16:14
cjwatsonexcept insofar as the previous run failed16:14
cjwatsonyes, it would have done16:14
nemocjwatson: sure. I was just thinking it might have screwed up the upgrade16:14
nemocjwatson: only way to avoid that would be if there was some sort of incomplete upgrade log16:14
cjwatsonit probably would have done a bit16:14
nemoincluding enumeration of prior packages16:14
nemothat you could blow away once successful16:14
nemocjwatson: it is a mild bug in that you could keep track of that if you wanted to. but certainly the circumstance shouldn't happen anyway16:15
nemonot like a user would be able to do much once they hit the crash anyway16:15
nemoyeah, reason I could blow away /usr/local/ is it just contained cuda (which I needed to update anyway) and Aventail (which workplace abandoned for something w/ even less linux support)16:19
=== elif_lunch is now known as elif
nemocjwatson: oh. one more thing. reason I didn't submit a crash report at the time, even though I had internet, was that it said it would include my password (!) in the crash report.16:21
nemocjwatson: why is the installer keeping that in its memory so late in the install? or is that a just-in-case because it might have crashed in the hopefully tiny action to put it in a password file as soon as it is collected16:22
nemoheck. you'd think the first thing you'd do would be to hash it, wipe the original's memory location, then only use the hash until you can ditch it :)16:22
nemoyou could probably even determine whether it was still in the installer's memory by a checkpoint on how far the installer got :)16:23
nemoanyway. scary message = no crash report from me ;)16:23
nemoI'm sure I'm not the only one16:23
cjwatsonwere you running the installer in debug mode?16:24
nemoI guess had I known that could happen I would have used a throwaway password and changed it after install16:24
nemocjwatson: nope. just poppped in a standard disc16:24
cjwatsonotherwise I don't recognise that message16:24
cjwatsonoh, maybe:16:24
cjwatson    if os.path.exists('/var/log/installer/debug'):16:24
cjwatson        response = ui.yesno("The debug log file from your installation would help us a lot but includes the password you used for your user when installing Ubuntu.  Do you want to include this log file?")16:24
nemoyep16:24
cjwatsonso (a) you have the option to submit a crash report without that debug log file16:25
cjwatson(b) I *think* it only includes that when in debug mode, but haven't checked16:25
nemomm16:25
nemowell. apparently the installer did not know this :)16:25
cjwatsondebug mode traces all debconf transactions without caring what it is, it's like strace16:25
nemoI assumed it was submitting some core file w/ installer's memory16:25
cjwatsonanyway, you could have said no and filed the bug.16:26
nemoit made me all paranoid :-p16:26
nemodidn't want to accidentally send my password to a public server16:26
nemoheck. it had already crashed, I didn't trust it :)16:26
mvoLaney: yeah, good idea16:28
Laney:-)16:29
cjwatsonslangasek: should bug 800561 be on rls-p-tracking, given that I don't think we can commit to fixing this until GI-friendly xklavier bindings are available?16:29
ubottuLaunchpad bug 800561 in ubiquity (Ubuntu Precise) "No way to add other keymap than english on Live CD" [High,Triaged] https://launchpad.net/bugs/80056116:29
slangasekcjwatson: probably only if the xklavier GI dependency is also tracked... or if we want to commit to doing that ourselves16:31
slangasekpitti: ^^ do you know if we're going to get GI xklavier bindings this cycle, and when?16:32
stgrabercjwatson: looking at bug 219260, is that something you think we should try to solve this cycle (calling console-setup directly)18:54
ubottuLaunchpad bug 219260 in casper (Ubuntu) "clone-and-hack keyboard setup code needs to be replaced by calling console-setup" [High,Triaged] https://launchpad.net/bugs/21926018:54
dobeyis there an easy way to install the amd64 kernel, but keep a 32bit userspace?19:18
broderdobey: i think linux-image-generic is multiarch cross-installable19:36
broderso apt-get install linux-image-generic:amd6419:36
dobeyE: Unable to locate package linux-image-generic:amd6419:36
broderuh, echo foreign-architecture amd64 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch19:36
broderapt-get update, etc., etc.19:37
=== salem_ is now known as _salem
broderdobey: hmm...looks like that only works on precise, not oneiric, fyi19:42
dobeyyeah, the packages seem to be broken19:42
broderit also may not willingly uninstall your current kernel before grabbing the foreign arch one - you may have to do that yourself19:42
hallynmdeslaur: my gift to you is bug 903307.  As I don't have upload rights, i'll just leave it there with debdiff attached?19:43
ubottuLaunchpad bug 903307 in virt-manager (Ubuntu) "Virtual Machine Manager unable to view GUI console" [Medium,Confirmed] https://launchpad.net/bugs/90330719:43
dobeybroder: ideally i'd like to have both installed, in case the amd64 one doesn't work19:43
dobeyso i can at least boot my system again if it fails19:44
mdeslaurhallyn: is that my xmas gift? :)19:44
hallynsorry there's no bow19:44
hallyni was afraid it might still be due to some delta in our libvirt, but no, same thing on f1619:45
mdeslaurhallyn: does virt-manager reuse the same ssh tunnel if you have two consoles opened to the same server?19:45
mdeslaurmy other question was if it could be because of the nc madness19:45
hallynwell it could be, but as i say it's also in f1619:45
mdeslaurhallyn: you tried with an ubuntu server, or ith a f16 server?19:45
hallyni don't know how to pen two consoles to the same server19:46
hallynboth19:46
mdeslaurhallyn: ok, I'll take a look and upload it19:46
hallynmdeslaur: thanks!19:46
mdeslaurhallyn: thanks!19:46
hallyn(i did send it upstream, we'll see what they say)19:46
tgall_foodoko, ping - where are we at with libjpeg-turbo8 hitting the archive ?19:48
dokotgall_foo, I know, on my todo list. did want to wait until armhf was bootstrapped19:49
tgall_foook thanks19:49
micahgdoko: sorry about trillinos, I thought I had tried that build-dep switch19:52
=== deryck is now known as deryck[lunch]
dokomicahg, well, the R build system is broken19:58
dokobarry, see bug #904248 and bug #904249, python-central isn't a big issue anymore, python-support requires some more effort19:59
ubottuLaunchpad bug 904248 in python-central (Ubuntu Precise) "python-central build-dependencies in main" [High,Triaged] https://launchpad.net/bugs/90424819:59
ubottuLaunchpad bug 904249 in python-support (Ubuntu Precise) "python-support build dependencies in main" [High,Triaged] https://launchpad.net/bugs/90424919:59
barrydoko: ack, thanks20:00
icerootcan someone tell me why libgnome-control-center1 has a "1" at the end? in changelog its just called libgnome-control-center20:04
icerootapt-cache search libgnome-control-center20:05
micahgiceroot: binary vs source naming?20:05
=== dendrobates is now known as dendro-afk
icerootmicahg: ah its some of these "one source-package but many binary-packages" in debian/control there is libgnome-control-center and libgnome-control-center120:08
micahgiceroot: source is gnome-control-center, libgnome-control-center1 is the binary package20:10
icerootmicahg: but why libgnome-control-center1 and not libgnome-control-center as binary20:10
micahgiceroot: SONAME versioning probably20:10
icerootmicahg: ok, thanks for the info20:11
infinityiceroot: library package names have the SOVER in the package name.20:11
infinityiceroot: So that if there's ever a libgnome-control-center.so.2, it will be co-installable as libgnome-control-center220:12
icerootinfinity: ah ok, thanks for the example now i get it20:12
=== mwhudson_ is now known as mwhudson
=== fisted_ is now known as fisted
jtaylorlamont: can you give some insight on whats going wrong here: https://launchpadlibrarian.net/87386428/buildlog_ubuntu-precise-i386.pyzmq_2.1.10-2_FAILEDTOBUILD.txt.gz20:34
jtaylorlamont: it seems to fail binding to 127.0.0.1 on i386 and amd64 but not on arm, local and on debians i386 and amd64 buildd's20:34
jtaylorthe testsuite does not require internet access20:35
debfxslangasek: do you have a moment to review my phonon multiarch changes?20:42
cjwatsonstgraber: it's a technical debt item, but it has a substantial chance of regressions; I don't think it would be a good candidate for this cycle20:43
cjwatsondobey: it does work on precise, FWIW, although you can only (easily) have one or the other, I think20:43
cjwatsondobey: I'm running an amd64 kernel with an i386 userspace on this system, having put some effort in at the start of the cycle to get this working20:43
slangasekdebfx: not this moment; I would in an hour or so20:43
stgrabercjwatson: ok, won't touch that one then :)20:43
dobeycjwatson: ok, maybe i'll upgrade this system; i'll try it on another machine first20:45
debfxok20:45
brodercjwatson: i don't suppose there's any chance you took measurements of memory savings in that setup vs. all i386? i'm curious how it compares to cking's numbers20:46
kenvandine@pilot out21:04
=== 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
=== broder 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:
cjwatsonbroder: no, sorry21:05
broderi'm assuming bryceh isn't still piloting at this point21:05
barrytumbleweed: will you sync precise python-virtualenv to 1.7-1 when it lands, or do you want me to?21:26
=== deryck[lunch] is now known as deryck
brycehbroder, yeah sorry forgot to log out21:29
TheMusodoko: Yes I know, I gave it back on amd64, but had to leave before I could give back on other arches.23:22
slangasekTheMuso: ah, so a give-back should fix it? Are you doing that now?  I was about to come pestering about that myself :-)23:24
dokoqcontrol only built for armel??? https://launchpad.net/ubuntu/precise/+source/qcontrol/0.4.2-723:31
infinitydoko: Architecture: armel23:32
infinitydoko: Right in the .dsc23:32
dokoinfinity, ok, building for armhf too23:33
TheMusoslangasek: yes gave them all back.23:51
slangasekTheMuso: great, thanks23:51

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