/srv/irclogs.ubuntu.com/2011/10/18/#ubuntu-devel.txt

slangasekcjwatson: heh, right :)00:00
cjwatsonTheMuso: I think vdk2 and vdkxdb2 can be synced; do you agree?00:19
cjwatson(you're touched-it-last)00:19
luisthey guys.. i need a live usb to identify the hardware on a machineā€¦ i found this project that is supposed to do it: http://sourceforge.net/projects/dhlu/files/  but i dont know how to use the tar.gz or its contents. They said it was tested in ubuntu! How can i test it?00:20
TheMusocjwatson: I haven't even looked TBH.00:20
TheMusocjwatson: So go ahead.00:21
* TheMuso is still doing alsa related merges.00:21
cjwatsonTheMuso: fair enough, thanks - done.  I think those two were you-as-patch-pilot rather than you-as-yourself anyway00:23
TheMusoRight.00:23
cjwatson(just noticed because I was fixing vdkbuilder2 to stop failing to sync)00:23
TheMusoah ok.00:23
TheMusoslangasek: Unless you have a particular need/desire to do so, I'm happy to take care of the jack merge, as I need it to merge alsa-plugins with debian.00:58
slangasekTheMuso: please go ahead00:59
TheMusoOk thanks.00:59
slangasekcjwatson: new upstream version of wget in Debian adds libidn support, and there's no udeb for that.  It looks like you've done some work on that recently for libssl udeb support (bug #503339).  Do you know if wget-udeb has features over the busybox one that we need, or would we maybe be just as well off to drop wget-udeb?02:10
ubottuLaunchpad bug 503339 in wget (Ubuntu Lucid) "UEC lucid installer: CC fails to register when separated from CLC" [High,Fix released] https://launchpad.net/bugs/50333902:10
slangasekcjwatson: in fact, I can't find any references to wget-udeb in seeds or in the debian-installer source02:13
nigelb*groan*02:14
nigelbMorning02:14
=== kentb is now known as kentb-out
slangasekRAOF: hi, I see that you have changes staged in bzr for avahi; do you want to take over the Debian merge as well?  I have no attachment to it03:03
RAOFNeither do I, except that I wanted debugging symbols for it at one point.03:04
RAOFI'll take the merge if you want, though.03:04
=== zyga is now known as zyga-gone
slangasekRAOF: it's yours :)03:05
=== GrueMaster_ is now known as GrueMaster
pittiGood morning04:20
pittimicahg: ffox7 maverick> fine for me this week; I need to request a full maverick export and prepare them, so I need a week of advance notice04:20
micahgpitti: so what would be the timeline for hitting updates?04:21
pittimicahg: I need to ask dpm to have a maverick LP export (they don't happen automatically any more), so I think I can have the new packs ready for -proposed upload at EOW04:23
micahgpitti: that only gives us 10 days in updates before the next firefox release, can we do the week after UDS instead and target for Firefox 8?04:24
pittimicahg: sure04:27
micahgpitti: ok, thanks04:28
micahgpitti: do you have moderation rights to the precise-changes list?04:33
pittimicahg: no, I don't; is that moderated at all?04:33
micahgpitti: must be, all my upload E-Mails seem to be stuck in moderation, I noticed Daviey's were cleared earlier today04:34
* micahg will bug the sysadmins when one is around then...04:35
slangasekpitti: morning05:48
pittihey slangasek, how are you?05:48
slangasekpitti: not bad! you?05:48
pittislangasek: pretty well, thanks05:48
slangasekpitti: great :)05:48
pittiplaying whack-an-SRU05:49
pittithey feel like a hydra these days, but that's pretty normal right after release :)05:49
slangasekpitti: yep, I see :) and I just saw bug #788514 had an SRU for onboard, which seems rather strange to me... surely we're not changing packaging helpers in an SRU?05:49
ubottuLaunchpad bug 788514 in pyxdg (Debian) "python packages on the CDs not using dh_python2" [Unknown,New] https://launchpad.net/bugs/78851405:49
pittithe whole SRU is rather strange..05:49
pittiI left a comment in the FFE, and it has some details05:50
slangasekwhich bug is the FFe?05:50
pittibug 87237405:50
ubottuLaunchpad bug 872374 in onboard (Ubuntu) "Oneiric-proposed: new version of Onboard with GI, gsettings,..." [High,New] https://launchpad.net/bugs/87237405:50
slangasekpitti: ah... makes sense I guess05:52
slangasekand anyway, it's had enough eyes on it by now ;)05:52
slangasekactually, it looks like 788514 shouldn't have been listed in the changelog at all05:53
slangasekwill be interesting to see if this SRU successfully passes verification, I guess05:53
pittiyeah, I'd like to get some feedback from actual onboard users there, not just a cursory "it still starts" kind of thing05:55
TheMusoI'll make sure the word gets out the community at large. I certainly wouldn't have uploaded it if Kate hadn't put a provisional stamp on it.06:02
micahgany tips on -Werror=format-security errors?06:07
micahgseems to be new in precise06:07
slangasekmicahg: insert a "%s" in front of whatever string variable you're currently passing06:08
pittimicahg: doko and cjwatson discussed it yesterday, and it seems it was a not-quite-intended effect of the merge06:09
pitti... dpkg merge06:09
pittiwhile it's certainly a great thing to have, it makes tons of universe packages FTBFS, so I think they wanted to back it out again06:09
micahgpitti: so, should I wait rather than fix?06:09
micahgslangasek: would this be something to upstream, at least to Debian?06:10
pittimicahg: well, fixing format string errors is always good :)06:10
pittimicahg: yes, definitively something for upstream06:10
slangasekyes06:10
pittiwe wanted to back it out not because the warnings are bad, but because it'd introduce too much universe FTBFS just yet06:10
micahgok, will give it a shot then06:11
micahgthe package I'm fixing ATM is in main (directfb)06:11
pittithe usual case is something like printf(var) or printf(_("hello %s"))06:11
pittisorry, second without the %s06:11
micahgwanted to get the libjpeg changed and got more than I bargained for :)06:11
pittii.e . if a translator translates "hello" as "foo %s" etc, you get crashes06:11
slangasekI "upstreamed" unixodbc fixes to myself for this already; they were false positives in that the strings aren't user controllable, but all the same06:12
slangaseks/crashes/exploits/06:12
Chipzzpitti: I wonder how much such a thing really happens though. And I wonder /if/ such a thing happens, bad intentions weren't involved in the first place?06:13
pittiChipzz: certainly not bad intentions in most cases06:13
pittiand we did have crashes due to bad format strings, it's not just a theoretical issue06:14
slangasekyes, it happens due to bad tooling, not bad intentions06:14
micahgsomething like this seems like a false positive: snprintf( ret_desc->name,   DFB_GRAPHICS_DEVICE_DESC_NAME_LENGTH, device_info.name );06:15
slangasekmicahg: are you sure device_info.name can never contain a format string?06:16
slangasekbetter safe than sorry06:16
RAOFThere's no special attention needed when merging packages which now use dpkg-buildflags to get hardening flags, is there?  That'll just work for us, too?06:18
micahgRAOF: that's what I was told06:19
slangasekRAOF: correct06:19
=== tkamppeter_ is now known as tkamppeter
micahggot it, those format string errors weren't so bad...06:51
=== micahg changed the topic of #ubuntu-devel to: Precise open for uploads | Ubuntu 11.10 Released! | 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 application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cnd
* micahg wonders if cnd is still piloting...06:59
dholbachgood morning07:00
didrocksmicahg: I guess he is forever! :-)07:01
didrockshey dholbach07:01
dholbachsalut didrocks07:03
=== Claudinux_ is now known as Claudinux
=== Laibsch1 is now known as Laibsch
slangasekjamespage: is libslf4j-java on your radar already for MIRs?  mysql-connector-java also wants it; if libslf4j-java goes to main (along with ant-contrib, which I see the MIR for), we can make that a sync07:46
jamespageslangasek, its not but I can add it to the list07:47
jamespageant-contrib has already been in main so should not be an issue07:47
* slangasek nods07:47
slangaseklibslf4j-java is wanted by libmaven2-core-java... I guess that means we probably need it?07:47
jamespageslangasek, I'm working on removing the maven parts in component mismatches at the moment07:48
slangasekok, I'll go ahead and sync this then, and assume the rest will shake out on its own - thanks :)07:48
jamespageslangasek: should be fine libslf4j-java was in main until oneiric anyway08:00
slangasekah, ok08:00
cjwatsonslangasek: we use wget-udeb in eucalyptus-udeb and system-integrity-check; it was originally introduced for the latter, I think on the grounds that it had HTTPS support, although system-integrity-check doesn't seem to use that facility08:48
cjwatsonslangasek: in the case of eucalyptus-udeb we use wget-udeb because the CLC only speaks HTTPS08:48
cjwatsonslangasek: perhaps the udeb could straightforwardly be a separate build pass without libidn support?08:49
micahghi Mirv, thanks for the update on the libvoikko issue, I'll should be able to take care of it later today09:45
micahgwhich reminds me, pitti, Bug #832582 is a regression caused by a firefox security upgrade in another package (libvoikko), would you like it to sit in -proposed for a week before pushing to -updates/-security or is me running through the test case sufficient?09:46
ubottuLaunchpad bug 832582 in libvoikko (Ubuntu Natty) "mozvoikko makes Firefox 6 crash" [Medium,In progress] https://launchpad.net/bugs/83258209:46
pittimicahg: I'm fine with moving to -updates as soon as it's verified09:47
apwcjwatson, i have been musing about how hard it is to switch to a verbose debug boot, as the construction of the command line etc includes variables i am wondering if we could have a separate menu entry in the top level grub2 menu which would toggle the type of boot "Option: Verbose" and that could set variables to flip the boot style09:47
micahgpitti: thanks09:47
micahgpitti: I'm going to build it in the Mozilla Security PPA since it needs to go to -security, do you want it copied through proposed at all?09:48
pittimicahg: ah, security route WFM09:48
pittimicahg: in fact, better to have in -security, as people who only have -seurity, but not -updates should still get it09:49
micahgpitti: exactly, thanks09:49
cjwatsonapw: it starts getting unwieldy; really once we start having toggleable options I think we want to be doing something involving gfxmenu09:56
apwcjwatson, sounds like a beermat conversation at UDS level problem to me09:57
=== zyga-gone is now known as zyga
=== zyga is now known as zygqa
=== zygqa is now known as zyga
* cjwatson uploads coreutils. what could possibly go wrong10:08
nigelbFamous last words? :P10:08
cjwatsonthis is why I'm doing it at the start of a day not the dend10:09
cjwatsonend10:09
Mirvmicahg: ok, thank you for the information!10:09
nigelbheh, good idea :)10:10
nigelbYou lose a day and not a night of sleep.10:10
nigelbSpeaking of sleep.... haven't seen infinity around since the release.10:10
cjwatsonnigelb: everyone's entitled to the odd holiday10:16
nigelbcjwatson: Ah! :)10:19
apwcrazy notion ... noone is allowed to sleep let alone have time _off_10:20
lynxmanapw: I'm all for that, clockwork orange style10:30
doko_pitti, seb128: could somebody from the desktop team take over the gamin merge?10:50
pittidoko_: yes, can do10:52
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
=== firewave is now known as FireWaveJob
cjwatsondoko_: could you merge hdf5 (or I'll do it if you prefer)?  switching that to libjpeg-dev via the merge will fix several build failures12:40
doko_cjwatson, will do12:44
cjwatsonta12:44
OdyXpitti, tkamppeter: FYI, http://wiki.debian.org/Teams/Printing/RethinkingTheStack#Action_1_-_Rename_printing_driver_packages13:06
=== deryck_ is now known as deryck
cjwatsontkamppeter: BTW, the cups installability problem from yesterday should be resolved; I gave back all the failed builds, I think13:06
OdyXcyphermox: did you get my "RFC: usb-modeswitch *" mail (that is To: debian-devel) ? I'd like to have your input on that. (or slangasek's fwiw).13:10
cyphermoxhadn't seen it no, looking now13:11
cyphermoxI rather 5, but that's because I've already been spending lots of time on that; I do need to bug upstream to include it in the tarball though, after making sure it's in sync with the current tcl stuff13:13
ximionhi! does someone know why all recipe-builds on LP fail with this error:13:48
ximiondh clean --parallel --with python213:48
ximionmake: dh: Command not found13:48
ximionThis happens now for three days, is it just me or is there something wrong for everyone?13:49
gesermissing debhelper in Build-Depends?14:02
OdyXcyphermox: I would have guessed so. :-)14:05
OdyXcyphermox: what about 2 ? What would be the impact on the first CD ?14:06
OdyX(jimtcl's package being currently 464k, before me stripping most of it out.)14:06
cyphermoxOdyX: embedding doesn't sound like such a bad idea to get to a standalone binary; but it won't be possible to know that it needs a rebuild when jimtcl changes (if separate), since it won't show up in nbs and stuff14:06
OdyXcyphermox: embedding is nice at first sight as it "converts" the tcl script into a standalone binary, but it's clumsy. From the distribution point of view, it's hard to justify to do static-linking where everywhere else we do dynamic, especially for a script under /usr.14:08
cyphermoxright14:08
cyphermoxOdyX: well, 240k on the CD isn't huge but CD size is always a major concern; if we have to I guess it can be done. that said...14:09
cyphermoxOdyX: ... it doesn't cover the second case that we'll again have a tcl interpreter getting loaded at boot time, which was another reason why usb-modeswitch-dispatcher was rewritten14:10
OdyXcyphermox: we could even consider a "jimsh-tiny" that has only what usb-modeswitch needs.14:10
OdyXcyphermox: ah right. Could you maybe explain that in a mail answering mine to debian-devel ?14:11
cyphermoxOdyX: otoh, how is the jimsh that usb-modeswitch ships?14:11
cyphermoxI mean, is it very big?14:11
OdyXcyphermox: as far as I can see, it's a libjim.a of 316K14:12
cyphermoxOdyX: ok14:13
OdyXcyphermox: when compressed into usb_modeswitch_dispatcher, the remaining binary is 188k14:13
cyphermoxI wish Josua would be so kind as to ship both and allow for which version to be chosen at build time :)14:16
OdyXcyphermox: well, as I always said (I think), if the (your) C program is included upstream, I consider that "upstream" and will use that; problem solved.14:17
cyphermoxright14:18
cyphermoxworking on it, I just sent another email to him :)14:18
OdyXnice .14:20
pittidoko_, seb128: committed our gamin chagnes to Debian, uploaded, synced14:25
seb128pitti, thanks14:26
tkamppetercjwatson, thanks, I have already seens it.14:30
doko_lucas, what's the status of ruby1.9? should we get it into main for precise?14:37
lucasdoko_: the target for finishing the migration to gem2deb is the freeze date for wheezy14:38
lucasdoko_: doing it for the freeze date for precise might be difficult14:38
lucasdoko_: burndown chart: http://pkg-ruby-extras.alioth.debian.org/wheezy/14:38
lucasdoko_: unless we get help from the ubuntu side, of course :P14:40
kelemengabormvo: hi, could you take a look at bug #873905 ? The proposed update-manager package seems to contain a high impact translation regression.14:44
ubottuLaunchpad bug 873905 in update-manager (Ubuntu Precise) "Update-manager not using current translations during upgrade" [High,In progress] https://launchpad.net/bugs/87390514:44
mvokelemengabor: sure14:50
kelemengaborthanks!14:50
doko_lucas, just wondering if we should get ruby1.9 into main then (to build 1.9 extensions) ... and keeping 1.8 as the default14:51
doko_cjwatson, ^^^14:51
cjwatsonI'm OK with that, presumably it's not on CDs14:52
RiriNew development site14:53
Ririhttp://goo.gl/lBJYo14:53
Ririhttp://goo.gl/lBJYo14:53
doko_jdstrand, are you ok having ruby1.9 in main (in addition to 1.8)? ^^^15:00
jdstrandwhoa15:00
jdstrandno way15:00
jdstrandunless things have changed a lot recently15:00
jdstrandaiui, 1.9 was basically a test bed is and constantly changing15:01
jdstrandvery, very hard to support15:01
doko_jdstrand, see lucas plan above15:01
jdstrandif it has stabilized, then maybe15:01
lucasdoko_: ah, then you probably have to include it in main given that gem2deb depends on both15:01
doko_jdstrand, please lets sort it out this week. so we don't merge packages, removing ruby1.9 support15:02
jdstrandlucas: has 1.9 stabilized?15:03
jdstrandlucas: keep in mind, my recollection may be quite old...15:03
lucasjdstrand: yes15:04
lucasjdstrand: in debian, we are considering switching to 1.9 as default for wheezy15:05
jdstrandso we are actually talking about ruby1.9.115:05
jdstrandthe problem is that supporting 2 rubies for 5 years is suboptimal15:06
doko_jdstrand, but iiuc, we would have to patch a lot of packages for precise, if we do not?15:08
slangasekcjwatson: yep, looks like a separate no-libidn pass is the way to go15:08
jdstranddoko_: I don't know, I just now am coming up to speed15:08
jdstranddoko_: on the other hand, it looks like 1.8.7 will only get upstream support unitl June 201315:09
jdstrandhttp://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/15:09
jdstrandso upstream is recommending 1.915:09
doko_jdstrand, right, but iiuc, gem2deb will build for both (and we'll have to have both in main), unless we commit to convert to 1.9, going ahead of Debian15:10
jdstrandlooking at upstream and lucas' comments, I think ruby1.9.1 in main would be fine. I wonder if we can demote ruby1.8...15:11
doko_cjwatson, do you fix libgd2?15:11
jdstranddoko_: it might be worth helping them, as we will be stuck with 4 years of 1.8.7 support without upstream. last I looked at the codebases, they were radically different15:11
jdstrandagain, that was a couple of years ago15:12
doko_lucas, do you stick to 1.9.1, or will there be minor updates?15:12
jdstrandwell, that is jsut the package name15:13
lucasdoko_: see package description:15:13
lucas .15:13
lucas In the name of this package, `1.9.1' indicates the Ruby library15:13
lucas compatibility version. This package currently provides the `1.9.3'15:13
lucas branch of Ruby, which is compatible with the `1.9.1' branch.15:13
jdstrandthe actual upstream version is 1.9.3~rc1-115:13
doko_ahh, ok15:13
lucaswe are very likely to stick with 1.9.3 in wheezy, yes15:13
jdstrandI'm guessing that is because of the early 1.9 prerelease snapshots15:14
lucasthere will be a few, bugfix-only updates15:14
lucasthe stable branches of ruby tend to be maintained quite reasonably15:14
=== smb` is now known as smb
jdstrandthat is consistent with my experience. last I looked at ruby1.9 (the source package) it had not yet stabilized15:15
jdstrandhence the initial reaction :)15:15
jdstranddoko_: we would probably want Daviey to weigh in on ruby1.8 demotion or ruby1.9 by default15:17
hallyntyhicks, do you want to create a blueprint for ecryptfs?15:19
kirklandhallyn: i think he has one15:19
hallynoh lemme search harder15:19
tyhickshallyn: https://blueprints.launchpad.net/ubuntu/+spec/security-p-ecryptfs15:19
hallyncool, thx15:19
tyhickshallyn: np - let me know if you have other ideas we need to discuss15:21
mvokelemengabor: its uploaded now, thanks again for the quick notification !15:23
kelemengaboryw :)15:23
hallyntyhicks, nope, testing is on there, i'm good :)15:25
doko_jdstrand, Daviey sounds find, but lets sort out it this week15:25
tyhickshallyn: despite it being at the bottom, it is one of the top items to discuss15:25
hallyntyhicks, hopefully i'll be disciplined enough to review the emails from this cycle about it beforehand15:26
cjwatsondoko_: I already did15:30
doko_cjwatson, ahh, I see. binaries not yet avail15:33
cjwatsondoko_: should just have published but maybe not yet mirrored, except for powerpc which was stuck behind firefox/thunderbird builds last I looked15:35
cjwatsonoh, powerpc has built too, so should be available in ~1hr15:35
* cjwatson retries libgd-gd2-perl for giggles15:35
pittioh, someone flushed the precise-changes@ queue?15:36
cjwatsonwe've been asking IS about that, maybe somebody processed it15:38
cnd@pilot out15:39
=== udevbot_ changed the topic of #ubuntu-devel to: Precise open for uploads | Ubuntu 11.10 Released! | 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 application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
cndmicahg, thanks :)15:39
didrockscnd: what a commitment, a full day of piloting! :)15:40
cndhah15:40
ricotzhello, is this a known debhelper problem "dpkg-shlibdeps: error: package. is not a valid version" on precise?15:49
cjwatsonricotz: if it is it is certainly not affecting all packages15:53
cjwatsonricotz: sounds more like a broken shlibs file to me15:53
cjwatsonricotz: I noticed that in cogl - is that what you're looking at?15:57
ricotzcjwatson, yes, and a custom cairo packages which uses a splitted symbols file too16:09
cjwatsonricotz: so I think this is probably junk in the shlibs file and that that would be a good place to start investigating; I can't reproduce this with a cogl/i386 build in pbuilder16:12
cjwatsonICBW of course but it doesn't look like a general debhelper problem at this point, to me16:12
ricotzhttps://launchpadlibrarian.net/82920262/buildlog_ubuntu-precise-amd64.cairo_1.11.3%2Bgit20111015.3813066f-0ubuntu1~12.04~ricotz0_FAILEDTOBUILD.txt.gz16:12
ricotzi havent built it locally yet, but this failed on i386 and amd6416:13
cjwatsonok, so build locally and then peer at the shlibs files; maybe also run with DH_VERBOSE=116:14
ricotzcjwatson, alright, will do, thanks16:14
=== dendrobates is now known as dendro-afk
Davieydoko_ / jdstrand: I don't have a weighted opinion either way TBH (RE: ruby)16:35
superm1mvo, got some logs for the lightdm upgrade problem that keeps happening https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/87694516:35
ubottuUbuntu bug 876945 in update-manager (Ubuntu) "Upgrade didn't properly set-up lightdm" [Undecided,Confirmed]16:35
=== deryck is now known as deryck[lunch]
brendandeh, why has unity stopped working after the most recent updates?16:45
seb128did it?16:45
seb128what is your .xsession-errors?16:45
brendand/usr/lib/nux/unity_support_test: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory16:46
brendandlooks suspicious16:46
mvothanks superm1, I'm not sure I will manage tonight, but I put it on my list for tomorrow16:47
=== tkamppeter_ is now known as tkamppeter
brendandunity-2d-panel: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory16:48
brendandseb128: also, though i've been trying both 3d and 2d16:48
seb128brendand, seems your libGL is screwed, do you use binary drivers?16:49
seb128brendand, dpkg -S libGL.so.116:49
brendandseb128 - ah. i activated fglrx and then deactivated it.16:49
superm1thanks mvo16:50
seb128brendand, seems like it let you libGL alternative broken or something16:50
slangasekbrendand: please file a bug against fglrx-installer then; it's not supposed to ever leave libGL.so.1 broken like that16:50
mvothank you superm116:50
=== beuno is now known as beuno-lunch
brendandseb128 - actually i deactivated it because my display wouldn't come back after suspend with it activated. i'll file the bug16:51
seb128brendand, did you use jockey to enable,disable it?16:51
seb128slangasek, bregma: bug #85594316:52
ubottuLaunchpad bug 855943 in fglrx-installer (Ubuntu) "Installing then uninstalling FGLRX makes Oneiric's Unity unbootable" [Undecided,Confirmed] https://launchpad.net/bugs/85594316:52
seb128"known", I pointed it to tseliot before Oneiric released16:52
seb128but maybe it should get milestoned or assigned to somebody16:53
macostgraber: http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/2011-October/006721.html this was debian response to that16:54
=== dendro-afk is now known as dendrobates
slangasekseb128: yes, that surely should be a higher priority than 'undecided' :/16:56
slangasekseb128: triaged, thanks16:56
seb128slangasek, thanks16:56
=== deryck[lunch] is now known as deryck
dobeyis there any policy documentation on how to split up gir1.2-foo packages from a single source? don't recall seeing anything in deb policy manual17:37
luisthey im getting this problem: http://pastie.org/2718936 on my chroot. im following this: https://help.ubuntu.com/community/LiveCDCustomizationFromScratch is that really a problem?17:42
=== beuno-lunch is now known as beuno
ricotzcjwatson, this debhelper problem is caused by "/var/lib/dpkg/info/libegl1-mesa:amd64.symbols", so it seems like debhelper changed its behaviour here18:01
ricotzlibEGL.so.1 libegl1-mesa #MINVER# | libegl1-x1118:01
ricotz # package.18:01
ricotz _eglBindContext@Base 7.8.118:01
slangasekno, debhelper doesn't interact with symbols files18:03
slangasekdpkg-shlibdeps / dpkg-gensymbols do all the work18:03
ricotzslangasek, ok, it looks like the "old" one left this comment part in the symbols file which looks like18:04
ricotz+libEGL.so.1 libegl1-mesa #MINVER# | libegl1-x1118:04
ricotz+ # These are all internal symbols between libEGL and the18:04
ricotz+ # drivers.  Handle the dependency explicitly in the driver18:04
ricotz+ # package.18:04
ricotz+ (regex)"^_egl.*@Base$" 7.8.118:04
slangasekso it looks like a dpkg-shlibdeps behavior change; I can confirm that comment was present in /var/lib/dpkg/info/libegl1-mesa:amd64.symbols in oneiric, and we didn't have the build failure there18:04
slangasekis rebuilding libegl1 enough to fix the broken comment?18:05
ricotzslangasek, havent checked, i was looking at the cogl and my cairo failures which leads to this18:05
cjwatsonI'm failing to find any relevant changes in dpkg18:09
cjwatsonit seems to think comments must start at the beginning of a line ("#" not " #") in both oneiric and precise18:11
slangaseklooks like it might be a difference in the packages actually being pulled in as build-dependencies?18:13
slangasekbuilding cogl in oneiric doesn't use libegl1-mesa18:13
ricotzcjwatson, looks like it, but why are two lines stripped and one left in?18:13
slangasekso maybe libegl1-mesa is busted in oneiric but nothing uses it18:13
ricotzslangasek, the armel build does18:13
slangasekoh, that's going to be actual work to test18:14
slangasekalright18:14
slangasekgo go gadget cross-compiler18:14
ricotzslangasek, you can try this too https://launchpad.net/~ricotz/+archive/staging/+sourcepub/2004607/+listing-archive-extra18:15
ricotzwhich uses libegl on all archs18:15
cjwatsonricotz: I haven't parsed my way all the way through this code, but perhaps the shorter line with only one word in the comment looks enough like a legitimate symbol line that dpkg's parser retains it18:16
ricotzand went fine on oneiric18:16
ricotzcjwatson, could be, the other lines have more spaces18:17
slangasekpfffff, can't cross-compile cogl because of gir18:19
slangasekok18:20
zulslangasek: is there a reason why we cant have samba 3.6.0 for percise18:22
ricotzslangasek, mesa build fails too on precise18:23
slangasekzul: I don't know; currently it's only in experimental, please don't merge it from there as the packaging is not current wrt various improvements in unstable18:23
zulslangasek: k18:23
slangasekzul: as for whether it's ready for prime time and should be included in precise, I can't say - I suggest posting to the mailing list (pkg-samba-maint@lists.alioth.debian.org) to find out what bubulle's planned timeline is for unstable18:24
ricotzslangasek, cjwatson so this is parsed as valid entry instead of being ignored18:24
zulslangasek: k i will18:25
cjwatsonricotz: regardless of parser bugs, the file is buggy18:25
cjwatsonthe leading space before # should be dropped18:25
cjwatson(though I can't say for sure that that will fix the bug)18:25
slangasekkees: are you planning to take care of the merges that you're TIL on, or would you like me to find someone else to do them?18:26
ricotzcjwatson, i already pinged RAOF and Sarvatt ^ and now again ;)18:26
slangasekkees: oh, pam is one of them, I guess I know someone who could do that merge ;P18:26
slangasekRAOF: say, what's the difference between a fake merge from experimental and a real one? (mesa)18:27
slangasekricotz: since I have Debian XSF commit rights, I'll go ahead and commit the fix now to the Debian git18:27
ricotzslangasek, ok18:28
cjwatsonslangasek: it does occur that the parser bug might misfire even without the leading space, so still worth testing ...18:28
slangasekcjwatson: yep, will do18:29
keesslangasek: please feel free to find other folks if I'm blocking. I probably won't have time for merges for a few weeks18:30
slangasekkees: ack - I don't know that anything's blocked currently, but I'd rather we not let things like sudo linger until FF :)18:31
keeshehe18:32
slangasekcjwatson: what do you think about changing MoM to spit out UNRELEASED as a changelog target instead of the current devel dist?18:32
slangasekcjwatson, ricotz: confirmed that egl1-using cairo package builds fine on oneiric in spite of this broken .symbols file comment, so something certainly seems to have changed in dpkg18:34
* SpamapS got his askubuntu T-shirt today. :-D18:37
SpamapSjcastro: ^^ :-D18:37
jcastroNot me. :(18:38
cjwatsonslangasek: makes sense; done (at least for future merges)18:38
=== dendrobates is now known as dendro-afk
SpamapSjcastro: sent priority mail, so may be stuck somewhere :p18:38
slangasekcjwatson: cool, thanks :)18:41
ricotzcjwatson, oh, did you fix it? where?18:52
cjwatsonricotz: no.  there were two overlapping conversations heree.18:53
cjwatson*here18:53
ricotzah, i see18:53
c2tarunhi, my system froze few minutes ago, I have to power reboot, is there any way to know the reason by viewing log files/19:01
cjwatsonI think on the whole working on a library transition with a half-day build queue is too frustrating and I should do something else for a while instead19:04
highvoltageI suggest some ice-cream, cjwatson.19:05
cjwatson... but icecream isn't involved in this library transition - no, wait19:06
nigelbI as about to suggest alcohol, but I see the irony in suggesting icecream :)19:06
stgraberslangasek: for that ifupdown bug, I confirmed that it's a regression in the 0.7 series (reproduced on Debian using unstable and then installing the latest ifupdown from experimental). I'll file a bug and then see if I can maybe figure out the fix (I tend to get lost in ifupdown's code...)19:21
slangasekstgraber: oh, you found ifupdown's code to get lost in, did you ;)19:41
=== kancerman_ is now known as kancerman
slangasekwould love to see ifupdown rewritten in straight C someday19:41
=== akgraner` is now known as akgraner
=== yofel_ is now known as yofel
slangasekcjwatson, ricotz: confirmed that installing dpkg-dev+libdpkg-perl from precise is enough to trigger this build failure with oneiric packages... so wherever that behavior change is, it's in dpkg somewhere19:57
LoRezwhere would I go to find a contractor to package something?21:26
ScottKHere is not a bad place perhaps.21:27
LoRezI need ftp://ftp.comtrol.com/dev_mstr/rts/drivers/linux/devicemaster-linux-4.22.tar.gz packaged up.  It's a kernel module and utilities.21:38
LoRezpreferably for lucid21:54
=== dendro-afk is now known as dendrobates
micahgare there any plans for xz debs on images for P?22:25
slangasekwhat plans do you have in mind?  I believe we already went through several cycles ago and changed the compression type for all the low-hanging fruit22:26
micahgslangasek: oh?  I thought there were issues w/it for the live fs  I was thinking Firefox/Chromium since they're huge22:31
slangasekthere are issues in that compressing .debs has no impact whatsoever on livefs size22:31
cjwatsonmicahg: you're welcome to use it for individual debs, as long as you Pre-Depends: dpkg (>= 1.15.6)22:31
cjwatsonbut as slangasek says, it won't affect the livefs22:32
micahgcjwatson: ok, it might be worthwhile for bandwidth issues though since we update these often, I'll make the changes if there are no objections. what about in a stable release?  would this be something we could switch safely22:33
cjwatsonI can't advise making non-required changes in stable releases22:33
micahgok, will ask pitti about it later22:33
cjwatsonI mean that's a no vote (though not a veto) from me, not "no opinion"22:34
cjwatsonit's definitely not possible for lucid22:34
cjwatsonit didn't have a new enough dpkg22:34
micahgah, ok, will discuss amongst my team then, yeah, not for lucid, but for everything later, I can at least do it for Precise though22:34
cjwatsonyes22:35
cjwatsonafter precise we'll be able to drop the Pre-Depends22:35
* micahg doesn't mind the Pre-Depends, these are Ubuntu only anyways22:36
cjwatsonUnable to obtain lock  held by cjwatson@bazaar.launchpad.net on crowberry (process #20203), acquired 4041 hours, 14 minutes ago.22:39
cjwatsonthat might not be current any more22:39
StevenKcjwatson: bzr break-lock ?22:39
cjwatsonyes I know22:39
cjwatsonI just found the length of time amusing22:39
StevenKHah, yes.22:39
cjwatsonpretty much exactly a release cycle :)22:40
slangasekhah22:41
penguin42can a qt person look at bug 877791 please - multiple qt apps crashing under unity and someone has attached a one line fix; if the fix is right it would seem appropriate for an update (appmenu-qt)22:59
ubottuLaunchpad bug 877791 in appmenu-qt (Ubuntu) "appmenu crashes on AppMenuPlatformMenuBar::setAltPressed" [Medium,Confirmed] https://launchpad.net/bugs/87779122:59
SpamapSpitti: when you're around.. I think its about time we wave bug 665185 through to lucid-updates. It hsa been in -proposed a long time, and was allowed in without a TEST CASE...23:09
ubottuLaunchpad bug 665185 in sysvinit (Ubuntu Lucid) "/etc/init.d/sendsigs fails to kill some processes" [High,Fix committed] https://launchpad.net/bugs/66518523:09
SpamapSpitti: since its effectively a race condition that it is testing.. I think we should allow it through.. simple patch.. clearly needed to help keep peoples' data safe.23:09

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