/srv/irclogs.ubuntu.com/2012/05/15/#ubuntu-devel.txt

=== jmp_ is now known as _jmp_
* semiosis is back.02:11
* semiosis is away. please leave a /msg02:11
* semiosis is away. please leave a /msg02:11
* semiosis is away. please leave a /msg02:11
Tm_Tsemiosis: could you turn that off please?02:12
semiosisyes i did already, very sorry about the malfunction!02:12
semiosis:(02:12
Tm_Tnp (:02:12
malkauns_in 12.04 why do i have this window shadow glitch? http://i.imgur.com/7bTMK.png03:12
JonEdneyI kinda like it03:14
malkauns_it may look nice there but trust me it gets annoying03:14
JonEdneyI can imagine.  You may want to check out #ubuntu, it's active right now - been kinda dead in here.03:15
malkauns_heh03:15
dobeyalso, #ubuntu is where to go for general help, not here :)03:18
EvilResistancemhm03:18
pittiGood morning03:57
* slangasek waves03:59
nigelbGuten morgen pitti04:02
highvoltageperl: warning: Setting locale failed.04:06
highvoltageperl: warning: Please check that your locale settings:04:06
highvoltageLANGUAGE = (unset),04:06
highvoltageLC_ALL = (unset),04:06
highvoltageLANG = "en_ZA.UTF-8"04:06
highvoltage    are supported and installed on your system.04:06
highvoltageperl: warning: Falling back to the standard locale ("C").04:06
highvoltage ________04:06
highvoltage< pitti! >04:06
highvoltage --------04:06
highvoltage        \   ^__^04:06
highvoltage         \  (oo)\_______04:06
highvoltage            (__)\       )\/\04:06
highvoltage                ||----w |04:06
highvoltage                ||     ||04:06
highvoltage(oops)04:06
pittithat's during dist-upgrade?04:07
highvoltageI think my container just isn't set up properly (I think I just need to install some langpacks)04:09
pittiat least a locale04:12
stgraberhighvoltage: is that on Ubuntu (the container)?04:14
stgraberhighvoltage: if so, you might be hit by a remaining apparmor glitch where for some reason /usr/lib/locale/local-archive can't be generated from within the container04:14
stgraberhighvoltage: copying it from the outside to /var/lib/lxc/<container>/rootfs/usr/lib/locale/locale-archive will "fix" it04:14
RAOFGood morning pitti :)04:15
stgraberjjohansen: I think I forgot to poke you about that one. I thought it was fixed a while ago but apparently it wasn't. localegen can't generate it and apparmor doesn't log any reject, so a bit tricky to figure out04:15
pittihey RAOF, how are you?04:15
RAOFHome! :)04:16
nigelbRAOF: How many hours did it take this time? :D04:16
RAOFGood.  I slept well, and woke :)04:16
nigelb(didn't you have fun returning back from the sprint?)04:16
RAOFnigelb: In terms of flight time, not much - just only 19ish hours.  In terms of door-to-door time, somewhat worse due to the 6hr layover in Melbourne.  But I got to have a shower and change my clothes there, so that was good.04:17
RAOFYeah, lots of fun getting back from the sprint!04:17
RAOFNothing like that this time :)04:17
nigelbHeh04:17
micahgany SRU team members around?04:53
* micahg looks for infinity or SpamapS04:56
micahgpitti: can I get a pre-SRU ACK please on bug 939863 (we'd like to roll it into a security update to save on the churn), it's a textual change05:04
ubottuLaunchpad bug 939863 in libav (Ubuntu Precise) "Warning message from ffmpeg program needs update" [Low,In progress] https://launchpad.net/bugs/93986305:04
pittimicahg: that's http://anonscm.debian.org/gitweb/?p=pkg-multimedia/libav.git;a=blob;f=debian/patches/04-ffmpeg-warning-change.patch;h=0472d450a743ff0b3918c80e91da16d4c4b35d2b;hb=HEAD ?05:06
pittiwhat difference does it make? the old and new texts by and large say the same?05:06
micahgpitti: yeah, it's less inflammatory WRT the libav/ffmpeg split05:06
pittiheh, ok05:07
pittiseems fine to me, it's not translated anyway05:07
micahgok, thanks05:07
micahgI'll upload to quantal tomorrow as my jet engine laptop keeps shutting off when I build it05:08
sladenmake -j105:09
micahgyeah, I suppose I could disable parallel05:09
=== jmp_ is now known as _jmp_
micahginfinity: SpamapS: unping05:46
=== smb` is now known as smb
mitya57mvo: done, see bug 999501 (and it's now linked to the merge request)07:21
ubottuLaunchpad bug 999501 in app-install-data-ubuntu (Ubuntu) "[SRU] Please fix description for unity-mail" [Undecided,New] https://launchpad.net/bugs/99950107:21
mitya57mvo: can you please add a precise target?07:21
=== dholbach_ is now known as dholbach
=== fabbione is now known as seek_and_detroy
dholbachgood morning07:30
=== seek_and_detroy is now known as fabbione
mvomitya57: thanks, I add the precise target now07:42
dholbacham I right in thinking that  dh with=python2  won't work as intended? :)08:36
dholbach(I'm asking because I'd like to update python-django{,-south} in quantal)08:45
=== cking_ is now known as cking
=== tkamppeter_ is now known as tkamppeter
pittidholbach: you mean "dh --with=python2"?09:02
dholbachyes09:02
dholbachpitti, yes :-)09:17
dholbachI believe it is misspelt in Debian's python-django-south and I'd forward the patch if necessary09:18
elkyAm I correct in thinking that bug #997891 just needs to be reviewed by the SRU team now?09:24
ubottuLaunchpad bug 997891 in sphinx (Ubuntu Quantal) "sometimes cannot build pdfs for de, sl, pt, es, nl, pl, or it locales" [Undecided,Confirmed] https://launchpad.net/bugs/99789109:24
cjwatsondholbach: I'd be surprised if that didn't just fail hard with "dh: Unknown sequence with=python2"09:31
geserelky: only as a 2nd step. First it needs to get uploaded (sponsored) by someone and then the SRU teams reviews it from the upload queue.09:36
elkygeser, well i can't do any kind of uploading, who should I poke? :)09:39
geserelky: the bug is in the sponsoring queue, I assume the queue should start processing soon again as all the patch pilots are back from UDS09:40
elkyok cool :)09:40
StevenKs/back/recovered/09:40
* elky hides from StevenK09:40
StevenKMuahaha09:40
elkyeep!09:41
geserelky: don't hide from StevenK but hunt him instead to sponsor your bug09:42
elkyooh, good idea09:42
* StevenK glares at elky.09:43
elkywasn't my idea!09:43
StevenKelky: Do you have a debdiff?09:43
elkyI seem to recall you several times trying to get me to do this stuff. You should be over the moon with happiness!09:43
StevenKelky: Haha09:44
elkyStevenK, it's attached to the bug09:44
StevenKelky: Catalyst!?09:45
elkyI don't live in your country anymore.09:45
StevenKelky: Yes. This is a *bug*.09:46
elkySydney nearly killed me09:46
StevenK:-(09:46
jsimmonsHay, anyone know how I can get ubuntu to use libGL.so from fglrx instead of mesa's09:46
elkyStevenK, it's perfectly fine if you telecommute. the other commute is less fine.09:47
jsimmonsif I remove the mesa libraries, it cannot then find libGL at all, although it shows up fine in ldconfig. I guess that there's something broken in my setup such that ld can't find the library?09:48
elkyStevenK, did you find the debdiff yet? :P09:49
StevenKelky: I'm building a source package.09:49
StevenKelky: Don't make me come over there.09:49
elkyWould that work?09:49
elkyaww, we made him feel ignored :(09:50
StevenKelky: My first upload to quantal done.09:51
elkyNow the precise one? :P09:51
vibhavIs it fine to SRU new upstream relleases?09:51
dholbachcjwatson, it doesn't seem to fail when using '--with=python2'09:52
StevenKelky: Yes, yes.09:52
elkyvibhav, https://wiki.ubuntu.com/StableReleaseUpdates?action=show&redirect=SRU#New_upstream_microreleases09:52
vibhavthanks09:52
elkyStevenK, so if I pestered enough, would you bring Sarah? :P09:53
StevenKelky: Likely09:53
elkywoo!09:53
StevenKHaha09:54
* elky sits here poking StevenK in the ribs.09:54
StevenKThat will not make me upload quicker.09:54
vibhavheh09:54
cjwatsondholbach: well, --with=python2 is the correct spelling, so that's not surprising :-)09:57
dholbachoh?09:57
cjwatsonYou asked about with=python209:57
dholbachbut "--with python2" works too09:58
cjwatson--with python2 is fine as well09:58
dholbachok, then we're good09:58
dholbachthanks cjwatson :)09:58
dholbachthen doko once corrected me for nothing :)09:58
StevenKelky: precise-proposed also uploaded.l09:58
elky:D09:58
StevenKs/l$//09:58
* elky hugs StevenK09:58
cjwatsonnormal getopt_long style semantics09:58
StevenKelky: My bill is in the mail. :-P09:58
elkyI'll send you pineapple lumps?09:59
StevenKHow about beer?09:59
elkyWould that make it through customs?09:59
StevenKI don't see why not.09:59
elkykiwis on one side, aussies on the other?10:00
StevenKelky: Did you get the two e-mails from the uploadprocessor?10:00
elkynot yet, gmail might be lagging10:01
elkyoh wait, they would have gone to my catalyst address... sec10:02
StevenKHa ha10:02
elkyor not?10:03
elkymaybe greylisting10:03
StevenKI can't check *that*, sadly.10:03
elkyyeah, it's not a terribly long one, but it is there10:04
StevenKI thought people came to the conclusion that greylisting is now pointless.10:04
pittioh, is it?10:04
elkythe janitor hit the bug, so i guess that's something10:04
* pitti still uses it on his servers10:04
elkyit cuts out a fair bit still10:05
elkyand in all fairness, one less is worth it.10:05
StevenKI get about 1 spam a day through my filters.10:05
StevenKMostly none10:05
elkystill no mails :(10:15
doctorpepperhi guys !!!10:28
doctorpepperis anyone from the libdbusmenu/appmenu  in here ?10:28
dholbachdoctorpepper, it might help if you just ask whatever specific question you have - if nobody replies, you could try #ubuntu-desktop as well10:31
apwanyone seen reports of network manager dropping valid network connections, likely at about the dhcp refresh time intervals?10:32
doctorpepperdholbach:  actually  i am hitting a bug10:37
elkyhe's asking you to describe it.10:38
dholbachdoctorpepper, I'm not a libdbusmenu/appsmenu expert, but you could for example mention which bug (maybe bug number) it is, and say that you're up for providing more information, etc.10:38
elkyStevenK, seems like I'm not getting the mails10:41
doctorpepperwhen  running gtk3  apps on kde  with the appmenu  applet on the top pannel   the menu are exported to the appmenu applet  but  also visible and functionnal on the  application window10:41
StevenKelky: I can forward them if you wish.10:42
elkyStevenK, please do :)10:43
doctorpepperfor instance  i have this problem with gedit  but dont have it with gimp-2.8 or inkscape10:44
dholbachdoctorpepper, ok - if nobody answers here, I'd suggest filing a bug report (https://help.ubuntu.com/community/ReportingBugs) and adding all the information you have - you could also try raising it in #ubuntu-desktop - in any case a bug report will be helpful10:45
cjwatsoninfinity: do you know anything about the eglibc/armhf build failure?11:43
cjwatsongcc-4.6 -fno-stack-protector -U_FORTIFY_SOURCE -march=armv5t -mfloat-abi=soft ../ports/sysdeps/unix/sysv/linux/arm/sysdep.S -c -isystem /build/buildd/eglibc-2.15/debian/include  -I../include -I/build/buildd/eglibc-2.15/build-tree/armhf-armel/csu -I/build/buildd/eglibc-2.15/build-tree/armhf-armel -I../ports/sysdeps/arm/elf -I../ports/sysdeps/unix/sysv/linux/arm/eabi/nptl -I../ports/sysdeps/unix/sysv/linux/arm/eabi ...11:43
cjwatson... -I../ports/sysdeps/unix/sysv/linux/arm/nptl -I../ports/sysdeps/unix/sysv/linux/arm -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv ...11:43
cjwatson... -I../ports/sysdeps/unix/arm -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/arm/eabi -I../ports/sysdeps/arm/fpu -I../ports/sysdeps/arm/nptl -I../ports/sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl  -I.. -I../libio -I. -nostdinc ...11:43
cjwatson... -isystem /usr/lib/gcc/arm-linux-gnueabihf/4.6/include -isystem /usr/lib/gcc/arm-linux-gnueabihf/4.6/include-fixed -isystem /build/buildd/eglibc-2.15/debian/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -DHAVE_INITFINI -DASSEMBLER  -I/build/buildd/eglibc-2.15/build-tree/armhf-armel/csu/. -pipe -O2 -fstrict-aliasing -g  -Wa,--noexecstack   -o ...11:43
cjwatson... /build/buildd/eglibc-2.15/build-tree/armhf-armel/csu/sysdep.o -MD -MP -MF /build/buildd/eglibc-2.15/build-tree/armhf-armel/csu/sysdep.o.dt -MT /build/buildd/eglibc-2.15/build-tree/armhf-armel/csu/sysdep.o11:43
cjwatson{standard input}: Assembler messages:11:43
cjwatson{standard input}:302: Error: lo register required -- `add pc,r3,#(0xffff0fc0-0xffff0fff)'11:43
cjwatsonoops, sorry, that was longer than I expected!11:43
* nigelb blinks11:50
elkyis this where we point and laugh?11:50
=== MacSlow is now known as MacSlow|lunch
=== dendro-afk is now known as dendrobates
mlankhorstwhy do I get this error when trying pbuilder-dist on precise?11:58
mlankhorstdistro_info.DistroDataOutdated: Distribution data outdated.11:58
mlankhorstI'm guessing it's lacking quantal data, but why does it have to be a fatal error ._.12:01
cjwatsonmlankhorst: upgrade to the most current available distro-info-data12:02
cjwatson(you're not the first person to point out the awkward error handling; it's been looked at)12:02
mlankhorsthm, didn't have -updates enabled12:04
=== dendrobates is now known as dendro-afk
=== gaspa1 is now known as gaspa
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== MacSlow|lunch is now known as MacSlow
hrwok, did first uploads to quantal.13:47
hrwshould I contact someone about my binutils-{armel,armhf}-cross packages which went into NEW or just wait for them to be processed?14:01
geserwait (unless it's really urgent)14:02
hrwgeser: it is not so will just wait14:02
* mterry is rocking out to dholbach's Flashing Lights mix14:22
* dholbach hugs mterry :-)14:24
dholbachmterry, I'm glad you like it - it's what kept me from falling into bed too early yesterday :)14:24
=== zyga_ is now known as zyga
* highvoltage loaded the link but the flash applet didn't want to play the actual track :'(14:24
mterrydholbach, heh.  :)  It's good!14:25
dholbachhighvoltage, really? that's weird14:25
highvoltagedholbach: ah just figured it out, what I thought was the flash applet was just javascript, and the actual flash was blocked by flashblock, got it playing now :)14:27
pittiurgh, just filed bug 999711 -- we're getting dangerously close to bug 1e6!14:32
ubottuLaunchpad bug 999711 in pygobject (Ubuntu Precise) "pygobject 3.2.2 stable update" [Undecided,New] https://launchpad.net/bugs/99971114:32
ubottuLaunchpad bug 1 in Ubuntu "Microsoft has a majority market share" [Critical,In progress] https://launchpad.net/bugs/114:32
* pitti wonders what kind of bug mpt will file this time14:32
=== yofel_ is now known as yofel
highvoltagethanks dholbach, that's really relaxing.14:39
cjwatsonyofel: I gather you're working on KDE SC 4.8.3 packaging, and ScottK suggested I should talk to you about http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672553.  I've reached the point where this and some archive admin are the only things blocking me uploading a Python 3 port of ubiquity to quantal; would it be OK if I uploaded that patch in advance of Debian?  That is, are the package names OK, or would they need to be ...14:48
ubottuDebian bug 672553 in pykde4 "pykde4: Add Python 3 support" [Wishlist,Open]14:48
cjwatson... python3-pykde4* instead (I noticed the Qt bindings are named differently between Python 2 and 3)?14:49
yofellooking14:50
mterrychrisccoulson, I'm scheduled to patch pilot this thursday.  You are scheduled next thursday.  I'm looking to switch, if you're interested14:54
seb128mterry, just do your shift today if you have time? there is no desktoper on schedule14:56
mterryseb128, well, I'm trying not to do it this week at all14:56
seb128mterry, oh ok, I guess just move it, there is no strict need to find somebody to swap with14:57
seb128mterry, I might do some sponsoring on thursday, I skipped my turn during UDS14:58
mterryseb128, you're so blase!14:58
seb128lol14:58
=== larsu_ is now known as larsu
* mterry wishes blueprints didn't spam everyone all the time14:59
mterryI feel like I'm standing over the shoulder of someone as they update a blueprint14:59
cjwatsonwg 3815:06
cjwatsondoh15:06
* mneptok has an odd moment of synchronicity15:06
mneptokmterry: earlier i *almost* said "cjwatson: i just read Proust's _Remembrance Of Things Past_. it was awesome! want me to paste it?"15:07
mneptokmterry: if you want a *painful* blow-by-blow account of every small detail, those are the books for you.15:08
yofelcjwatson: not sure there either, but looking at the debian python policy the naming convention seems to result in python3-pykde4. So I would go with that15:08
mterrymneptok, :)15:08
=== BenC__ is now known as BenC
infinitycjwatson: I haven't had a chance to dig into it yet, but something's emitting v7 instructions, and then having a sad.  I'm still trying to kick a nasty flu here.15:13
ogra_infinity, welcome to the club15:14
ogra_though my flu turned out to be a pneumonia15:14
highvoltageogra_: still have it? you should really be resting.15:15
* ogra_ just spent a horrid night with his chest wrapped in pepper patches ...15:15
ogra_it waqs like sleeping (or rather not sleeping) in hellfire15:15
alo21hi all15:15
alo21after pbuilder-dist <release> build ../<package>_<version>.dsc , I cannot find my .deb file15:16
ogra_highvoltage, well, the fever is down and i am getting bored .... cant do much physical stuff but typing works :)15:16
alo21why?15:16
highvoltagehey alo21, #ubuntu-packaging and #ubuntu-motu might be a better place for that15:17
alo21highvoltage: thanks15:17
ogra_dholbach, hmm, i got a membership renewal mail for ubuntu-sponsors ... do i need to renew that individually ? i though ubuntu-dev would be automatically a member of it15:19
ogra_(or ubuntu-core-dev at least)15:19
dholbachit isn't and I can't remember the reasoning for it in the beginning15:20
infinityBecause sponsorship is a voluntary thing.15:20
infinityIf there was a group that was an intersection of ~canoical and ~ubuntu-core-dev, maybe you could make them all members of ~ubuntu-sponsors, but we can't force all community devs to be sponsors if they don't want to.15:21
ogra_why not ?15:23
xnoxslangasek: you are merging faster than I can create merge proposals ;-)15:23
macoeven if you're in the team, it's still up to you whether you ever DO actually get around to sponsoring anything at all15:23
ogra_the tech board could define that as a requirement for core-dev members15:23
infinityBecause that's not how "voluntary" works. :P15:23
ogra_if the rules for that team are like that ...15:23
infinityogra_: Retroactively defining what core-dev means might not go over well.15:23
ogra_no, not retroactively indeed15:24
ogra_i always thought it was a part of core-dev to be a sponsor15:24
infinityNope.15:24
macoi always had the impression that being one did kind of imply you were up for mentorship type stuff15:24
infinityAnd now you know. ;)15:24
ogra_heh, yeah15:24
highvoltagemaco: well, I guess someone wouldn't sign up for something with that much responsibility without being willing to take the responsibilities that comes with it :)15:25
LaneyI don't really see being a member of ~ubuntu-sponsors as giving me any additional responsibilities15:25
macoif a core dev said no to being directly asked to sponsor something, i'd expect some justification either of the "it's wrong" "i'm working on another package" or "oh god, grub? don't ask me!  ask cjwatson!!!" variety15:25
LaneyIt's just that I wouldn't be able to remove sponsors from bugs if I weren't.15:26
infinitymaco: Being able to upload and being willing to review and sponsor uploads for others don't seem to be immediately related, even if most of us do both.15:26
infinity(And I imagine some people would rather not have the nagging bug mails if they prefer to never sponsor)15:26
* infinity shrugs.15:26
macoi got nagging bugmail from being on the sponsors team?15:26
macoi dont remember that15:26
infinityI have no strong opinions, given that I'm a member of both teams, and most of us are, but I see no point in redefining it now.15:26
macobut then i did get a ton of bugmail already from taht summer i triaged a few hundred bugs...15:27
SpamapSugh, its almost unbelievable how badly borked lp:ubuntu/juju is..15:27
* SpamapS gives up trying to fix it with bzr rename15:27
* ogra_ notes that juju means something like "magic"15:28
ogra_SpamapS, swing your wand !15:28
Laneypush --force (overwrite?) it if you have a better packaging branch15:28
SpamapSLaney: I'm told that will forever preclude the package importer from working15:29
Laneyisn't that what you want?15:29
SpamapSno, I want to be able to work in harmony w/ the importer15:29
yofelcjwatson: otherwise the patch looks fine to me, as I need to upload pykde 4.8.3 I can add your patch with right names and upload it today15:30
SpamapSI'm happy to "own" it and push to it most of the time, but if somebody does an upload for some other reason.. I need the importer to record it there, or I'll revert something15:30
SpamapSLaney: and really, UDD is supposed to work *for* us, not against us.15:30
SpamapSIt worked fine when I was the only one pushing15:31
Laneywell, you can have distributed development without the package importer15:31
SpamapSbut then the importer did something vile and now I can't merge-upstream15:31
Laneyyou'd just have to be on top of not missing non-UDD uploads15:31
Laneywhich I agree could be annoying15:31
SpamapSI've reported a bug in bzr at this point, but its really confusing and I'm just done w/ it.. :-/15:32
SpamapSThe response was to try and "let it do that" and then fix w/ renames15:33
SpamapSbut I already tried it and got a few of the renames wrong.. (80+ files get moved to $dir.moved)15:34
SpamapSWhich I don't understand at all. I should be able to just import the upstream source and have that be the "source of truth"15:35
=== zyga_ is now known as zyga
cjwatsonmneptok: smartass :)15:35
slangasekxnox: you can still create a merge proposal for the precise branch, if you like ;)15:35
cjwatsonyofel: ok, python3-pykde4 is fine by me.  will you sync that into quantal as well?15:35
cjwatsoninfinity: ah, so this is just a side-effect of the known compiler problem?15:36
xnoxslangasek: I did now.... =) I guess I will experience SRU process first-handedly now.15:36
slangasekxnox: :)  Speaking of which, can you please update the bug description with the needful from https://wiki.ubuntu.com/StableReleaseUpdates#Procedure ?  (At minimum, the [Test Case] section)15:37
cjwatsonSpamapS: the UDD people can normally reset branches that have got into funny states such that the importer can work with them again; IIRC maxb specialises in this kind of thing15:37
xnoxslangasek: ok.15:38
SpamapScjwatson: right I want the other way. I want to reset the branch such that *I* can work with it. The importer is quite happy.15:38
yofelcjwatson: for now I'll upload to quantal as I need 4.8.3 in there now. Later I'll coordinate with ScottK for debian.15:38
cjwatsonyofel: ok, sounds good15:38
SpamapScjwatson: it seems to me that there is a disconnect between whatever the importer does and what merge-upstream expects15:39
SpamapSdoes the importer use import-dsc?15:39
xnoxev: I have put two workitems on the https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-wubi-publishing15:42
xnoxnot sure if anything else needs to happen on that one.15:43
cjwatsonSpamapS: the importer uses import-dsc15:45
cjwatsonor something built around the same libraries, anyway15:45
evxnox: why wouldn't we just upload to main?15:45
xnoxev: because I do not want windows cross-compilers in main.15:45
cjwatsonSpamapS: but that doesn't automatically mean it works with merge-upstream, because import-dsc will synthesise file-ids from scratch whereas merge-upstream will make them match the upstream branch15:46
xnoxor any other random packages.15:46
slangasekwhat's wrong with having a windows cross-compiler in main?15:46
evxnox: why?15:46
evindeed15:46
evplus archive reorg15:46
cjwatsonI can think of at least one delta against Debian we could drop by having a Windows cross-compiler in main15:46
slangaseknote that there are other cases where we're carrying a delta from Debian in order to keep mingw out of main... I think it's worth revisiting this15:46
* slangasek nods15:46
xnoxok.15:47
cjwatsonSpamapS: if I were you, I would explore the following path: (a) do it all with merge-upstream (b) push over auto-imported branch (c) get the UDD people to reset things so that the importer starts from that point15:47
xnoxbut we will still want PPA to have wubi daily builds =)15:47
xnoxif the build is good enough, we can upload it to main.15:48
cjwatsonSpamapS: there is not likely to be any sensible way to get things working with merge-upstream starting from an auto-import with different file-ids15:48
SpamapScjwatson: whats confusing is that I was using merge-upstream, then let just one auto import work, and the auto import is what broke things15:52
cjwatsonYes15:53
SpamapScjwatson: so I guess the moral of the story is never let the importer do new upstreams15:53
cjwatsonYes15:53
cjwatsonNot if you expect to use merge-upstream again, anyway15:53
cjwatsonWe basically need https://wiki.ubuntu.com/DistributedDevelopment/Specification#Phase_5:_Current_upstream_in_Bazaar before that will work15:53
SpamapSle sigh. Ok well I can at least move forward with something other than "pretend UDD is dead" now15:53
SpamapScjwatson: I would expect merge-usptream to handle the upstream code the same way import-dsc does though15:55
SpamapScjwatson: like, this even breaks w/ merge-upstream of a tarball15:55
cjwatsonSure15:55
cjwatsonmerge-upstream doesn't know the right file-ids if you merge from a tarball15:55
cjwatsonThis all essentially flows from bzr having strong rename handling15:55
cjwatsonEven if two files have the same name, they aren't the same file as far as bzr is concerned (especially for merging) unless they have the same file-id15:56
SpamapSmakes sense.. I would have thought though that it would just take the entire corpus of the dir, and just do deletes/adds.. not try to do renames15:56
SpamapSand by it, I mean merge-upstream and import-dsc15:56
cjwatsonAdds don't work unless it knows what file-ids to use15:57
cjwatsonWhat's probably happening is that it's added whatever new files are in the new release with different file-ids, so the next merge considers them to be contents conflicts - i.e. a file with different history but the same name15:57
SpamapSso what I really want is for bzr to just take the upstream source, as-is, and not *ever* conflict it. I say "I want this tarball" and it should just take that tarball and insert it by name, not file id.15:57
cjwatsonNo such thing in bzr15:58
cjwatsonEvery file has a file-id, it's an intrinsic part of the model15:58
SpamapSSure, I see why it works that way, and I'm wanting a way around it. ;)15:59
cjwatsonIf you have a bunch of conflicts and just want to take the other side of them, you can use 'bzr resolve --take-other' (or --take-this, as appropriate) to speed things up15:59
SpamapSI'll at least try that..15:59
cjwatsonBest done in a throwaway branch for testing15:59
SpamapSbut these are rename conflicts where the whole source dir gets renamed to src.moved16:00
SpamapSand then as you suggest, the new files are in src ..16:00
cjwatsonWhich is probably because the directories were added with different file-ids16:00
cjwatsonYou can see this sort of thing with 'bzr ls --show-ids'16:00
cjwatsonAnd/or 'bzr st --show-ids'16:00
SpamapSI get why it works that way. What I don't get is why there's no "just start over with this tarball"16:01
cjwatsonUm16:01
cjwatsonSure, you can start over, but that's not enough for you; you need it to correspond to the ancestry of the branch you're merging from16:01
cjwatsonThat information isn't in a tarball16:01
SpamapSI actually don't need that16:02
SpamapSI mean, I don't think I do16:02
cjwatsonYouo do16:02
cjwatsonIf you didn't, we wouldn't be having this conversation16:02
SpamapSI don't merge in other branches.. I just want the upstream source.. always as-is.16:02
cjwatsonYou're using merge-upstream, yes?16:02
SpamapSyeah16:02
cjwatsonFrom a branch or a tarball?16:02
SpamapSI've tried both.. it actually doesn't matter to me.16:03
SpamapSI like using the branch, because it gives me the bzr### revnos automatically16:03
cjwatsonThen you do need the ancestry16:03
SpamapSbut thats like, 1 step I can do myself with bzr export16:03
cjwatsonIn the branch case, you need the ancestry to match the branch you're going to be merging from in the future16:03
cjwatsonIn the tarball case, the thing is that when you do a merge from something unversioned (.dsc, tarball), bzr has to just make up file-ids, and (AFAIK) it won't do that the same way every time because newly-generated file-ids include timestamps16:04
SpamapSok so really what it sounds like to me is, if you use merge-upstream, you can't let the importer do imports anymore16:04
cjwatsonSo successive import-dsc and then merge-upstream from tarball won't match16:04
dupondjecould somebody look @ https://bugs.launchpad.net/ubuntu/+source/remmina/+bug/937522 please? Would like to get it closed :) to many spam getting in it16:04
cjwatsonYou can let it do them for non-new-upstream-release uploads16:04
slangasekxnox: foundations-q-btrfs-requirements> could you please copy the pad contents rather than pointing to the pad from the whiteboard?  I don't think we should rely on the pad being persistent over the long term16:04
xnoxslangasek: ok.16:05
Laneyand the pad isn't completely public16:05
cjwatsonYou can let it do them otherwise too, but you're going to have to overwrite it and get admin help to reset state16:05
cjwatsonThe "some people use bzr, some people upload directly" model was only meant to be a transitional mechanism, not so much something people rely on forever16:05
macocjwatson: i have the impression a bunch of those uploading directly are waving their canes and telling those using bzr to get off their lawn16:06
AlanBellthe other reason to copy pad contents to blueprints is that work items won't be harvested from the pads16:06
macocjwatson: also that thing with quilt and evil16:06
slangasekwell, workitems are supposed to go in a separate section now16:07
SpamapScjwatson: indeed. I see the problem. I think the answer then, is to roll back to before the importer got involved.. and commit those locally.. push --overwrite.. reset state.. and then never let the importer do its thing again16:07
slangasekmaco: "that thing with quilt and evil" - you'll have to be more specific ;P16:07
=== BenC__ is now known as BenC
slangasekSpamapS: +116:07
SpamapScjwatson: or rather, never let the importer do an upstream again. ;)16:07
macoslangasek: ive complained about quilt+bzr=evil and .pc dir and such on the mailing list quite enough :P16:07
slangasekSpamapS: not bothering to fix the importer after you push --overwrite would also seem to have this effect ;)16:07
SpamapSheh.. true16:08
macoslangasek: i know the dev guide has a very convoluted workaround for it available, i just think it's convoluted16:08
maco(and of course depends whether the last person just ditched the .pc dir or what)16:08
maco(which just adds more convoluted)16:08
slangasekxnox: grub2 SRU uploaded16:11
xnoxslangasek: ok, I better update the bug then.16:11
bdmurraypitti: at UDS you'd mentioned something about line numbers only appearing in tracebacks that end in Import errors.  Is that right?16:40
=== zyga_ is now known as zyga-afk
SpamapShrm, why are we suggesting pbuilder and not sbuild? http://developer.ubuntu.com/packaging/html/packaging-new-software.html16:54
DavieySpamapS: those that wrote the document favoured it i think.. that is how these things work :)16:57
Davieyi'm sure dholbach would welcome patches :)16:57
SpamapSYeah this document is really confusing16:58
SpamapSit never mentions 'bzr add' for instance16:58
SpamapSI'm trying to see how we suggest people start out with UDD16:58
dholbachSpamapS, Daviey: thanks for your interest in it (although it's not only me who'd welcome patches) - at our session at UDS barry said he'd look over the packaging guide bugs tagged with 'udd' and set the importance of them16:59
dholbachI hope that on the udd and u-devel mailing lists we can get some folks interested in having a look over them17:00
xnoxI wonder if we should revisit https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-dpkg-xz given that debian uses xz by default for udebs now and the discussions are hot about switching xz by default in debian.17:00
dholbachbecause I agree that some of the bits ARE confusing17:00
SpamapSwell like its not clear how to start out a packaging branch17:00
cjwatsonxnox: my feeling there is that we have the basic support in place and it's not a current priority for us, but if Debian does it then we'll follow naturally17:05
SpamapSI think the steps involve tagging the first commit with an upstream-xxx tag..17:05
cjwatsonit helps that we don't need to worry about lucid upgrades any more17:05
asomethingSpamapS,  'bzr dh-make' handles a lot of the initial tagging/importing/adding of files, but it could be clearer.17:05
SpamapS*OH*17:06
SpamapSmy eyes did not see 'bzr dh-make'17:06
alo21hi all17:06
SpamapSthey saw 'dh-make'17:06
SpamapSasomething: thats helpful. Did not see that!17:06
xnoxcjohnston: ok.17:06
alo21How could I know if I had installed my personal pakage?17:06
xnoxcjwatson: ok.17:06
alo21package*17:06
xnoxcjohnston: sorry, tab-completion fail.17:07
cjwatsonxnox: (I do think that getting the basic support in place for precise was important, of course)17:07
asomethinganyone around that can get merge proposals originally targeted against precise that are uploaded to quantal out of the sponsorship queue?17:21
asomethinghttps://code.launchpad.net/~kroq-gar78/ubuntu/precise/meep/fix-990137/+merge/10395917:21
asomethinghttps://code.launchpad.net/~kroq-gar78/ubuntu/precise/emesene/fix-984504/+merge/10396717:21
asomethingjames_w, ^^17:22
SpamapSOk so I think I give up trying to get rid of all the package importer badness in lp:ubuntu/juju .. but what I have found I can do is just quickly create a new upstream package and import-dsc ...17:29
SpamapSso merge-upstream is dead to me.. but import-dsc works reasonably well17:29
SpamapSwhich makes me wonder if merge-upstream couldn't have the same sort of mode of operation as import-dsc if I ask it nicely17:30
james_wasomething, I rejected them. If that was wrong let me know18:01
asomethingjames_w, "merged" might have been better. either way they're out of the queue. Thanks!18:03
asomethingreject just sounds so harsh, but they aren't really merged...18:04
barrydobey: ping19:05
dobeybarry: hi19:07
barrydobey: hi.  i'm working on the merge from debian for twisted.  i think we might be able to drop both ubuntu specific patches, but wanted to check with you first.19:08
barrydobey: afaic, 00_gi_gtk3reactor.patch is already fix released in 12.0 and 01_posix_wakeups.patch looks like it's already been applied upstream too19:09
barrydobey: sure would be nice to just resync w/debian here19:09
barry(they carry only tap2deb.py patch)19:10
dobeybarry: the reactor patch is definitely not in 12.019:10
dobeybarry: it *is* in upstream trunk though19:10
barrydobey: okay.  our patch does not apply cleanly to 12.019:11
barrydobey: i'll try to fix that though, if it's still the appropriate thing to do19:11
cousteauhttp://packages.ubuntu.com only shows packages in quantal19:11
dobeybarry: hrmm, ok19:12
cousteauactually the page looks mostly broken now19:12
barrydobey: let me put something together and have you do a sanity check19:12
dobeybarry: that's odd.19:12
dobeybarry: ok, sure.19:12
cousteauhttp://packages.ubuntu.com/search?suite=default&section=all&arch=any&searchon=names&keywords=linux  -  "You have searched for packages that names contain linux in all suites, all sections, and all architectures. Sorry, your search gave no results"19:13
cousteaueither ubuntu has stopped supporting linux, or there's a bug on the page19:13
cousteau(I think it's the second)19:13
gesercousteau: please talk to Rhonda in #ubuntu-motu about it, she takes care of packages.ubuntu.com19:25
cousteauok19:25
cousteauer...  ok, kinda done19:28
barrydobey: lp:~barry/ubuntu/quantal/twisted/20120515-sid-merge19:30
barrydobey: builds fine locally19:31
dobeybarry: k, i'll look at the diff and ping you back19:31
barrydobey: cool19:31
dobeybarry: looks reasonable. thanks!19:43
barrydobey: awesome, thanks.  i'll upload it19:43
=== jbicha_ is now known as jbicha
highvoltagehmm, we seem to have the wrong blueprints associated on http://status.ubuntu.com/ubuntu-quantal/edubuntu-dev.html - where do we fix that?19:50
stgraberhighvoltage: that's actually right. That page lists all the blueprints related to members of edubuntu-dev and I'm in edubuntu-dev and the assignee of these blueprints19:54
highvoltageok19:56
highvoltageIt's a bit confusing though :)19:56
stgraberhighvoltage: I fixed the Edubuntu blueprint so that it's targeted for quantal, that should make it show up with the next run19:57
highvoltageok great19:57
alo21hi all19:59
alo21to fixing bug... should I use Quantal or not?20:00
dobeyalo21: to fix what bug?20:00
alo21dobey: about amule20:01
highvoltagealo21: I recommend you ask on #ubuntu-motu, that package is in universe. see also: https://wiki.ubuntu.com/Bugs/HowToFix20:01
alo21dobey: I need this package libreadline5-dev, but it does not exist20:01
dobeyalo21: depends on the bug i guess.20:01
alo21dobey: may be20:02
dobeyalo21: given libreadline6 is in precise, i doubt quantal has an *older* version of readline :)20:02
alo21strange20:03
dobeyalo21: and it shouldn't depend on a specific so-version to compile against. sounds like an upstream problem to me20:03
=== mako_ is now known as Guest25388
micahgdobey: alo21: the readline issue has to do with licensing and both 5 and 6 are available 5 is gplv2, 6 is gplv3 I think20:07
slangasekthere's meant to be a different virtual package to use if that's what you care about - libreadline-gplv2-dev vs. libreadline-dev20:10
micahgright20:11
micahgwell,  neither is virtual, libreadline-gplv2-dev is the dev package,  libreadline-dev just depends on the latest gplv3 versioned package20:13
micahg*is the dev package for libreadline520:13
slangasekright - s/virtual/logical/ maybe20:14
=== nixternal_ is now known as nixternal
mterrycjwatson, I see you made a whole bunch of python3 patches to update-manager.  Rock on!  :)  Is that finished then?  (I had a work item to do that work, but can assign to you or take it over)20:30
barrymterry: i think he's not quite done, but definitely is rocking on it :)20:34
mterrybarry, cool20:35
mterrycjwatson, well, I assigned task to you.  If you'd prefer to fob it off, let me know!  :)20:35
melodieHI20:37
melodieuh ? sorry20:37
melodiehi20:37
dobeybarry: do you know a way to cleanly skip tests (ie, actually skip rather than raise an error), that works in python 2.6 as well as 2.7 and 3.x, with plain python unittest (./setup.py test)? :)20:39
jtaylorI don't think that works with 2.620:39
jtaylorwithout unittest2 backport20:39
roaksoax/win/win 1320:40
jtayloror some monkeypatching20:40
roaksoaxbah20:40
barrydobey: jtaylor's right.  @unittest.skip() is new in 2.720:40
jtayloryes20:40
dobeyjtaylor: well even in 2.7 it doesn't seem to do a clean skip, it just raises an exception named SkipTest :(20:40
jtaylorhm nose may have skips20:40
jtaylorbut no known failurs I think20:40
barrydobey: i suppose whatever runner you're using has to know about them20:41
dobeybarry: i'm using test_suite='foo' in setuptools setup()20:41
dobeybarry: so ./setup.py test20:41
barrydobey: hmm, that should work afaik20:42
barry(in 2.7 & 3.2)20:42
dobeyit behaves the same as if any other exception were raised :(20:43
dobeyat least, in 2.7 on precise20:44
dobeycan't run under 3.x yet20:44
dobeymaybe i should just leave this code running tests with trial20:44
dobeythough i guess i will need to make these test suites that don't use trial, still use subunit, to get parseable output for jenkins or something. :-/20:49
dobeyoh well, will figure it out later i guess20:50
jtaylorjust use nose with xunit21:01
jtayloripython uses that for their shining panda instance21:01
jtaylordobey: ^21:02
=== mnepton is now known as mneptok
=== Ursinha` is now known as Ursinha
=== Ursinha is now known as Guest8786
=== zyga_ is now known as zyga
=== jalcine is now known as jacky
infinitycjwatson: I'm not willing to commit to claiming I know what the exact problem is, but it certainly seems related.21:34
=== zyga__ is now known as zyga
=== zyga is now known as _zyga
=== enrico_ is now known as enrico
=== Nisstyre is now known as trollstyre
SpamapSjdstrand: Hey, can you take a look at the comment I just added to bug #986892 and tell me if I'm on the right track there?23:11
ubottuLaunchpad bug 986892 in apparmor (Ubuntu) "mysql-server postrm breaks apparmor profile for later versions on purge" [Undecided,Triaged] https://launchpad.net/bugs/98689223:11

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