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

SpamapSbroder: haha ok :) I think just a simple "hey thanks for the patch, we fixed that in 11.10 in this bug report" comment suffices + marking it as a duplicate.00:01
SpamapSbroder: 1 2 3 NOTIT00:01
broderSpamapS: :-P. ok, i'll deal when i get home from work, then00:02
TheMuso@pilot in00:04
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Publisher stopped pending librarian recovery | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: TheMuso
=== cjwatson changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: TheMuso
=== EvilJackyAlcine is now known as JackyAlcine
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
infinitycjwatson: If you feel a strange urge to make d-i work with omap4 tonight, it should work as of, well... Now.00:49
infinitycjwatson: if not, I'll do it tomorrow. :)00:49
* infinity is, shockingly, not working past quitting time tonight.00:49
cjwatsonNot tonight, darling, I've got a headache^Wset of germinate uploads to do00:51
=== dendrobates is now known as dendro-afk
micahgwhat's the proper way to defer startup of a service in upstart w/out depending on the display manager starting01:29
broderdefer until what?01:29
micahgI guess either the display manager starts or other more critical services are done, I guess01:30
broderi'm not sure that upstart acknowledges the concept of differing importance of services01:31
micahgwas taking a look at merging pppconfig01:31
micahginfinity: wait a second, if something's in the minimal task, I thought we didn't need to depend on it01:33
cjwatsonmicahg: no, that's only packages that are Essential: yes01:34
cjwatsoninfinity's fix wasn't theoretical; his build chroots are <minimal.01:34
cjwatsonor rather, neither a subset nor a superset of minimal01:35
=== dendro-afk is now known as dendrobates
micahgcjwatson: ah, ok, not sure where I heard that before then01:40
cjwatsonThere are various misunderstandings of this floating around :-(01:41
cjwatsonHave been for a long time.01:41
micahgcjwatson: so, how do xz/lzma debs work then?01:43
cjwatsonmicahg: hmm?01:44
brodermicahg: dpkg has a dependency on xz-utils01:44
broder(pre-depends, even)01:44
cjwatsonmicahg: dpkg is Esential: yes and Pre-Depends: xz-utils01:44
cjwatsonsnap01:44
cjwatsonEssential isn't transitive01:44
micahgcjwatson: ah, that's the other half of the trick :), ok01:45
cjwatsonI mean, not transitively closed.  Essential packages can depend on packages that are non-Essential (all such packages would be Priority: required, but the reverse is not true)01:45
micahgbut inherently, we shouldn't rely on something being available unless it's Essential:yes01:45
broderif you're using it directly, no01:46
broderif the essential tool you're using relies it, that's an implementational detail and not your problem01:46
micahgright, ok01:46
micahgso if I'm using lzma/xz directly, I should depend on what I need, but WRT dpkg being able to use it, that's implementation01:47
cjwatsonexactly01:48
psusiquestion.. since xz is required now anyhow, why is initramfs-tools still defaulting to using gzip?02:06
TheMusopsusi: Who maintains ureadahead in Ubuntu these days? have they had a look over your ureadahead changes?02:41
psusiTheMuso, tag, you're int ;)02:41
=== JackyAlcine is now known as how
psusiseriously... since Keybuck left, nobody wants it02:41
TheMusopsusi: lol! I think not.02:41
psusithat's why I held off proposing a change for 11.04, then I kind of forgot about it02:42
=== how is now known as when
TheMusopsusi: Perhaps it may be worthwhile putting these changes in a PPA, and put out a call for testing. I don't feel comfortable uploading this change unless its been tested/looked over by a few people who know the code.02:42
psusiI poked him a few times to see if he wanted to merge the changes to his upstream project that lp still says is his... he doesn't seem interested02:42
psusiin maintaining the upstream that is02:42
TheMusoRight.02:42
psusihe just kept saying that keybuck@ubuntu.com was dead or something02:43
psusiI did that 12 months ago ;)02:43
TheMusoOk.02:43
TheMusoAnd?02:43
TheMusoAny responses good or bad?02:43
psusigot a few people giving me positive feedback on the forums02:43
=== when is now known as because
=== because is now known as JackyAlcine
psusiof course, I'm now banned from the forums due to a power mad admin not liking his decisions questioned and their governing board apparently not functioning anymore... they don't have meetings and ignored the issue when I kept putting it to them on the ml...02:44
TheMusoRight.02:45
TheMusoI take everthing from the forums with a grane of salt anyways.02:46
TheMusoeverything02:46
TheMusoHaving said that, I practically never read the forums.02:46
psusiyea, it was mostly a time waster for me anyhow... I like askubuntu better now anyhow02:46
psusiat any rate, I originally made the changes in maverick, and posted them to my ppa... got a few positive feedback... then ran it myself in natty for a while... then forgot about it02:47
psusijust realized yesterday when I was looking over my branches on lp that I never did get it merged...02:47
JackyAlcinepsusi: +102:48
TheMusoRight.02:48
JackyAlcineaskubuntu's so much better.02:48
psusiI can tell you this; I spent many hours last year staring at blocktrace logs working on that ;)02:49
broderseems like jhunt would be the obvious person to review ureadahead changes these days02:49
TheMusopsusi: Given our focus on testing this cycle, I'm not sure if I want to be the one who screws people's systems up. Yes I know you have run it for a while, but was testing carried out on different systems with rotery and SSD drives?02:49
psusiand I also was playing with using e2defrag to pack the files tight at the start of the disk to make it even better02:49
psusiyes02:49
psusiI have 3 rotational and one ssd02:49
psusimixing lvm, regular partitions, and dmraid ;)02:50
TheMusoOk02:50
psusihrm.. I guess I should go make sure it doesn't break anything on btrfs though02:50
psusiit shoulnd't, but not tested yet I guess02:50
TheMusoActually, thats a good point.02:50
TheMusoBut it begs the questino how much we support BTRFs at this stage.02:51
TheMusoAs in, helping users with problems, support contracts etc.02:51
psusinot much I think ;)02:51
psusibut I have been playing with it a lot lately... aside from the dpkg/fsync issue, it's frigging awesome02:51
broder"aside from hanging my entire machine for 10+ seconds at a time whenever i do anything with dpkg"02:52
psusihehe... I just wrap it in libeatmydata now automatically... makes it twice as fast on ext4 too02:52
psusiI worked up a patch to give dpkg a --force switch to disable all the fsync calls too, but debian doesn't seem to like the idea02:53
psusimakes it very snappy and can easily be done automatically with the apt-btrfs-snapshot package after it makes a snapshot of the root fs before it starts having dpkg upgrade/install packages02:53
psusiI was thinking of doing that, and making grub smart enough to fall back to the snapshot if the system crashes during the upgrade02:54
psusiit is pretty damn cool though, to be able to install natty, make a snapshot, install the hundreds of upgrades, then decide you're going to roll back... reboot, and 20 seconds later, you're back to base install being prompted that there are 300 upgrades available ;)02:56
TheMusoYeah that is cool.02:56
psusiI made some improvements last week to this nifty btrfs-gui utility too that helps visualize the fs layout02:57
TheMusoSo... I am wondering what to do next. I'd like to see this get in, but I don't feel comfortable uploading it. I guess I could build it here, and run it for a little while to see what happens...02:57
psusiTheMuso, that works ;)02:57
TheMusoYeah I know it works, but I've never been a fan of WFM tests.02:58
psusiTheMuso, add a comment saying you're testing it for now... maybe someone else will do the same... even if it doesn't end up getting merged by anyone this cycle, if a few devs end up testing it and saying it looks good, should be an easy merge for 12.10 as soon as it opens02:58
psusior maybe merge it, but pull it back out for final beta, just in case?  at least that way it gets plenty of testing between now and then03:00
TheMusoYeah, will leave a comment for now I think.03:00
TheMusopsusi: Actually, it FTBFS for me...03:01
psusiroh roh... I guess I didn't actually test it on precise, I'm still running oneiric03:02
TheMusoheh03:09
psusiI wonder what changed...03:09
psusiguess I'll have to work on that03:10
TheMusoAre you doing that now, or should I move onto something else and come back later?03:12
psusimove on... I'm trying to write a new parted test suite test to get some patches merged upstream right now03:13
TheMusoOk no worries.03:14
TheMusopsusi: BTW I also referred your parted branch to cjwatson, as he knows that code far better than I do. Hell I can't even remember much about the linux device-mapper code that I touched back in 2008. :)03:16
psusiI figured ;)03:17
psusiI'm really excited about finally not having to tell people they need to boot from the livecd to use gparted03:18
TheMusoCool.03:22
* psusi beats this test suite into submission03:23
psusidamnit... how did you get a shell expression to substitute a variable, then append more text?  I thought it was {$foo}bar, but that seems to be leaving in the P{03:33
psusi{} rather03:33
TheMusopsusi: Is $(commands-here etc) what you want?03:36
psusiTheMuso, no.. I want to test for the existence of /dev/foop1 when DEV=/dev/foo, so I want $DEV+"p1"03:36
psusioddly, $devp1 seems to work, though that doesn't seem to be a good idea... what if there were a variable named devp1?03:38
stgraberpsusi: ${var}text03:40
stgraberstgraber@castiana:~$ blah=abc03:41
stgraberstgraber@castiana:~$ blahvar=test03:41
stgraberstgraber@castiana:~$ echo ${blah}var03:41
stgraberabcvar03:41
psusiDEV=/dev/sda echo ${DEV}103:42
psusijust spits out "1"03:42
psusiI thought that was how it was done, but it just is't working for me...03:43
stgraberjust like "DEV=/dev/sda echo $DEV" will spit out nothing03:43
* psusi just had the world turn upside down03:44
stgrabermy understanding is that $DEV is substitued before echo is actually called03:45
psusiyou mean before the assignment?03:45
stgraberright03:46
stgraberso if you do it in two steps it works fine03:46
psusibah.... damn shell ;)03:46
TheMuso@pilot out04:04
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== pitti is now known as pitti_
pitti_good morning04:49
=== bladernr_ is now known as bladernr_afk
pitti_cjwatson: want me to do a d-i upload for the bumped omap4 kernel? (I guess it couldn't hurt for me to actually get some practice how to do that)06:24
micahgpitti_: quick question, any extra checking I need to do before uploading something from core?  I test built and tried running it06:27
pitti_micahg: sorry, which "core"?06:27
micahgpitti_: sorry, it's libvdpau06:27
pitti_micahg: oh, your core-dev application got approved?06:28
micahgpitti_: yep :)06:28
pitti_micahg: congrats! well earned06:28
pitti_(FWIW, I thought you had been core-dev for ages already :) )06:28
micahgpitti_: thanks!06:28
pitti_micahg: no extra formal checks, no; just "don't upload something broken", as usual :)06:29
micahgok, great06:29
pitti_RAOF: hey Chris, how are you?06:31
pitti_cjwatson: I committed the actual ABI bump to bzr, but I'll wait for your guidance how to build the source package from bzr06:57
pitti_cjwatson: when I just run debuild, I get http://paste.ubuntu.com/762512/ (NB I didn't tag the release yet); do I need to run anything else like pulling in udebs or other sources, etc?07:00
pitti_jamespage: I fixed poppler-sharp harder and will then upload another rebuild of pdfmod; now the remaining poppler-glib6 rdepends are all due to the dropped poppler_page_render_to_pixbuf(); yay for copy&pasting code there :(07:22
TheMusomicahg: Oh congrats.07:35
micahgTheMuso: thanks :)07:35
dholbachgood morning07:54
pitti_wendar: any progress with the magics++ FTBFS? do you need some help there?07:59
wendarpitti: it's done, submitted upstream to Debian08:01
wendarpitti: the guy said he'd apply it over the weekend, then we can sync08:01
pitti_wendar: oh, nice! well done08:01
pitti_jamespage: ^ that'll resolve the remaining libgrib-api-0d-1 NBS, so let's ignore this for now08:02
pitti_jibel, jamespage: current server tests failed due to uninstallable grub-pc and language-pack-en; I really don't see how this happened, though, they both have been installable in the past few days08:08
* pitti_ downloads server ISO and tests for himself08:09
doko_infinity, gcc builds currently fail in stage2 (gcc-snapshot, gdc-4.4, ...)08:09
pitti_jibel, jamespage: the image's report.html is clean as well08:09
jibelpitti_, good morning. looking08:14
pitti_jibel: I'll try to reproduce it locally08:14
jibelpitti_, I'm replaying a server amd64 default install08:18
=== Guest30213 is now known as Zic
=== Zic is now known as Guest96253
=== Guest96253 is now known as Zic
jibelpitti_, grub failed to install08:22
pitti_jibel: presumably due to the failure to instsall grub-pc?08:22
jibelpitti_, right, but the vm shutdown before I had time to look further. I'll mount the disk and search what's wrong08:24
jibelDec  7 08:21:49 in-target: Errors were encountered while processing:08:26
jibelDec  7 08:21:49 in-target:  /var/cache/apt/archives/language-pack-en-base_1%3a11.10+20111006_all.deb08:26
jibelDec  7 08:21:49 in-target: E08:26
jibelDec  7 08:21:49 in-target: :08:26
jibelDec  7 08:21:49 in-target: Sub-process /usr/bin/dpkg returned an error code (1)08:26
jibelpitti_, bad news08:27
pitti_EINVAL?08:27
jibelpitti_, Dec  7 08:21:49 in-target:  failed in write on buffer copy for backend dpkg-deb during `./usr/share/locale-langpack/en_GB/LC_MESSAGES/libnih.mo': Invalid argument08:27
pitti_bah08:27
pitti_so that's on amd64, too08:27
pitti_just a lot less often08:27
jibelapw, ^08:27
pitti_jibel: ah, will search for that in the syslog next time, thanks08:31
jibelpitti_, np. if dpkg and ubiquity are affected on both arch that will become a problem for daily testing08:33
pitti_soren: do you have a particular interest in updating user-mode-linux for 3.2.0? it's currently unbuildable, so I removed the binary for now08:35
pitti_soren: if it's obsolete, I can remove the package, too08:35
sorenpitti_: I do, I just haven't gotten it to work yet.08:38
micahgdoko_: remember bug 899315 and --as-needed, the guy responded saying that the symbols aren't used except by a plugin so they'll get stripped even in the correct order, but isn't this what dlopen is for, or is that asking too much for a distro patch?08:38
ubottuLaunchpad bug 899315 in ebtables (Ubuntu Precise) "ebtables crashed with SIGSEGV in ebt_initialize_entry()" [Medium,Incomplete] https://launchpad.net/bugs/89931508:38
slomoogra_: pong08:38
slomoogra_: next time with some context please :)08:39
sorenpitti_: You deleted the binary already?08:39
pitti_soren: yes, as it's unbuildable08:39
pitti_but I kept the source08:39
micahgpitti_: if you're in the mood for going removal happy, I have bug 891484 :)08:40
ubottuLaunchpad bug 891484 in uppity (Ubuntu) "Please remove these Firefox extensions binaries and source + blacklist" [Wishlist,Confirmed] https://launchpad.net/bugs/89148408:40
sorenpitti: Well, yeah, but when did we start blowing away binaries of packages that ftbfs?08:41
sorenpitti_: I mean, sure, if we were close to release or something, but now?08:41
pitti_well, our goal is to drive NBS to zero and keep it that way08:42
jibelpitti_, I ran 3 installations of server amd64 and they all failed in "Unpacking language-pack-en-base" during the extraction of a .mo file but a different one each time.08:42
pitti_it prevents us from accidentally releasing with an unbuildable binary if we forget to fix it08:42
sorenpitti_: ?!? How is this NBS?08:42
pitti_soren: linux-source-3.0.0 does not exist any more, so u-m-l can't be built08:42
pitti_soren: FTBFS for u-m-l, sorry08:42
micahgpitti_: FWIW, I would think it reasonable to give someone a little time to fix before removing the binary (unless we're close to a milestone)08:43
sorenpitti_: It just seems quite heavy handed at this stage.08:43
micahgand even with the milestones, I think that should come with an announcement so people are aware08:43
pitti_well, can do, but we don't really have a tracker for these08:44
pitti_we could file release critical bugs and hope that someone picks them up08:44
micahgpitti_: file a bug with a new tag that can go on a report?08:44
pitti_but it would be wrong to actually nail down someone to fix some universe package08:44
pitti_and removing just the binary doesn't actually block people from uploading or introduces source NEW or so08:44
micahgpitti_: you can file the bug and subscribe the last uploader or 208:45
micahgpitti_: it does prevent someone from using the app in the devel release08:45
sorenpitti_: It doesn't block people from uploading a new u-m-l, no, but it could certainly block other things. I have some tests that involve u-m-l that now won't work.08:46
pitti_(bug 901118 )08:46
ubottuLaunchpad bug 901118 in user-mode-linux (Ubuntu) "Needs porting to linux-source-3.2.0" [Undecided,New] https://launchpad.net/bugs/90111808:46
pitti_soren: ok, so maybe this was a little premature, sorry; we started doing that in oneiric when we started the goal of actually not releasing with FTBFS packages08:47
sorenpitti_: I'm pretty sure u-m-l somehow evaded that effort in Oneiric.08:49
=== doko_ is now known as doko
sorenpitti_: It wasn't until less than a week before release I finally cracked it and got it work with 3.0.0.08:49
pitti_soren: it is buildable in oneiric, as oneiric does ship l-source-3.0.008:49
sorenpitti_: Yes, and up until 4 days before release, it depended on l-s-2.6.38.08:50
pitti_soren: right, that happened with quite a lot of packages; their binaries got removed, and the ones which actually got fixed just reappered08:50
pitti_micahg: removals> doing08:51
micahgpitti_: thanks08:51
micahginfinity: I finally got to an armhf FTBFS build log and sync'd the (hopefully) fix :)08:54
cjwatsonpitti_: no, that's all you need and there's nothing special about building a d-i source package from bzr, but I'd like to add armhf/omap4 while we're there08:54
cjwatsonnow that it's in the archive08:54
pitti_cjwatson: ok, so that's just for ubiquity08:54
cjwatsonyeah, ubiquity is weird08:54
jamespagepitti_: I did a few more uploads for the libpoppler-glib8 transition last night09:03
cjwatsonpitti_: uploaded now09:03
pitti_jamespage: ah, thanks; i. e. the ones that just needed a rebuild?09:03
jamespagethe remaining few need patches as they all use the gtk API in poppler which disappears in 0.1809:03
cjwatson(d-i)09:03
pitti_jamespage: I'm still without email, so I can't follow -changes@ ATM09:04
pitti_cjwatson: cheers09:04
jamespagepitti_, yep - thats right09:04
pitti_jamespage: right; we probably need to do some copy&pasting there, to counteract http://cgit.freedesktop.org/poppler/poppler/commit/?id=149b7fec409:04
* pitti_ sighs at this09:04
pitti_jamespage: we have a patch like that in gimp now09:04
pitti_jamespage: I did a few more syncs/uploads/binNEW this morning, and after cjwatson's d-i upload NBS should clear up a lot09:05
pitti_jamespage: do you want to do the libcegui-mk2-1 transitions? (presumably just rebuilds)09:05
jamespagepitti_: sure - leave it with me09:06
pitti_jamespage: ok; I suppose we'll divide the poppler porting between us in the next days then09:06
jamespagepitti_: ack09:06
apwjibel, pitti_, i have at least identified the underlying issue.  i think i have a fix for it which i am discussing with upstream currently.  it is possible a wholesale backout of some new code may be on the cards.09:09
apwjibel, if i get you a ker09:09
micahgpitti_: thanks for the removals, is there any other info you need in those bugs in general?  (I'll try to do a run at least monthly to keep those extensions out of the archive)09:09
pitti_apw: oh, that sounds promising; OOI, what is it?09:09
apwjibel, if i get you a kerel with a fix is that something we can test easier09:09
pitti_apw: it at least seems that the whole python part is irrelevant, so it's really write()09:09
pitti_apw: I suppose, jibel now has a jenkins set up to exercise/reproduce this09:10
apwpitti_, an issue with handling of partial writes at the very begininning of files, the code which tried to sanitise the buffers before return misses09:10
pitti_micahg: not for my purposes, I know the context09:10
micahgthanks09:10
pitti_apw: ah, so it's not a problem with cache handling? I tried VMs with little memory, but it didn't reproduce more often there09:11
apwpitti_, i don't believe any data is at risk, just buffers are attempted to be dropped, and we try and drop one whic09:11
apwwhich was never made09:11
jibelapw, I've a VM setup to reproduce this. I can update the kernel easily on it.09:11
apwpitti_, i think they key is speed, the faster the host the better, which is why we see it more on VMs, the disks are soooo much quicker on a fast host than real spindles09:11
apwpitti_, and is why i couldn't reproduce it on my laptop, my build monster could repro it 99% of the time like jibel's (which i assume is a biggie)09:12
apwjibel, ok will get you a test kernel shortly09:12
jibelapw, that would explain why we can reproduce it very frequently on our big boxes in the test lab09:13
jibelapw, thx09:13
pitti_apw: ah, and since I have SSD, it was only seldom for me, too, supposedly09:14
apwjibel, yeah, i was stumped for a bit till i got sick of my laptop going soooo slow and booted up one of my test boxes, there it was impossible to install the VM to have a test, i had to copy it over09:14
* pitti_ does a process-removals run09:24
pitti_there, boost1.42 finally gone09:25
micahg\o/09:25
pitti_(only one remainging rdep, toonloop, rebuild uploaded)09:26
dokomvo, E: Internal Error, AutoRemover broke stuff09:27
dokomultiarch issue, how can I just remove the offending package?09:28
mvodoko: uhh, is that on your machine? what was the command you run? what does -o Debug::pkgAutoRemove=true output (a lot probably)09:30
dokomvo: see query09:30
YokoZardput by sftp broken?  launchpad refusing ssh connections10:13
YokoZar...and it's already fixed10:16
pitti_Daviey: http://people.canonical.com/~ubuntu-archive/component-mismatches.txt -> shall I demote mysql-5.1 to universe, or keep it there as a reminder to do the remaining transitions?10:21
pitti_Daviey: there's also the option of removing it now, then the remaining rdeps will appear on http://people.canonical.com/~ubuntu-archive/nbs.html10:21
pitti_Daviey: but of course that'll firmly commit us to fully complete the transition (I suppose we want to do that anyway, though)10:22
apwjibel, ok http://people.canonical.com/~apw/lp894768-precise/ the 0916 kernels there should have the proposed fix if you could bash them10:26
infinitydoko: I'm assuming the gcc* builds that fail are lacking the linker path patch.10:26
* pitti_ sends apw a big hug and a bottle of beer10:26
infinitydoko: So, stage one builds a new binary with the incorrect interpreter, and stage two tries to run it and it fails, cause, well, that interpreter doesn't exist. :P10:26
Davieypitti_: Unless it's causing an issue, i'd like to defer judgement to SpamapS.  He is driving this, too many cooks etc.10:27
pitti_Daviey: no, it's not urgent, I was just wondering; thanks10:27
Davieysuper.10:27
dokoinfinity, right, seen that at least for gcc-snapshot10:28
dokoinfinity, and need to add this to ghdl, gccxml (?)10:28
infinitydoko: Look like what's happening in gdc too: "configure: error: cannot run C compiled programs"10:28
dokoyes, will merge that from debian10:28
infinitydoko: I guess anything that's technically "just another gcc frontend in a split source package" will need the patch.10:29
dokoinfinity, can you build ghc using the debian binaries in your archive?10:29
dokoprobably the linker changes are needed there too. didn't check ocaml10:29
infinitydoko: Did markos build ghc in Debian?  If so, yeah, I can cross-strap it here.10:30
infinitydoko: (After I sleep)10:30
dokoinfinity, yes, it's in the ports archive. I'll start a build here10:31
dokolibreoffice doesn't work yet10:31
infinityDang.10:31
infinityAnd we were doing so well in main too.10:32
Laneyoh, thanks for ghc; I saw the depwait10:32
infinitydoko: Don't worry about ghc, I'll kick it off before I go to bed.10:33
dokogoing back to gnat ...10:34
dokoLaney, infinity: any idea about fpc?10:35
Laneythe pascal thing? not really10:35
infinityfpc may need porting.  Pretty sure it's not been done in Debian yet.10:36
Laneynothing in ports, possibly because it is in p-a-s10:37
dokoyes b-d's on itself10:38
Laneyhttp://lists.freepascal.org/lists/fpc-devel/2011-September/025911.html10:38
Laney(and following)10:40
Laney→ not ported10:40
infinityghc building.  Nap time.10:44
=== _salem is now known as salem_
dokoLaney, are you know comfortable with these kind of build failures? ;-P https://launchpad.net/ubuntu/+source/libdap/3.11.1-9/+build/296428611:10
l3onhey gusy... each package with xz compressor needs a Pre-Depends: dpkg (>= 1.15.6), right ?11:12
l3on*guys11:12
Laneydoko: argh!#11:16
Laneyis nobody running debian rebuild tests any more?11:19
micahgl3on: with xz debs, yes11:19
l3onmicahg, thanks :)11:19
Laneylucas: ^ did your minions fall away or is there one coming up soon?11:20
micahgLaney: ISTR lucas asking for help and the request falling on deaf ears11:20
Laneyno, some other people did run them11:20
OdyXthere are some people processing the logs now, but actually running the rebuilds is still (AFAIK) in lucas' hands.11:23
LaneyI suspect that is the more automatable part anyhow11:23
l3onpitti_, hey! I'm looking at gnome-applets, can I do the merge ?11:40
pitti_l3on: of course, thanks!11:41
l3on:)11:41
pitti_l3on: it's maintained in lp:~ubuntu-desktop/gnome-applets/ubuntu, perhaps you can do a merge proposal?11:41
pitti_yay, I'm through with process-removals, after only 2.5 hours or so11:42
l3onah... I'm doing it in the classic way... bug :)11:42
pitti_l3on: ok11:42
pitti_lamont, elmo: any chance to kill the glib2.0 build on zirconium? it's once again stuck in an infinite loop in the test suite11:50
pitti_cjwatson: I finished the ttf-* -> fonts-* transition as far as Debian did it (syncs, removals, seed changes, etc.); this changed some names in platform/installer-gtk; does this need corresponding changes in d-i/ubiquity?11:58
sladenpitti_: there's our fonts to do aswell, when I get some firm guidance from other pkg-fonts people about exactly what they want12:00
lucasLaney, micahg, OdyX: it's still up to me to run the rebuilds, but others have been processing the logs. Nobody asked me for fresh logs recently, so it's true that I did not run any rebuild recently.12:07
cjwatsonpitti_: d-i build/pkg-lists/ might need some changes12:08
pitti_cjwatson: ok, will change it there as well; I kind of assumed it would be generated from the seeds12:08
pitti_cjwatson: committed; I'll upload it once fonts-sil-abyssinica-udeb gets published; thanks!12:12
MSKi am interested in contributing an application software to ubuntu. how do i get started?12:37
ubuntu_lovehow do i get started to contribute an application to ubuntu12:45
=== MacSlow is now known as MacSlow|lunch
hrweglibc maintainers: can you take a look at http://bazaar.launchpad.net/~hrw/ubuntu/precise/eglibc/fix-hardening-for-cross-builds/revision/239 and give opinion?13:07
smoserbarry, here now. i'm guessing you were pinging regarding the python-boto13:20
smoseri can upload that, and thank you for reviewing.13:20
=== pitti__ is now known as pitti
=== pitti is now known as pitti_
=== bladernr_afk is now known as bladernr_
=== MacSlow|lunch is now known as MacSlow
=== jibel_ is now known as jibel
l3oncjwatson, around ? I would like to talk with about the importance about have "Pre-Depends: dpkg (>= 1.15.6)"14:44
l3onI wrote a very spartan pyscript that looks for packages don't have this, I found many of them...14:45
tumbleweedl3on: that contain data.tar.xz ?14:46
l3onyes14:46
=== smoser` is now known as smoser
l3ontumbleweed, for example... packagesrc colord has colord_0.1.12.orig.tar.xz14:55
tumbleweedl3on: this is about xz compression in binaries, not sources14:55
tumbleweedi.e. debs with xz compressed contents14:55
l3ontumbleweed, ahhh... :)14:56
l3ontumbleweed, could you provide me an example ?14:57
tumbleweedl3on: dovecot14:57
l3onI thought that if a source has something with *.xz, binaries should have the Pre-Depends14:58
tumbleweedno, they are unrelated14:58
stokes__jmp_: o/14:58
l3ontumbleweed, for example... libparse-http-useragent-perl has the Pre-Depends15:02
l3onwhat have I look for ?15:02
l3on→ http://debomatic.debian.net/precise/pool/libparse-http-useragent-perl_0.33-1ubuntu1/libparse-http-useragent-perl_0.33-1ubuntu1.contents15:02
tumbleweedl3on: http://paste.ubuntu.com/762791/ <- note the data.tar.xz15:04
l3onah ok :)15:05
l3ondo you think we have some package without the Pre-Depends ?15:05
tumbleweedno, the builds would have failed to upload15:06
l3onah ok, thanks tumbleweed  :)15:06
sorenWhat is it that mounts a tmpfs on /run?15:08
sorenOh.15:09
sorenFound it.15:09
soren(mountall (due to the hidden fstab in /lib/init))15:09
cjwatsonl3on: I don't think you need to do any of this.  I know that there are no outstanding problems of this kind in precise, because I've been squashing every single one of them as I see them show up in the "Failed to upload" state.15:14
keeshrw: that seems sane to me. I still wish we could build without those disabled.15:39
hrwkees: ok, so will propose for merging15:45
SpamapSpitti_: ping, ahead of the actual micro release exception for OpenStack, I was thinking we'd waive the normal rules and let the diablo stable branch uploads into oneiric-proposed.. we can delay their entry into -updates until the TB weighs in on their application for a microrelease exception.15:56
pitti_SpamapS: ok, we'll review it like a normal SRU then16:00
SpamapSpitti_: its 25 distinct bugs16:02
ScottKSpamapS and pitti_: working on KDE 4.7.3 for oneiric-proposed.  We're going to do it in two parts: l10n and the core apps.  We will also need to sort out updating soprano as upstream has VERY strongly recommended updating it with 4.7.3 (it's a KDE support package, so not formally covered under the release exception, but I think it needs to get in this time).16:02
pitti_SpamapS: do we have a large-ish test suite for these packages?16:02
SpamapSpitti_: the patch is very large, but *VERY* well tested upstream.16:02
pitti_ScottK: ok, thanks for the warning16:03
SpamapSopenstack has a ridiculous amount of testing16:03
SpamapSpitti_: yes, thats why I think they're a slam dunk for the micro release exception16:03
* SpamapS goes afk.. brb16:03
=== Quintasan_ is now known as Quintasan
broderooc, are there any docs on the form an RM bug should take? (looking for something to point somebody else at)16:12
pitti_broder: there's no form or so; describe the reason, check rdependencies, and subscribe ubuntu-archive16:13
broderok16:13
SpamapSpitti_: ok back.. so anyway, the last upload they did I rejected because the diff was pages and pages long16:14
SpamapSpitti_: but they definitely match up with the MRE process exactly.. heavy upstream testing, supported "fixes only" stable releases.16:14
hallynpitti: could you drop the libvirt-bin uploads for lucid-proposed and maverick-proposed (versions 0.7.5-5ubuntu27.21 and 0.9.2-4ubuntu15.2, which I think have not yet been accepted)16:14
pitti_hallyn: you mean libvirt?16:15
hallynpitti_: yeah16:15
pitti_hallyn: rejected lucid upload, no upload for maverick16:16
pitti_https://launchpad.net/ubuntu/maverick/+queue?queue_state=116:16
hallyndrat!  i meant oneiric, not maverick16:16
pitti_hallyn: *flush*, gone16:17
hallynpitti_: thanks!  now i just need to put out the precise fire16:17
jibelapw, I can't reproduce the EINVAL bug with kernel 201112070916.16:20
pitti_jibel, apw: \o/16:20
jibelapw, I let the test run 50 rounds with and without cpu and disk activity and no crash16:20
jibelso looks good16:21
apwjibel, most excellent, will see about gettting soemthign commit while we wait for upstream to decide16:21
ckingnice one apw16:22
pitti_really, it's still a totaly miracle for me how you guys debug somethign like this16:24
* pitti_ bows16:24
pitti_(and my typing sucks more and more after 11 hours on the computer, argh)16:25
apwpitti_, your own stuff is always easier ... but primarily using brute force, i have build and booted about 20 or so kernels to track this puppy down16:26
apwa fast builder is essential16:26
pitti_apw: yeah, bisecting would be pretty much the only thing that would come to my mind, if it wouldn't take two hours to verify each step16:27
apwpitti_, in this case we had some luck in that it is not normal to return EINVAL from write, so it was a detectible and therefore debuggable issue16:27
=== pitti is now known as pitti_
pitti_seb128: bah, the new <glib.h> enforcement is nasty16:40
pitti_seb128: I'm trying to fix awn-extras16:40
pitti_but the part that includes parts of glib is in the vala-autogenerated .c source, so I can't patch it :(16:40
broderpitti_: the includes to use come from the .vapi file, so you should be able to edit /usr/share/vala-0.14/vapi/glib-2.0.vapi16:42
broder(vapi/glib-2.0.vapi in the vala source)16:42
pitti_that seems fine, though16:42
pitti_oh no, there it is16:42
pitti_glib.h,glib/gi18n-lib.h16:43
pitti_broder: thanks, will do that16:43
seb128pitti_, we should maybe backport a patch in our vala if there is one needed16:43
pitti_yes, I'll check this upstream16:44
seb128pitti_, check if that's maybe fixed in .1, I just uploaded that vala update16:44
ant30Hi, any body knows about sane-pnm (debugging module scaner) on oneiric or +116:45
pitti_seb128: I'll fix debian/watch for .tar.xz16:47
seb128pitti_, oh, I forgot that right, thanks16:47
pitti_seb128: how did you get the source?16:47
seb128pitti_, wget16:47
seb128I usually use the gnome ftp list emails and just wget the url16:48
seb128I got used to that because at some point the watch integration stuff was downloading the tarballs twice16:48
seb128I should check if that's still the case16:48
pitti_seb128: ok, not fixed in 0.14.116:49
* pitti_ checks trunk16:50
seb128pitti_, we could also distro patch the single requirement out of glib16:50
seb128pitti_, it's not something we technically "need"16:50
seb128i.e I don't think it solved anything for us16:50
pitti_also not fixed in vala trunk16:50
seb128we might maybe just avoid the work for this cycle16:50
pitti_seb128: yeah, it'll just cause tons of FTBFS :(16:50
pitti_it's somethign nice for jhbuild and upstream devs16:51
pitti_I'll report a bug against vala16:51
seb128pitti_, http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b5056916:51
pitti_but +1 for dropping the #error for now16:51
pitti_seb128: I guess we could just turn #error into #warning to get an one-line patch?16:52
seb128wfm16:52
seb128it's probably easier that playing catchup on what they will change16:53
seb128that->than16:53
seb128pitti_, well it seems you will need to do it in each .h still?16:53
pitti_I think it comes from /usr/include/glib-2.0/glib/gmacros.h:3216:54
pitti_well, at least that's what I stumbled over, seems like a common include16:54
pitti_seb128: ah, you are right :(16:55
seb128pitti_, the commit says they do single include warnings since 2.17 which is years old, are we sure that's a very common issue?16:56
pitti_I've seen it in two different packages now since I upgraded to 2.31 again today16:56
pitti_I might just have been unlucky, of course16:57
seb128pitti_, what include was it?16:58
pitti_filed as gnome bug 66573916:59
ubottuGnome bug 665739 in Bindings: GLib "glib-2.0.vapi must only generate #include <glib.h>" [Major,Unconfirmed] http://bugzilla.gnome.org/show_bug.cgi?id=66573916:59
slangasekdoko: what uploads are needed for libjpeg-turbo?16:59
pitti_seb128: I'll send a patch there and upload vala for now; but we should still keep reverting this as an option if it causes too much failure IMHO17:00
dokolibjpeg-turbo, and libjpeg8, prepared by tgall_foo17:00
* tgall_foo appears17:01
seb128pitti_, $ find . -name *.h | xargs grep include | grep "#include <glib/"17:01
seb128pitti_, did that on my disk with 164 different subdir in my ubuntu packages checkouts dir, I found only awn which has issues17:02
slangasekdoko: ok, just the two packages then?  that doesn't sound too bad :)17:02
slangasekdoko: I was worried when you said "uploads" that reverse-deps needed rebuilt or something17:02
seb128pitti_, it doesn't seem very common, at least in the default install desktop set, I think I've most of it covered on my disk17:03
dokoslangasek, no, just replacing the jpeg implemenation. it should work fine (tm)17:03
slangasekright :-)17:03
pitti_seb128: why do you only consider .h files?17:03
seb128pitti_, "find . -name *.h | xargs grep "#include <glib/"" is probably easier ;-)17:03
pitti_seb128: yes, I'm working on awn-extras ATM17:03
bdmurrayslangasek: so multiple languages are affected by bug 898787?17:03
ubottuLaunchpad bug 898787 in ubiquity (Ubuntu) "(k|l|x)ubuntu 11.10 failed to install with error in install_misc.py assert cache._depcache.broken_count == 0" [High,Triaged] https://launchpad.net/bugs/89878717:03
pitti_seb128: but good to know17:04
slangasekbdmurray: yes - we can probably scrape the relevant language info from each of the reports17:04
bdmurrayslangasek: of the bug reports or ...?17:04
seb128pitti_, it's running for .c now, I could have done both in one run indeed ;-)17:04
slangasekbdmurray: the bug reports, yes - that's where I found sv_SE for the one17:04
seb128pitti_, same for .c, only awn that I can see17:05
pitti_cool17:05
pitti_and vala stuff can be fixed in one go17:05
seb128pitti_, let's wait a bit see how it goes, if it turns to be an issue we can turn if off17:05
pitti_seb128: I had one other rebuild yesterday which failed, someting in the poppler chain17:06
seb128pitti_, well I'm sure we will have some issues out of the desktop set17:07
seb128pitti_, GNOME seems to be well disciplined on fixing that sort of stuff, other upstreams might care less17:07
pitti_seb128: yeah, using jhbuild as a developer helps a lot with that17:08
seb128pitti_, oh btw, it's 6pm you really should stop working :p 6am to 6pm is enough ;-)17:09
seb128pitti_, you make me feel bad for starting hours later than you if you don't finish hours earlier than me :p17:09
pitti_heh17:10
pitti_seb128: I took a long break two hours ago, 'sok17:10
seb128;-)17:10
pitti_I think I got awn-extras to build, just one remaining thing17:10
pitti_so that, forward vala patch to gnome, upload vala, upload awn, then done :)17:11
pitti_built! yippie17:13
nxvlpitti_: i'm trying to sync virt-viewer and i get a "package is blacklisted" message from syncpackage, how can i check why is it blacklisted?17:22
nxvlpitti_: or who should i poke17:24
cjwatsonnxvl: It has Ubuntu modifications.  You need to use -f17:24
Laneyit is syncpackage telling you that there's an ubuntu diff17:24
Laneywhat did the message say?17:25
pitti_nxvl: it's not blacklisted in dak; does it really say "blacklisted"?17:25
Laneyhttps://launchpad.net/ubuntu/precise/+localpackagediffs?field.name_filter=virt-viewer&field.package_type=all&field.package_type-empty-marker=117:25
nxvlcjwatson: oh, that's the blacklisting for? that's what i wanted to make sure before i force it17:25
nxvlpitti_: http://paste.ubuntu.com/762936/17:26
nxvlpitti_: but cjwatson might just posted the answer17:26
pitti_nxvl: so, not blacklisted in DAK; I suppose it's blacklisted in Launchpad's brain17:26
LaneyI just linked that.17:26
nxvlpitti_: yay for lp17:27
cjwatsonRight, so it told you what option to use, it was just unclear about why.  (I'm pretty sure there's a bug about this.)17:28
Laneyit's actually fixed in newer versions to ignore that17:28
nxvlcjwatson: yes, indeed, i just wanted to make sure it was blacklisted because of the ubuntu changes and not really blacklisted because something else17:29
nxvlcjwatson: thanks!17:29
jamespagecnd: python-libavg has been dropped from the archive in precise which puts a question mark over empcommand - is this something that you want to see in the archive still?17:29
pitti_cnd: we can also reintroduce libavg as an ubuntu-only package, when we need it (it was removed in Debian and we followed suit)17:31
cndpitti_, jamespage: ubuntu's libavg was different than debians17:36
cndubuntu's was being maintained by libavg directly, with my help17:37
pitti_cnd: ok, so we should reintroduce it?17:37
cndpitti_, yes please17:37
pitti_cnd: ok; sorry for the hassle17:38
cndpitti_, np, it's a corner case :)17:38
pitti_jamespage: hrmpf, awn-extras is FUBAR; I'll continue this tomorrow17:41
pitti_hm, is it just me, or is uploading packages really slow today?17:41
pitti_jamespage: I'm uploading libavg, and then call it a day17:41
jamespagepitti_, I think it is a bit - I had put it down to my ADSL upstream being slow17:42
=== arges is now known as arges_lunch
pitti_cnd, jamespage: libavg source NEWed, will binNEW later when it's built17:50
jamespagepitti_, thanks!17:51
seb128jamespage, pitti_: uploads are slow today, I dputed from a canonical box to avoid downloading and uploading a tarball from here and it was slow as well17:51
pitti_hmm17:51
pitti_Package: python-libavg17:51
pitti_Architecture: i386 amd6417:51
pitti_jamespage: ^ how come that empcommand is also broken on armel/powerpc?17:51
pitti_cnd: ^17:51
pitti_it seems libavg was only available on i386 and amd64 before17:52
pitti_jamespage: so we might need to fix empcommand to be on those two arches, too17:52
pitti_instead of arch: all17:52
pitti_or build libavg on arch: any if possible17:52
jamespage pitti_: it looks like there is a really old version of libavg in for armel,powerpc17:52
jamespage1.0.1-1ubuntu417:52
pitti_but there can only be one version of libavg17:53
pitti_unless you copy/rename the source17:53
* pitti_ waves good night, cu tomororw17:53
cjwatsonjamespage: we aren't always great at removing stale binaries when architectures stop being built17:54
pitti_oh, that wouldn't hit the NBS report?17:54
pitti_i. e. if you change a package from all/any to e. g. i386 amd64?17:54
cjwatsonI'm not sure it necessarily dodes17:55
cjwatson*does17:55
pitti_or it did and we just didn't clean it up so far?17:55
cjwatsonjust going from empirical evidence I've vaguely noticed ...17:55
pitti_ok, thanks17:55
pitti_anyway, that's all "tomorrow" stuff; good night everyone!17:56
pitti_I'm still server-less and thus without IRC proxy and mail FYI :(17:56
RoAkSoAxcan an AA please process gfs2-utils from the new queue?18:42
tsdgeoshi, why is there no xcb-xinput-dev  ?18:46
tsdgeosare we blocking it for any particular reason?18:47
micahgcnd: re libavg, is there any reason why it couldn't be maintained in Debian as well?  The RC bugs were things that we would've fixed along the way anyways (binutils-gold and boost transition)?18:48
cndmicahg, the libavg team wanted to maintain it, and they felt they were not fit to maintain it for debian19:06
cndthey came to the utouch team showing us how they had integrated multitouch19:07
cndso it seemed silly to turn them away19:07
cndso I helped them get it packaged for ubuntu19:07
cndthe libavg team only runs ubuntu, no debian installs19:07
cndthere's no reason it couldn't be maintained in debian, it just wasn't a feasible option at the time19:08
cndtsdgeos, there's no such thing as xcb-input-dev because xcb doesn't support XInput yet :(19:08
micahgLaney: or tumbleweed ^^ is there anything we can do in this case?  would it be better to blind upload to Debian (I assume the sponsor will build test at least) or just have the package in Ubuntu?19:09
* broder maintains a package in debian in spite of not having any debian installs19:09
broder(just debian chroots)19:09
tumbleweedmicahg: I mailed the ubuntu uploader about this too19:10
tumbleweedthe bug for filing its removal from debian clearly noted that there was active maintainance in UBuntu, and offered sponsorship19:10
micahgcnd: ^^ so, would you be willing to move the maintenance to Debian then, might get a few more bugs?19:11
tumbleweedbroder: ...I only have one Ubuntu install... (and don't do much real work on it :P )19:11
cndmicahg, I personally don't have enough time to move it to debian :(19:11
cndat least, not in this cycle19:12
=== dendrobates is now known as dendro-afk
tsdgeoscnd: are you sure? i have someone here in archlinux that says to have that file19:14
tsdgeosor is the file there but just does nothing?19:14
cndtsdgeos, 99% sure19:16
cndunless it's something that was created in the past two months19:16
tsdgeoscnd: http://xcb.freedesktop.org/manual/group__XCB__Input__API.html ?19:17
cndtsdgeos, http://lists.freedesktop.org/archives/xcb/2010-August/006414.html19:21
cndI think that is still the case19:21
tsdgeosok19:21
cndbut I could be wrong19:21
cndtsdgeos, you should ask on xorg-devel@lists.x.org or on #xcb19:22
cndif you want to be sure19:22
=== arges_lunch is now known as arges
=== JackyAlcine is now known as webjadmin
=== webjadmin is now known as JackyAlcine
stgraberIs it just me or is upload.ubuntu.com horribly slow today? (as in, multiple minutes for a few KB to upload)20:02
stgraber(latency looks good and I didn't notice any slowness on anything else in the DC)20:02
broderpitti and jamespage were complaining earlier20:06
stgrabergood, not just my broken internet then :)20:08
hallynstgraber: it's not jsut you20:14
hallynand now i'm about to upload a new qemu-kvm .orig.tar.gz.  this is gonna be painful20:15
stgraberhallyn: yeah, so far I pushed really small packages, next ones are a few SRUs for Edubuntu, these are ~10MB so won't be as much fun :)20:22
=== l3on__ is now known as l3on
keeswhere did the launchpad.net/bugs/NNN short-cut go?20:45
broderkees: wfm, though i've started using pad.lv/NNN instead20:45
jelmer_kees: still seems to work here20:45
* kees scratches his head20:47
keesah! it's not there for http.20:47
mdeslaurkees: huh? wfm20:47
keesmdeslaur: it wasn't for me.20:48
infinityYeah, works over http too...20:48
infinitykees: Still, Martin's pad.lv is less typing. :)20:48
keesweird. not it works.20:48
kees*now20:48
mdeslaurkees: must be your arp-spoofed default gateway20:49
keeshrm. chromium doesn't show failed connection attempts.20:49
keesI wonder if my vpn broke DNS for a minute or something20:49
keesand https must have triggered a re-pinning or something.20:50
* kees shrugs20:50
hallyncyphermox: the libnl3 fix for bug 856209, is there a reason not to forward that to debian?20:50
ubottuLaunchpad bug 856209 in network-manager (Ubuntu) "NM fails to set IPv6 default route when IPv6 details entered manually" [High,Fix released] https://launchpad.net/bugs/85620920:50
cyphermoxhallyn: yes, now there is ;)20:50
cyphermoxhallyn: I'm working with Heiko Stuebner to get libnl3 3.2.3, which should be in experimental real soon; and includes that fix20:51
cyphermoxunless you're running in a debian issue with this? but NM was afaik the only thing affected, and mbiebl is also very eager to get the new libnl3 in debian20:52
hallyncyphermox: ok, cool!  I was just considering syncing from sid to get rid of the classid warning with netcf20:53
hallyni can wait for a better sync :)   thanks much20:54
cyphermoxah, but we should indeed fix this20:54
cyphermoxmerge maybe?20:54
cyphermoxactually, give me a second, I think I've already looked at it, and there's an issue with that debian revision anyway20:54
hallynsure, should be trivial, but how soon will the 3.2.3 be coming?20:54
hallynoh20:54
cyphermoxsoon depends on how fast d-i, wpasupplicant and others can be fixed (transition from libnl3-dev to (libnl-3-dev and maybe others))20:55
hallyncyphermox: ok, well netcf doesn't *break* bc of it, it just spits out warnings20:55
cyphermoxhallyn:   * debian/libnl-3-200.install: netlink config files should be installed to /etc/libnl, not /etc/libnl3.20:56
cyphermoxthat seemed to be important, the files in /etc/libnl3 wouldn't get searched for anyway20:56
cyphermoxso if you want to fix it (and I think we should), it's just a matter of installing the classid and that other data file to /etc/libnl20:57
cyphermoxhallyn: or I can take care of it20:57
hallyncyphermox: whatever is your preference.  Well, if you don't mind, I'll leave it to you :)20:58
cyphermoxhallyn: ok ;) I'll re-test it just in case, but I'm pretty sure the files didn't get read if they were in /etc/libnl320:59
hallyncyphermox: thanks again21:01
bdmurray@pilotin21:11
udevbotError: "pilotin" is not a valid command.21:11
infinitybdmurray: Every day, you're pilotin'?21:11
bdmurrayI'm plotin everyday21:12
RoAkSoAxTheMuso: ping21:12
bdmurray@pilot in21:13
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: bdmurray
keesinfinity: thanks, now I have to get that earworm out of my head21:15
infinitykees: Try tweezers.21:15
* kees will use Nyan Cat21:15
* infinity has had Tim Minchin's "If I Didn't Have You" stuck in his head for days.21:16
* kees is worried21:17
keesinfinity: heh, this is good :)21:18
bdrungtumbleweed: ubuntu-safe-to-upload is a long name. what about "safe-ubuntu-upload"?21:20
* micahg thought it was going to change to is-seeded21:21
tumbleweedyeah, that's probably a reasonable name for it21:24
hallynhm, can't get to lp right now21:26
slangasekScottK, cjwatson: I'm not sure what pitti did the other day to fix the langpack problem, but I still see a lot of langpacks in oneiric-proposed that have not been copied to oneiric-updates, and they're *not* showing up as candidates on http://people.canonical.com/~ubuntu-archive/pending-sru.html21:29
ScottKslangasek: AFAIK he copied the one I was missing (It was the KDE en base one, whatever that's called)21:29
ScottKI don't think he did anything else.21:29
slangasekok21:29
bdmurrayis pending-sru tied to bugs?21:30
slangasekbdmurray: tied how?  It tries to grab a list of SRU bugs from the .changes files and track their verification status21:30
slangasekoh, you mean, does it depend on there being bugs in the changelog for a package to show up there?21:30
bdmurrayyes21:31
slangasekit doesn't - but language packs are special cased anyway21:31
slangasekand the special-casing keys on the English langpack21:31
seb128slangasek, I don't know the details but I will mention that anyway in case:21:31
seb128https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA21:31
seb128slangasek, it seems they upload all locales to proposed but move to updates only the one verified by their team doing the translations21:32
slangasekseb128: right, well, the current problem is that only some packages were copied to -updates for each language, making some of them uninstallable21:32
slangasekcan't copy language-pack-$foo-$lang without also copying language-pack-$foo-$lang-base, etc21:32
seb128slangasek, ok, that's where I step out and pretend I was not there ;-)21:32
bdmurrayseb128: why was the sponsors subscribed to bug 886205?21:33
ubottuLaunchpad bug 886205 in upstart (Ubuntu) "Disabling network-interface break rc-sysinit compatibility script" [Undecided,New] https://launchpad.net/bugs/88620521:33
seb128bdmurray, because of https://launchpadlibrarian.net/84431732/rc-sysinit.conf.diff ?21:33
slangasekseb128: https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA is completely outside the standard SRU process and this is the first I've heard of it as a member of ubuntu-sru... do you know who's managing this publication process?21:33
seb128bdmurray, why shouldn't sponsor be subscribed?21:33
dokoinfinity, we should have finished the armhf builds before new glib/gtk uploads :-/21:34
bdmurrayI thought the sponsors team was more for debdiffs than just diffs21:34
bdmurrayand that the ubuntu-reviewers team was for patches21:34
seb128slangasek, no, I just know that a "Kenneth Nielsen" does call for testing and thanks for testing emails to ubuntu-translators@lists.ubuntu.com listing that wiki21:34
seb128slangasek, so it seems their process is "publish to proposed, call for testing on the translator list, move things which get validated"21:35
seb128slangasek, but I'm not well informed, it's my view as an external watcher21:35
seb128bdmurray, we have some thousand said "patches" in launchpad and ubuntu-reviewers is pretty much stalled21:35
seb128bdmurray, I try to push things that seems like they would be useful to sponsors so they get a chance to make it in21:36
bdmurrayseb128: okay, I was asking because I was worried by bug bot had made a mistake21:36
seb128bdmurray, it usually works fine, most sponsors are happy to sponsors patches which are not debdiff and we got quite some fixes uploaded this way21:36
slangasekSpamapS: ^^ hi, is there some under-documented policy for langpack SRUs being followed nowadays?21:37
seb128bdmurray, they is lot of noise and useless stuff in the review team queue though, I usually spend an hour to take 15 out of the most recent hundred or something21:37
bdmurrayseb128: sure, that makes sense to me21:37
seb128bdmurray, great ;-)21:37
bdrungtumbleweed: there are still merge markers in this branch21:44
tumbleweedbdrung: ok, let me clean it up and rename it...21:45
SpamapSslangasek: I had wondered the same thing last cycle when a similar flood of SRU's arrived for natty.21:49
slangasekSpamapS: well, historically the SRUs are all batch-processed... but something else has happened this time and I'm not sure what21:52
bdmurraywhere did the packaging guide go?21:53
slangasekSpamapS: there was an SRU regression alert a week ago because of resulting uninstallabilities, and I've just tracked down another 3 packages that had the same problem :/21:54
SpamapSslangasek: ugh21:55
seb128bdmurray, http://developer.ubuntu.com/packaging/html/21:56
bdmurrayseb128: thanks21:56
seb128yw21:56
broderbdmurray: oh, sorry - i meant to deal with bug #886205 last night and forgot. i'll do so now22:03
ubottuLaunchpad bug 886205 in upstart (Ubuntu) "Disabling network-interface break rc-sysinit compatibility script" [Undecided,New] https://launchpad.net/bugs/88620522:03
tumbleweedbdrung: done22:03
seb128broder, thanks ;-)22:04
bdrungtumbleweed: "audacity's binaries are not seeded" is a full sentence22:09
bdrungtumbleweed: the seeded list isn't nicely formatted22:09
bdrungmaybe use more lines22:09
tumbleweedbdrung: micahg was complaining that there was too much duplicated output when I used more lines :P but I can do something inbetween :P22:11
ScottKUse both more and fewer lines.  That will make everone happy.22:11
broderNot me. I want exactly the same number of lines22:11
bdrungtumbleweed: maybe with a switch22:11
tumbleweednoooo22:12
bdrung--long22:12
=== salem_ is now known as _salem
bdrungubuntu-upload-permission output looks nicer22:12
ScottKtumbleweed: Make the option --bdrung22:12
* tumbleweed should have named wrap-and-sort's -s --stefanor22:13
dokoIn file included from ../../src/ario-util.h:21:0,22:13
doko                 from ario-filesystem.c:28:22:13
doko/usr/include/glib-2.0/glib/gslist.h:28:2: error: #error "Only <glib.h> can be included directly."22:13
dokoseb128: ^^^ what is the recommend recipy to fix this?22:13
dokoseeing ~100 build failures because of this22:14
seb128doko, what the message say22:15
seb128doko, just include glib.h, not the individual ones like gslist.h22:16
dokoseb128, I do see 100 build failures for the time after glib was uploaded. so this will turn into some hundreds in the end22:16
seb128doko, we discussed it with pitti, see log around 19h european time22:16
seb128doko, we discussed whether revering it, seems like we should do it22:16
seb128doko, the commit upstream is http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b5056922:16
seb128doko, basically that's a warning since 2.18, which means since 8.10, upstream though most softwares would have been fixed in 3 years, seems not22:17
dokoseb128, please could you revert it for now? it really hurts the armhf bootstrap22:17
seb128doko, ok, we were discussing it with pitti earlier as said but we were unsure if that was a frequent issue, good to get some datas, sorry that it has been hitting you in your work :-(22:18
dokoseb128, I'm fine to do a test rebuild with this upstream change, but getting this untested into the archive is the wrong way22:18
seb128doko, we didn't get this in the archive, we got a new glib where they enforced something which was a warning for 3 years22:19
seb128well we got it, but we didn't mean to break stuff22:19
seb128it was just part of a new glib version22:19
dokoyeah, so please could you revert it for now, at least until armhf is built?22:19
seb128I'm on it22:19
dokothanks22:19
seb128you're welcome22:20
bdrungScottK: --bdrung or the env variable WORLD_DOMINATOR is set to true :D22:20
seb128sorry for the issues22:20
tumbleweedbdrung, micahg: http://paste.ubuntu.com/763211/ compromise?22:26
cjwatsonhallyn,stgraber: we should have escalated that upload slowness earlier :-(22:26
cjwatsonhallyn,stgraber: seems that it was an early warning sign of impending LP lots-of-stuff-falling-over that we failed to pass on22:26
tsdgeoscnd: you are in the xcb channel, but i'll repeat it here "does xcb support xinput?" <pharris> Most of it.22:27
bdrungtumbleweed: yes22:27
dokoinfinity, ^^^ now that hubbard is turned to manual and after the glib update it would be good to give back all armhf builds22:28
bdrungtumbleweed: i maybe would start the line always with the binary package, e.g. glibc-doc (from eglibc) is seeded in:22:28
infinitydoko: Yeah, can do.22:28
infinitydoko: Why manual hubbard, though?22:28
doko<doko> hmm, https://launchpadlibrarian.net/86854809/buildlog_ubuntu-precise-armhf.acetoneiso_2.3-1ubuntu1_FAILEDTOBUILD.txt.gz22:29
doko<doko> Architecture: linux-any22:29
doko<doko> isn't this handled by soyuz?22:29
doko<wgrant> doko: We patched sbuild last week to use the chroot's dpkg-architecture.22:29
doko<wgrant> That version of sbuild isn't out everywhere.22:29
infinityOh, bah.22:29
infinitydoko: Someone swapped hubbard to armhf. :(22:29
infinitydoko: Any idea who?22:30
infinitydoko: It should be armel until the updates.22:30
* infinity fixes.22:30
* doko avoids the question22:30
infinitySo, it was you?22:30
=== bladernr_ is now known as bladernr_afk
dokoinfinity, ENOPERM22:30
infinityYou have perms...22:30
wgrantinfinity: 'twasn't me.22:31
=== jelmer_ is now known as jelmer
infinityDid you give back all of hubbard's failures?22:31
infinityWell, all the ones due to that? :P22:31
infinityDoesn't matter if I'm doing a mas-give-back after glib2.0 anyway, I guess.22:32
dokoI assume so22:33
* cjwatson does a quick grep for those failures22:34
lardman|homeevening, I'm trying to boot an ARM core image and can't seem to find what the username:password combo should be, any hints?22:34
infinitylardman|home: There isn't one.22:35
infinitylardman|home: You can't just boot core as-is, you need to set up either a password for root or create a user, or seed in an installer to do those for you.22:35
infinitylardman|home: It's meant as a small rootfs to build on top of, not a bootable system.22:35
lardman|homeinfinity: ah I see22:35
lardman|homesure, I'd installed some other packages but didn't think to create a user, my fault22:36
lardman|homethanks22:37
=== bladernr_afk is now known as bladernr_
infinitylardman|home: If you have no actual need for users (plenty of embedded systems run as root only, for instance), you could just chroot in and run passwd for root.22:38
lardman|homeinfinity: it's a direct boot on a Samsung Galaxy Tab, so I will need to login somehow22:38
lardman|homeI'll chroot on my pc and give root and password and go from there22:39
hallyndrat.22:39
cndtsdgeos, argh, he quit before I could ask a follow up22:40
cndI'm wondering if it's still disabled by default22:40
* infinity taps his foot and glares at this GHC build still going.22:40
cndif not, then it should be packaged up in debian22:40
infinityI guess I should be happy that it hasn't failed...22:40
dokoinfinity, with the give back you'll get the gdc rebuilds for free22:41
cjwatsoninfinity,doko: I've given back the five linked from the ubuntuwire index (acetoneiso advi afterstep anjuta open-invaders)22:41
doko\o/22:41
cyphermoxhallyn: there's a merge bug and branch up for sponsoring; bug 90143822:45
ubottuLaunchpad bug 901438 in libnl3 (Ubuntu) "Please merge libnl3 (3.0-2) from Debian" [Wishlist,In progress] https://launchpad.net/bugs/90143822:45
* cyphermox -> dinner22:45
=== masACC is now known as maswan
hallyncyphermox: great, looks good, thanks.22:50
JuayzHello23:52
Juayzis there support for Malay Brunei language in ubuntu?23:53
slangasekJuayz: information about Ubuntu language support in general can usually be found at https://translations.launchpad.net/ubuntu.  However, it doesn't appear that there's a recognized international language code for "Malay Brunei" at all, making it impossible for me to say if there's any support for that - is this language known by another name?23:58
slangasekalternatively, if you happen to know the ISO code for this language...23:58
JuayzMelayu Brunei23:59
Juayzthis is the official Malay language of the State of Brunei23:59

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