/srv/irclogs.ubuntu.com/2011/05/23/#ubuntu-devel.txt

=== tkamppeter_ is now known as tkamppeter
djustice|fffdgen pkg.. x64 is busted, --force-arch an i38b deb and it's good.. -.- wth..03:41
pittiGood morning05:29
stgrabergood morning pitti05:30
ajmitchmorning pitti05:30
=== _LibertyZero is now known as LibertyZero
=== yofel_ is now known as yofel
=== doko__ is now known as doko
didrocksgood morning07:50
dholbachgood morning08:54
=== tkamppeter_ is now known as tkamppeter
dokoapw, rtg: could one of you merge kexec-tools?10:10
apwdoko i don't think i have ever done that, is there some docs on how one does10:11
dokojhunt: could you take over the libnih and sysvinit merges?10:11
apw(its likely about time i did know how)10:11
dokoapw: ahh, no, seems to be a lool thing (arm)10:13
apwdoko, ahh ok10:13
persiaapw, You may as well try if you want to learn.  Basically grab the debian and Ubuntu sources.  Look at the diff between Ubuntu and the Debian upon which it is based.  Discard that which is unneeded, and rebase the rest on the new Debian.10:16
persia(if you are slow, or get it wrong, lots of folk (probably especially lool) would be happy to help)10:17
apwpersia, yep10:17
cjwatsonapw: https://wiki.ubuntu.com/UbuntuDevelopment/Merging10:22
apwcjwatson, ahh thats what i am looking for thanks10:23
Laneyhttp://people.canonical.com/~dholbach/packaging-guide/html/udd-merging.html ;-)10:24
pittikees, jdstrand: releasing hardy linux to -security/-updates10:29
jhuntdoko: looking at it now...10:56
dokocjwatson: openssl again builds for i486/i585/i686. merge error?10:58
=== cking_ is now known as cking
cjwatsondoko: where are you seeing that?  no sign of it in https://launchpadlibrarian.net/70883771/buildlog_ubuntu-oneiric-i386.openssl_1.0.0d-2ubuntu1_BUILDING.txt.gz11:06
pittitkamppeter: hey Till, how are you?11:10
pittitkamppeter: has there been a decision of https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-system-config-printer-vs-gnome-3-control-center ? can you please add some work items and clean up the whiteboard, to turn it into a real blueprint? thanks!11:11
dokocjwatson: ouch, wrong chroot :-/ one more coffee ...11:11
cjwatsonheh11:11
apwcjwatson, kexec-tools in debian recently added a udeb, we seem to have not pulled that in in previous merges, do we want that do you think?11:14
cjwatsonfeel free to include it11:14
cjwatsonin general if Debian has something there should be an explicit reason not to have it11:14
cjwatsonand there isn't, in this case11:14
cjwatson(not saying our installer will actually use it though)11:14
apwcjwatson, ack11:15
cjwatsondoko: llvm-2.8 seems to build successfully on current amd64; mind if I do a no-change upload of it to finish the ocaml transition?11:40
cjwatsondoko: (I'm not in ~pkg-llvm, though, so can't commit to its branch)11:41
dokocjwatson: sure; I hope, we can drop it later this cycle as well11:42
cjwatsonright, no objection to that, just want it off my list for now :)11:43
cjwatsonoh, lp:~pkg-llvm/+junk/llvm-2.8-ubuntu is out of date anyway, so meh11:46
dokomy bad11:46
cjwatsonfreeflying: can libofetion be synced, or does it need a merge?  openfetion needs a newer version of it to build12:15
=== MacSlow is now known as MacSlow|lunch
ElementCracker:D12:28
apwcjwatson, we have some ubuntu specific patches on kexec-tools, but they are not named specially, is there value in prefixing them with ubuntu- for clarity?12:33
cjwatsonapw: practice varies12:34
cjwatsonsome people like to do that; I don't consider it critical12:34
=== smb` is now known as smb
tkamppeterpitti, OK. My plans this week are putting up bug reports on the appropriate packages to make up work items, so that the two Blueprints get implemented.13:02
pittitkamppeter: ah, good; please link the bug reports to the specs, then they automatically become tracked as work items13:02
tkamppeterpitti, this was my intention.13:05
tkamppeterpitti, for new packages to be added, like colord, I have to link a "Needs packaging" bug?13:05
tkamppeterpitti, colord is not really a printing package, but something more general, who should package and maintain this?13:06
ScottKpitti: Who is "fboucault" to whom you gave a work item in the CD space spec to split off Qt modules?  It'd be nice if there was some coordination with the Kubuntu team on this.13:11
pittiScottK: I just reordered it, it was already there13:11
ScottKOK.13:11
pittiScottK: Florian has worked on unity-2d and some Qt packaging improvements13:11
pittiof course this should be coordinated with Debian as well ideally13:12
ScottKYes.13:12
ScottKDoesn't seem to be on any channels I'm in for IRC (Kaleo)13:13
pitti(pinged him)13:14
kaleohi13:15
pittiScottK: please meet kaleo (Florian), who works on unity-2d13:15
ScottKThanks.13:16
pittikaleo: please meet ScottK, one of the Kubuntu masters (in this context)13:16
kaleo:)13:16
kaleohi ScottK!13:16
ScottKkaleo: I see you have a work item to split out some Qt modules to save space on the Ubuntu CD.13:16
ScottKWhen you are ready to work on this, I'd like to invite you to join us in #kubuntu-devel to coordinate the change.13:16
kaleoScottK: I think my work item was to list the Qt modules required by Unity 2D13:16
ScottKYou are, of course, welcome anytime, but I want to make sure that things are coordinated.13:17
kaleoScottK: I just joined13:17
ScottKGreat.13:17
seb128didrocks, ^13:18
seb128didrocks, (not sure if you work on that or not, just highlighting in case)13:18
ScottKThe work item in question is " [fboucault] Split off some more Qt modules which we don't need (> 1 MB):"13:19
didrocksyeah, I was supposed to coordinate that with the kubuntu team in case, didn't know kaleo had a WI13:19
didrocksseb128: thanks for the hilight :)13:19
seb128seems like the wi should be for didrocks13:19
didrockskaleo: reassign me this one13:20
kaleodidrocks: I need to find it first :)13:20
kaleo(I'm pretty new to using blueprints)13:20
pittior split it into "[florian] figure out needed modules" and "[didrocks] split pacakge"?13:20
ScottKhttps://blueprints.launchpad.net/ubuntu/+spec/desktop-o-cdspace13:20
didrocksand anyway, as I already discussed for comaintainance with ScottK, I'll do that with the kubuntu team, once I'll have the list of needed module13:20
ScottKOK.  Great.13:20
kaleoScottK: thanks13:21
kaleopitti: good idea, let me do that13:21
pittikaleo: FYI http://people.canonical.com/~platform/workitems/oneiric/canonical-desktop-team.html#fboucault13:22
pittikaleo: has links to the blueprints, etc.13:22
kaleopitti: superb, thanks13:22
kaleodidrocks: I split the WI13:22
kaleodidrocks: I mean, I just did the split13:22
didrockskaleo: excellent, thanks :)13:23
kaleodidrocks: I shall send you an e-mail with the list of modules13:23
didrockskaleo: perfect!13:24
kaleodidrocks: done!13:29
pittikaleo: congrats, you are the first to finish all his oneiric WIs on the desktop team page :)13:37
apwis there a google calendar for the ubuntu release schedule for oneiric ?  doesn't seem to be in any of the ones already have13:43
apw(i suspect i used to be the Ubunt Release calender ... which stopped at 11.04)13:44
apwskaet, the Ubuntu Release calender does not have anything for Oneiric in it, is that an oversite or is the info no longer there)13:45
freeflyingcjwatson: libofetion can be synced, and in terms of the FTBFS of openfetion, will do a upload soon to fix the build dependency13:46
cjwatsonfreeflying: OK, can you file a sync request bug please?13:48
cjwatsonfreeflying: why does openfetion need an upload?  I thought it was just that it needed the newer version of libofetion.13:48
freeflyingcjwatson: because of the name change of libnotify13:49
cjwatsonah13:50
kaleopitti: thanks, I will be glad to get a tiny item next cycle :)13:50
=== MacSlow|lunch is now known as MacSlow
apwpersia, i wonder if you would have a min to review the kexec-tools merge i've been playing with: https://code.launchpad.net/~apw/ubuntu/oneiric/kexec-tools/merge14:01
apw(or indeed anyone who is interested)14:01
=== bregma is now known as bregma|holiday
persiaapw, I'd be happy to take a look.  I can't accept the merge.14:02
apwnp, more worried about the mechanics at this stage14:02
persiaSpeaking personally, when doing packaigng with bzr, I like to have one commit per debian/changelog entry, for ease of comprehension.  This doesn't affect anything: just expression of personal preference (and happens to work really nicely with debcommit)14:03
apwpersia, mostly this was a scripted package-merge so there is only one change in that sense14:05
=== johanbr_ is now known as johanbr
persiaapw, Looks properly formatted and documented to me.  The patches seem to apply/unapply cleanly (I'm not sure if you had to rebase, but if you did, nice work).14:31
apwpersia, thanks :)14:31
=== dendrobates is now known as dendro-afk
cjwatsonogra_,NCommander: FYI, https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-live-build14:55
skaetapw,  Updating the ubuntu release calendar for Oneiric is on the to do list for this week.14:59
apwskaet, ok cool, just wondering as it appears that a1 is already "next week"15:03
* skaet nods15:04
apwlool, you about?  wonder if you could review a kexec-tools merge i have done, seems you are nominal owner: https://code.launchpad.net/~apw/ubuntu/oneiric/kexec-tools/merge15:06
jaromilre all15:14
jaromili'm trying to add our software (apt.dyne.org WIP) to software-center. have so far read the code and the little docu available and couldn't manage to have anything else to appear on the left panel below Canonical Partners15:16
jaromilanyone willing to reply a few questions? i'd like to avoid taking drastical decisions, like overwriting software-center code or fork it15:17
jaromilmaybe i'm doing something wrong, yet adding a .list and .eula into app-install/channels doesn't suffices15:17
persiajaromil, app-install-data-partner is a handy reference package for your goal.  Don't forget to include .desktop files (and associated assets).15:18
jaromilsaw that. ah! .desktop etc. is also needed to activate the display of channel?15:19
persiaI'm not an expert (I last played with a channel for karmic), but the desktop files are used to display the software choices.15:20
jaromilthanks for the tip! i will complete the package with .desktop files for software and see how it goes. cheers!15:20
loolapw: Merge looks good on the packaging side, there are some gratuitous changes in the diff which I think result from cleaning the package and then committing the cleaned tree15:20
apwlool, yes indeed, is clean the wrong state ?15:20
jaromili'm not sure about the channel, well it sounds worth trying15:20
loolapw: I'm speaking of the delta on generated files like ./kexec-tools.spec, ./include/config.h or ./configure15:20
apwlool, yeah, unsure what to do with those, i almost feel they shouldn't have been there before15:21
loolapw: This is a bug in the upstream and/or Debian build scripts, but it would be best if you would revert to the state before cleanup so that this doesn't show up in the Debian -> Ubuntu diff15:21
loolapw: You might want to mention the removal of ./debian/README.debian in the merge changelog entry15:21
persialool, Those are being generated by the clean: rule.  Yes, that's not ideal, but it's happening in Debian as well.15:21
apwlool, will do and get back to you15:22
loolpersia: I understand, it's best if it's not committed to the UDD branch though as it makes the debdiff between Debian and Ubuntu harder to read15:22
loolapw: Do you want me to upload this, or can you upload yourself?15:22
persiaAh.  That makes sense, sure.15:22
apwlool, i believe i can upload it, but i'll clean up the bits you mention first15:22
apwlool, and get you to give it the once over15:23
loolapw: Okay15:23
loolmvo: Oy15:25
mvolool: Yo15:25
loolmvo: do you think https://launchpadlibrarian.net/69856446/apt_0.7.25.3ubuntu7_0.7.25.3ubuntu9.3linaro2.diff.gz is applicable to lucid?15:25
* mvo looks15:25
loolmvo: Sorry, that debdiff isn't too readable; https://launchpadlibrarian.net/69855638/apt_0.7.25.3ubuntu9.3linaro2.debdiff is more readable15:26
mvolool: yeah, that should be SRUable, we just need to create a proper testcase for the SRU description, thanks for extracting this15:27
loolmvo: Basically I need this change for the linaro-image-tools testsuite to pass under lucid which is still a release we target (via our PPA); I can keep this APT debdiff in our PPA, but it requires updating from time to time15:27
loolmvo: Could you comment on https://bugs.launchpad.net/linaro-image-tools/+bug/709895 stating the above?15:27
ubottuUbuntu bug 709895 in apt (Ubuntu Lucid) "Testsuite fails under lucid" [Medium,Triaged]15:27
loolmvo: Is it ok if I use the linaro-image-tools testsuite as a test case for whether this works or not?15:28
loolmvo: The symptom in our testsuite is that packages from a local repo don't get picked up because they are unsigned; with the fix, they get picked up again15:28
=== Quintasan_ is now known as Quintasan
mvolool: ok, pointing to this is probably ok, do you want to do the SRU upload or should i?15:30
loolmvo: I don't mind if you do it, you introduce less risk  :-)15:33
loolmvo: But I'm happy to do it if it's too time consuming for you15:34
apwlool, when you were comparing against debian, how were you doing that, via the bzr tags or some other way.  as adding the files back in identicly actually shows up as a remove and add of identicle contents15:38
=== abhinav_ is now known as abhinav-
loolapw: just using "diff" and then | filterdiff -x '*/.bzr/*'15:41
loola bit brutal  :-)15:41
loolyou can also use bzr diff --old ../debian-branch15:42
apwlool, the filterdiff makes most sense to me for this, cool thakns15:44
apwlool do you have an offiicial branch for this that i should be merging into, or do we just rely on the importer15:46
loolapw: I just used the UDD branch, so yeah, importer15:46
loolapw: nowadays, best practice would be to put the UDD branch URL in Vcs-Bzr, but at the time of the last merge, I wasn't aware of that15:47
persiaIsn't there some advantage to merging into the UDD branch rather than using the importer, or is that only true for most atomic commits?15:47
loolfeel free to add it or not15:47
persias/most/more/15:47
loolapw: Ah you were asking whether you should commit and upload, or just upload; I'd recommend commit and upload15:47
jaromilupdate re: software-center - i've been including desktop files for software as in app-install-data-partner, plus .list and .eula in app-install/channels - YET i can't find a way to show an additional software channel in the left bar, below Canonical Partner15:48
=== jdstrand_ is now known as jdstrand
jaromilin software-center/backend/channels.py below line 400 it seems that there is a if...then chain15:48
jaromilwhich includes only specific cases, yet i'm not fluent in py so i might be wrong15:48
apwlool so push it over the importers branch lp:ubuntu/kexec-tools and then upload15:48
jaromili'll be grateful for any further pointer on this issue, again i'd really prefer leave the software-center code unmodified15:49
loolapw: yup15:49
loolapw: "bzr mark-uploaded" will tag it with version from debian/changelog, then bzr push (to push the tag), then upload the .changes you get with "bzr bd -S"15:50
=== dendro-afk is now known as dendrobates
hallynlool: hey - the binutils fix to let seabios build, did that get SRU'd for lucid?16:14
loolhallyn: I don't think so, doko would tell you whether it's on his list16:29
loolhallyn: but is lucid affected?16:29
loolThat seemed like a 2.21.x regression to me16:29
hallynlool: yes, i get the exact same failure building any seabios on lucid16:33
looldoko: ^16:34
hallyn(and maverick too, of course)16:35
loolhallyn: it did get built under lucid though; odd16:35
dokohmm, don't plan to do so16:35
loolbut then binutils might have been updated afterwards16:35
hallynhm16:35
SpamapSpitti: would love to continue my SRU training some time this week if you have some time.16:36
loolhallyn: which failure do you get?  the one about the regs or the one about the backward reloc?16:36
hallynbackward reloc16:36
looldefinitely binutils then16:36
hallyni can go aheda and push to lucid-proposed and see what happens16:36
hallynhad only tried local builds (with freshly updated lucid)16:36
loolhallyn: you could try in a lucid PPA instead of lucid-proposed16:36
hallynallr ight16:37
apwcjwatson, is there a simple way to tell bzr bd -S that you need the orig included, akin to -sa ?16:42
cjwatsonbzr bd -S -- -sa16:42
apwcjwatson, ta muchly16:43
cjwatsonapw: also, bug 49968416:44
ubottuLaunchpad bug 499684 in bzr-builddeb "Interface to dpkg-buildpackage inconsistent and not well documented" [High,Triaged] https://launchpad.net/bugs/49968416:44
pittiSpamapS: did you get my mail about the steps for proposed kernels?16:46
pittiI need to run out for a bit, bbl16:46
SpamapSpitti: no I see nothing about that. Have been having mail client issues though, so I may have accidentally deleted it.16:49
jaromilre-launching, last try: anyone knowledgeable about software-center has little time to spare on it? or any pointers on better com channels to look in?16:52
=== deryck is now known as deryck[lunch]
=== MacSlow is now known as MacSlow|break
pittiSpamapS: bounced it to you again; Subject: Re: [kernel-SRU] Bottleneck to copying kernels to -proposed17:32
hallynlool: (fwiw, still waiting to build, i'll let you know when i have a result :)17:39
SpamapSpitti: ok I found it I had it archived17:39
SpamapSpitti: so we should take a step back. I don't even know how to move things from -proposed to -updates yet. We stopped at sru-accept17:42
pittiSpamapS: ah, I thought I asked you to try sru-release17:43
pittias I wasn't sure how much privilege you need to do the call17:43
keespitti: hardy> thanks!17:54
* sebner waves at tseliot 17:54
=== deryck[lunch] is now known as deryck
tseliothi sebner :)17:55
sebnertseliot: :) , do you remember what we talked about my touchpad problem at UDS (sry, didn't have time last week)17:55
tseliotsebner: kind of... but I still think cnd might know the answer17:56
sebnertseliot: then I'll talk to him! Thanks a lot! :)17:57
tseliotnp17:57
NCommandercjwatson: thans17:59
sebnerpersia: if you haven't read the mail yet I might want to add some lines :)18:11
persiaHeh, sure, go ahead.18:12
sebnerpersia: :), you know, always when you've done something you notice that you forgot something ^^18:13
persiaIf we were perfect, life would be boring18:14
sebnerpersia: but nice and calm ;D18:14
mneptoksebner: "Music is the space *between* the notes." - Debussy (emphasis mine)18:20
sebnermneptok: I think I've heard something like that already :)18:22
hyperairany archive admins here?19:13
hyperairmight i know why banshee and banshee-community-extensions were rejected from -proposed?19:13
persiahyperair, For that, you don't need an archive-admin, you need to look at the affected bug.19:17
hyperaireh whoops19:18
persiaIt was rejected by someone on the SRU team.  In practice, most of these are archive-admins, but wearing a different hat.19:18
hyperairoh okay19:20
Laneyhrm hrm19:49
=== MacSlow|break is now known as MacSlow
LaneyI think there should be a general policy for upstream micro releases rather than requiring projects to go through the exception process19:51
macoLaney: do you mean per-upload exception process? or do you mean like how we have a standing exception for kde's microreleases?19:52
persiaLaney: Some projects have aa different definition of "micro".19:52
Laneypersia: Right, hence guidelines19:52
Laneymaco: I mean upstreams should be able to do micro releases with the exception that they will be accepted as SRUs19:52
persiaIs the process that onerous?  I thought it was just "Document that upstream is sane.  Tell the tech board."19:53
persiaAnd most members of the SRU teams don't care about version numbers, as long as it solves known bugs, doesn't introduce features, is supportable, etc.19:53
LaneyI would like to encourage more projects to support our stable releases, and placing process hurdles in their way isn't a way to do that IMHO19:55
* maxb wonders if there is a sensible channel to ask questions about the use and debugging of sbuild?19:56
LaneyIf the TB could distill their assessment criteria into a policy that'd be a win19:56
Laneyanyway I think I raised this at UDS and someone got an action item to improve the docs, so we'll see what comes out of that :-)19:57
cjwatsonLaney: that's part of what we were trying to do with https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-March/000550.html19:58
cjwatsonthough, OK, that was new upstream versions rather than microversions19:58
persiamaxb: This one works, although if you're not targeting Ubuntu, #ubuntu-packaging is preferred (as some folk object to helping people with PPAs or derivatives)19:59
cjwatsonI agree we should do better for microversions too19:59
TakeGood evening20:03
TakeI'm having a hard time with preseed installation20:04
TakeI'd need a way to keep one of the existing partitions on the hard drive20:04
TakeWith fully automated installation20:04
maxbHmm - well, I'm not targeting anything specific right now, just trying to get a general-purpose sbuild setup in place for future use. It actually works right now if I run sbuild as root, but as my normal user, I get a "Failed to change directory: Permission denied" error from dpkg-source -x20:07
micahgmaxb: are you in the sbuild groupo?20:08
micahg*group20:08
maxbI am20:08
micahgdid you reboot or run sg sbuild after install?20:09
maxbYes (id confirms that my current login session has me in the group)20:09
maxbHm20:10
maxbAh. I wonder if I'm actually in the sbuild group *inside* the chroot20:10
maxbHm. This error appears to be generated by schroot itself as it tries to chdir to the appropriate directory within the chroot20:24
sorenis there an easy way to get apt to output all of its configured sources? I'm trying to help someone debug a problem, and it's kind of awkward to explain that he has to collect the various sources.list.d files, but only the ones named *.list or whatnot.20:36
micahgsoren: apt-cache policy20:37
sorenmicahg: Good point. I guess I could decipher that.20:38
hallynDaviey: hey, around?21:51
hallynlool: confusing - seabios built fine in my ppa for lucid, so i went ahead and pushed to lucid-proposed.  Good news, i guess, except for not liking inexplicably inconsistent results.21:55
Davieyhallyn, o/21:59
hallynDaviey: hey, you have a local eucalyptus cluster right?22:00
hallynDaviey: were you looking at all into whether it uses 'phy' for libvirt .xmls?22:00
Davieyhallyn, I haven't looked as yet22:24
DavieyTBH, i was going to grep the source :)22:24
hallynDaviey: great, all the better, wasn't sure if you had the source available :)22:28
hallynDaviey: thanks22:29
Davieyhallyn, not today, mind22:31
hallynDaviey: k22:34
hallynDaviey: if you get bored tonight, and wanted to look over https://bugs.launchpad.net/ubuntu/+bug/78722022:34
ubottuUbuntu bug 787220 in Ubuntu "[needs-packaging] celt051" [Undecided,New]22:34
hallyni could see discussion over that one going badly22:35
* hallyn wonders whether to ask robbiew to take a look22:36
persiahallyn, Is it that hard to port spice?  new oldlibs are acceptable, but usually cause pain later.22:43
Davieyhallyn, oh joy22:46
Davieyhallyn, What is the concern?22:46
hallynpersia: what do you mean by port spice?22:48
hallynpersia: oh sorry, i thought you siad port celt22:48
hallynpersia: i'ts not htat hard, i think ppa:serge-hallyn/spice in fact is still the one using celt0.7.122:49
hallynpersia: but people pointed out it then won't play nice with redhat22:49
persiahallyn, Won't play nice in terms of binary compatibility, or won't play nice in terms of interoperability?22:49
hallynfor some additional churn we could try and negotiate that to make it work, but the spice people claim they will never update to a newer celt until a 1.0.0 comes out22:49
hallyninteroperability22:49
hallynwell, and of course we'd still need celt051 to talk to a spice server22:50
persiaOh, that's sufficient justification.  Please make that clear in the bug report.22:50
micahgugh, IIRC, there's a Debian bug on this22:50
persiaAnd package it in section "oldlibs" so that nobody else decides it's a nifty idea to start using it for a new project.22:50
zulhallyn: oh joy22:50
persiaDebian Bug 603699 ?22:50
ubottuDebian bug 603699 in wnpp "ITP: celt051 -- The CELT codec v0.5.1" [Wishlist,Open] http://bugs.debian.org/60369922:50
micahgpersia: yeah, I think that's it22:51
hallynpersia: ok, thanks, will do22:52
=== dendrobates is now known as dendro-afk

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