/srv/irclogs.ubuntu.com/2010/10/20/#ubuntu-motu.txt

kklimondaScottK: I have patches ready but will wait for libclaw to be published so I can testbuild it in clean chroot (it's going to take less time for libclaw to be published then for me to configure pbuilder to use local repository)00:15
ScottKkklimonda: OK.  Thanks.  Let me know.00:21
ajmitchpersia: congratulations on the CC appointment01:17
kklimondaScottK: btw, can you take a look at bug 663624? I'd rather not touch boost myself.02:09
ubottuLaunchpad bug 663624 in mumble (Ubuntu) "mumble FTBFS with GCC 4.5" [Undecided,New] https://launchpad.net/bugs/66362402:10
ajmitchprobably a wise choice02:13
ajmitchnice of you to link the patch though02:14
* ajmitch will have to setup a natty pbuilder to test it out02:14
=== jussi01_ is now known as Guest48460
Guest71947ajmitch: well, i did build both boost and mumble to see if the fix is correct - it's just that I'd rather not touch boost officially as I don't really understand it.03:05
=== Guest71947 is now known as kklimonda_
lifelesskklimonda_: who does :)03:09
ajmitchnoone sane03:10
ScottKkklimonda_: If no one touched boost without understanding it, the work would never get done.03:10
ScottKajmitch: I'd be interested in your opinion too.03:10
lifelessScottK: lol, true.03:12
lifelesswhats the change?03:12
lifelessI ran into boosts build system and cried, some years ago03:12
ScottKhttps://svn.boost.org/trac/boost/changeset/6146703:12
ajmitchScottK: I'm just doing a test build of it now03:14
ScottKCool.03:14
* ScottK has been a bit distracted today trying to get a sewage leak in the house stopped and cleaned up.03:15
ScottKIt's just a "small" leak, but given the subject matter, even small is not minor.03:15
ajmitchnot pleasant in any quantity03:15
lifelessugh03:15
lifelessScottK: hope its gone soon03:15
psusianyone seen keybuck lately?  we so need to get this new release of lvm2 into the repos.... I just did a test dist-upgrade to natty after making a snapshot... reboot... looks good... schedule the snapshot to be merged back in, reboot, and I'm back in maverick03:16
lifelessScottK: ajmitch: I've read the aptch, bug and bugzilla discussion03:16
lifelessit all scans for me03:16
ScottKlifeless: Should be.  The "flow" is stopped and the first round of contractors to start the cleanup were here today cutting holes in walls and ripping stuff out.03:16
lifelessI can get thumper who is more of a C++ head than I to eyeball too if you need, but I don't think thats needed.03:16
ScottKAs long as I can say "It's lifeless' fault" I'm happy.03:17
lifelesshah03:17
lifelesssure03:17
ajmitchit looked sane enough, with what rusty C++ knowledge I have03:17
ScottKajmitch: Hey, you're our boost expert.  You fixed the last one.03:18
ajmitchif that makes me an expert, then we're all doomed03:18
ScottKNo.  Doomed would be if it were me.03:21
ScottKNice.  Gizmod FTBFS due to not being explicitly linked to boost_system.  Turns out it's CMake doesn't even test for it's presence.03:24
ScottKSigh.03:24
ajmitchScottK: do you want to be the person that touched boost last, or shall I brave an upload?03:31
=== soren_ is now known as soren
psusieww... makes me glad I "only" had a water main leak and had to replumb the whole house recently03:42
ScottKajmitch: Please upload.03:47
* ajmitch would love to have the laptop not sound like it's taking off when compiling boost03:58
* psusi still needs to get someone to review and/or sponsor launchpad.net/e2defrag04:00
ajmitchpsusi: I'd suggest putting it on revu, but that would require us to actually review it on there :)04:03
psusiisn't that dead? ;)04:04
ajmitchno, just pining for the fjords :P04:04
psusiwell I'd like SOMEONE to review my packaging, so I can make sure I have things down before it's uploaded to universe and I might actually become a motu myself to continue to maintain it ;)04:05
psusiand it seems that the most interested person, jdong, is too busy these days04:06
RAOFIs it up on revu?  I'll give it a once-over.04:07
psusino, but it's on launchpad04:07
psusilaunchpad.net/e2defrag04:07
ajmitchfirst thing I'd question is whyt is it a native package?04:07
psusibecause there is no upstream ;)04:07
ajmitchnot a good enough reason :P04:08
psusiit was abaonded decades ago and finally dropped from debian and ubuntu I think in 8.04 or 8.1004:08
psusiisn't that what native packages are for?  is packages with no upstream?04:08
ajmitchconsider the forking from the old upstream & packaging it in debian/ubuntu as separate activities04:08
ajmitchno, it's for packages that would be tightly tied to the distro04:09
RAOFNative packages are for software that doesn't make sense outside of Debian/ubuntu.04:09
ajmitche2defrag seems like it would be useful on any distro & you shouldn't have to do new 'upstream' releases to fix some packaging bugs04:09
ajmitchpsusi: you aren't listed at all in debian/copyright?04:10
micahgRAOF: ajmitch: does that include packages that contain upstream stuff but there's no upstream tarball04:10
psusihrm....04:10
* ajmitch doesn't know what sort of copyright notices you'd put in the source when you've heavily modified it 04:11
RAOFmicahg: How does that happen?  If you're packaging from VCS you generally just create an “upstream” tarball.04:11
psusibut why should I avoid keeping the proper packaging stuff in debian/ in my upstream release?  I just don't see any advantage to that other than allowing me to make more upstream releases WITHOUT uploading new revs to Ubuntu... which I see no reason to bother doing04:11
micahgRAOF: I'm specifically thinking of thunderbird-locales (which is the upstream xpis + packaging)04:12
RAOFmicahg: It should probably not be native.  Ship the upstream xpis in a tarball?04:12
psusiI suppose I could add myself to the copyright file...04:12
ScottKpsusi: It's also painful for downstreams that then have to rebuild the entire tarball for trivial changes.04:12
ScottK(which is why we like it when Debian doesn't do this to us)04:13
micahgRAOF: that's what it was before, but I thought since there's no upstream tarball that it shoudl be native04:13
ajmitchhaving debian/ in the upstream tarball isn't quite as painful as it used to be04:13
RAOFmicahg: Nope.  You just create an upstream tarball in those cases.04:13
psusimicahg, that's exactly what I figured04:13
ajmitchfairly sure that the 3.0 source format allows proper file deletion now04:14
micahgRAOF: k, it seems I received wrong information before :), I'll fix it for Natty04:14
psusiso other than it being native, anything else?04:16
ajmitchexport DH_COMPAT=404:17
ajmitchthat's somewhat old :)04:17
psusiand if I were to fix that... do I need to remove the debian/ directory, or can I just make a .orig.tar.gz with an empty diff?04:17
psusihehe... well, yea... the package is from the 90s ;)04:18
ajmitchit shows - quite ancient build-depends04:18
psusiI couldn't even find an original upstream tarball source... it was only kept alive afaics in debian for many years04:18
ajmitchI hope that we've got rid of autoconf2.13 & automake1.4 in natty04:19
psusiauto* causes me much consternation04:19
ajmitchthey're caollectively called autohell for a good reason04:19
RAOFpsusi: Is the description accurate?04:19
psusiRAOF, what do you mean?04:20
RAOF*HIGHLY EXPERIMENTAL* do not use on a filesystem that you care04:20
RAOF1304:20
RAOF about as it likely will destroy it.04:20
RAOFIf that's accurate, do we even want it in the archive?04:20
RAOFIf it's inaccurate, it should be removed :)04:20
psusiRAOF, yea... it directly manipulates the block device, so quite possible it can trash the fs04:20
psusiRAOF, that said, I am fairly satisfied that it is working enough for people to test on unimportant or recently backed up filesystems.. I fixed all the bugs I could find so...04:21
psusibut that doesn't mean there aren't others I didn't find04:21
RAOFSo, there are no *known* data-eating bugs?04:22
psusicorrect04:22
RAOFHow safe is it with respect to error handling?04:22
psusinot at all ;)04:23
psusiif anything goes wrong, your fs is likely toast ;)04:23
psusihence the warning04:23
ajmitchcan you make it work with a slightly modern version of automake?04:23
RAOFDoes it duplicate that warning on startup?04:24
psusihrm... I dunno... I still don't really know much about autohell ;)04:24
psusiRAOF, no04:24
RAOFIt may be obvious that I think that it should :)04:25
psusi<G>04:25
ajmitchthere look to be about 12 source packages in the archive that still build-dep on automake1.4, it'd be nice to not increase that number :)04:25
psusihrm... I also still need to figure out how to interface with initramfs-tools to get an alternate initramfs built so you can have a grub boot option to do a defrag of your root fs04:27
RAOFSo, it seems like, at this current stage, it's only really useful for developers?04:27
psusino... it's useful for anyone who wants to defrag their fs...04:28
ajmitchand risk having it chomped04:28
RAOFAs long as they don't care about their data.04:28
psusiexactly04:28
psusiof course, EVERYONE makes regular backups right?  right? ;)04:28
ajmitchthough it wouldn't be the easiest thing to get testers for04:28
psusiit might be worth mentioning that when combining the ureadahead pack file list with a good defrag, I was able to get my boot time on a rotational disk down to the 10-12 second range ;)04:30
psusiby placing all of the files read during boot in order at the start of the disk04:30
ajmitchright, then you can promote it in flashy lights on the fourms, omgubuntu, and other places where speed addicts like to congregate04:31
psusihehe04:31
ajmitchgood way to get some testers04:31
psusiyea... with the big flashing warning BACK UP YOUR DATA YOU FOOLS! ;)04:31
ajmitchdo you have it available in a PPA?04:32
psusieventually I'd like to get it to the point that you can just choose an alternate "optimize" boot option from the grub menu every once in a while that will automatically run a defrag and pack all of the boot files at the start of the disk with the ureadahead list04:32
psusiyes04:32
ajmitchto get to that point, you'd need to convince everyone that it was stable04:33
psusithat reminds me, I still need to get keybuck to review my ureadahead changes...04:33
* ajmitch would just like a boot time under 1 min or so :P04:34
psusito get it there as a default, sure.. but for those brave/wreakless individuals willing to test it now... hehe ;)04:34
psusi1 minute?  really?04:34
ajmitchmaybe a slight exaggeration04:34
psusiI get like 30 seconds on my slow ass 1 ghz netbook with a default install04:35
ajmitchbut I've got apache, postgres, other tools installed04:35
psusiahh04:35
ajmitchthey can all add on a bit of time04:35
psusihow do your bootcharts look?04:35
ajmitchno idea04:35
psusilots of IO wait time, or cpu pretty much maxed?04:35
psusiwell, if it's IO bottlenecked, a defrag pass with the ureadahead list as input can help a good deal04:36
ajmitchprobably lots of IO wait time, but I've never looked at bootchart stuff on this laptop04:36
ajmitchbeing a laptop, I believe the hard drive is 5400RPM04:36
psusiyea..04:37
ajmitchlooks like it is from the model number04:37
psusiI ran it on my netbook and I think I got the boot time down to around 25 seconds... but it's a 5400 rpm drive and only a 1 ghz cpu so it's pretty much cpu bound at this point04:37
ajmitch2.8ghz c2d in this04:38
psusithen I made some modifications to ureadahead to suck out that 1 second or so of almost 0 disk throughput that is typical for most people04:39
psusilots of time staring at blktrace output...04:40
psusiand debugfs04:41
* ScottK is learning about how a lot of different build systems specify linker options.04:51
* ajmitch wonders how many packages just be rebuilt after this boost fix gets uploaded & built04:52
ajmitchI'm glad I've got a 3-day weekend coming up04:53
psusiok, so if I want to make e2defrag not be a native package, what do I have to do?  establish a baseline upstream .orig.tar.gz that does NOT have the debian/ in it, and then add that when packaging it?04:54
ajmitchpsusi: that would be the preferred option04:55
psusiI just hate to take something out, only to put it back in.. you know what I mean?04:55
ajmitchI can understand that04:56
psusiso assuming everything in debian/ is pulled out and only added with the .diff.gz, do you see anything else wrong?04:56
* ajmitch has only taken a quick look for obvious problems so far04:57
ajmitchI'd prefer it if the packaging were updated to use tools from this century :)04:57
ajmitchit may be possible to simplify it a lot by using debhelper 704:58
psusiwhat do you mean?04:58
ajmitchyour debian/rules is a lot of boilerplate text04:58
ajmitchit may be simplified to a 3-line debian/rules04:59
ajmitcheg http://kitenet.net/~joey/blog/entry/cdbs_killer___40__design_phase__41__/04:59
psusireally?04:59
ajmitchpossibly :)05:00
ajmitchhaving the usual case be this simple is a good thing05:00
psusik... I'll have to read that and see if I can apply it when I'm sober ;)05:00
ajmitchheh05:01
psusinow where is sjr hiding?  he always seems to vanish from irc for a few weeks after a new release...05:02
psusineed to talk to him about some of these ubuntu quilt patches to lvm2 I disabled or modified and my modifications to ureadahead05:02
psusibecause being able to revert borked updates is one of the coolest features I've seen in some time05:04
psusiand bloody hell, I need to get the new rev of gparted going that can supposedly properly understand dmraid disks without you first installing kpartx05:06
psusithat one has been on my todo list since 200505:06
=== Guest48460 is now known as jussi
dholbachgood morning!08:13
=== dholbach_ is now known as dholbach
=== debfx_ is now known as debfx
=== Lutin_ is now known as Lutin
delan_hi, i'm not quite sure how the MOTU acceptance process works, but I have a couple of packages in my PPA and am looking for approval. could anyone please help?09:54
persiaJust needs two folk to review and like your package.  We generally encourage folk to post something ready for upload directly into Ubuntu on REVU, and post a URL here asking for a review.09:56
persiaWe generally discourage anyone from posting a URL too frequently (more than once a day or so).09:56
delan_would two URLs now be okay?09:56
persiaAnd be prepared for some folk to be busy or otherwise ignore it.09:56
persiaSure, but advertise your packages.  Describe them in a way that gets people excited.09:56
persiaYou want to end up with a developer who looks at it because they want it working, rather than just having it be out there.09:57
delan_hm, i'll probably copy the description from my website, with a bit more spice ;D09:57
geserdelan_: you could also try to get your package into Debian and get it synced to Ubuntu afterwards09:57
raywanghi, anyway know how to whip the whole disk with zero very quickly, (except dd if=/dev/zero of=/dev/sda, that's so slow) :)09:58
geserbut I'm not sure if Debian accepts new packages right now because of their freeze09:58
raywangs/anyway/anyone/09:58
delan_raywang, afaik that's the fastest...09:58
delan_geser, that's true, though i'm 'afraid' of venturing outside of Ubuntu ;)09:58
delan_three years using Ubuntu and nothing else09:58
raywangdelan_, if I wipe out 160GB, how long will it take?09:58
delan_raywang, let's assume an average write speed of 50MB/s09:59
delan_that's 3200 seconds, which is almost an hour09:59
raywangdelan_, can it be 50MB/s?09:59
delan_raywang, test it by doing:09:59
raywangI doubt :)09:59
tumbleweeddelan_: Ubuntu largely comes unmodified from debian. universe packages that are ubuntu-only tend to get neglected. If you want to take care of your own package, Debian is a good option (probably the recommended one)09:59
delan_raywang, my caviar green (slow, 5400rpm) can do 60MB/s write easy10:00
persiaraywang, What are you seeking to accomplish?  zeroing won't block data recovery10:00
raywangpersia, yes, that's what I want10:00
tumbleweedgeser: yes, the Debian NEW queue is currently backed up (got a package in there > 2 months)10:00
delan_tumbleweed, where should I find specifics to the debian repositories and how to attempt acceptance?10:00
persiaMy possibly faulty understanding is that ftpmasters aren't processing NEW until squeeze releases.10:00
raywangpersia, just want to capture the whole data without noise in the future.10:01
raywangdelan_, how do you test the write speed?10:01
delan_raywang,10:01
delan_uh10:01
tumbleweedpersia: that wouldn't suprise me although I haven't seen it announced10:01
delan_dd if=/dev/zero of=whatever.file bs=512 count=209715210:01
delan_raywang, that'll write a 1GiB file and print the speed10:01
raywangok10:01
delan_Actually, I was thinking that now would be a good time to just work with Ubuntu as Natty has just started10:01
raywangdelan_, is there any application to do this in fast way?10:02
delan_raywang, that's my favourite10:03
delan_if you want, you can write a shell script like this:10:03
delan_#!/bin/bash10:03
delan_dd if=/dev/zero of=whatever.file bs=512 count=209715210:03
delan_rm whatever.file10:03
delan_that'll test, print speed and delete the file10:03
delan_probably best to stick the temporary testing file in /tmp10:03
raywangok, but wipe the disk out is just dd if-=/dev/sda of=/dev/sda?10:03
delan_no10:04
delan_if=/dev/zero of=/dev/sda10:04
raywangdelan_, oh, ? is just question mark. ;)10:04
persiadelan_, Now is an excellent time to work on Ubuntu: we just aren't really organised in a way that tends to encourage entry of new code: this team focuses on improving the quality of stuff nobody else is looking at.  Most of the other teams focus on preparing specific flavours of Ubuntu.10:04
raywangto indicate, that was my question. :)10:05
delan_raywang, i know. you made the mistake of doing if=/dev/sda, when it should be if=/dev/zero10:05
raywangdelan_, oh, my bad. :)10:05
delan_persia, so, in effect, bug fixes?10:05
raywangtypo10:05
tseliotdoes anybody know why quilt complains that a patch has been previously applied when it's not? http://pastebin.ubuntu.com/516334/10:10
delan_hm, i've uploaded, but it's not on the list. might have to be approved first, hint hint ;D10:12
delan_actually, it's appeared now. all is fine.10:16
delan_so, the two packages are at:10:24
delan_http://revu.ubuntuwire.com/p/getbooru10:24
delan_http://revu.ubuntuwire.com/p/mathtext10:24
persiadelan_, Indeed, and for this team, updates to unmaintained packages.  We've a list at UEHS.10:52
persia!uehs10:52
persiaGrrr...10:52
persiahttp://qa.ubuntuwire.com/uehs/no_updated.html10:52
persiaThere's 100 packages that need review, update, cleanup, etc.10:52
adhordenthe build queue seems slow today, 14 hours to build my package12:14
persiaadhorden, It's generally slow as releases open.  This release is faster than normal, as there's less coming in from Debian.12:22
hrwhi12:27
adhordenI have been testing locally with pbuilder, but the packages I am working on have dependencies that I am also building packages for, what's the best way for pbuilder to get these dependencies inside the chroot?12:27
hrwto get vim from debian into ubuntu I should first extract ubuntu changes, then grab latest debian and check which ubuntu changes still apply, then create new source package for ubuntu, build it and then give for review/sponsor?12:28
ScottKadhorden: Use pbuilder login with --save-after-login, install the packages, and then exit.  Don't forget to reverse the process later so your pbuilder will be clean for other uses afterwards.12:44
hrwadhorden: other way is to make local apt repository with your packages and add it as OTHERMIRROR for pbuilder12:45
ScottKhrw: Yes, but if you look at merges.ubuntu.com there should be a draft package ready that is 'pre-merged'.  You can use the grab-merge script in ubuntu-dev-tools to grab the relevant bits.12:45
persiahrw, Roughly, yes.  I think geser was working on that: there may be an opportunity to collaborate.  merges.ubuntu.com has some handy prepared stuff (last common ancestor, both source packages, an attempt at an automated merge) that you may find helpful.12:45
hrwthx guys12:46
geserpersia, hrw: yes, I'm working on the merging vim12:47
hrwgeser: did you got debian version built at all? it fails on test here12:48
geserhrw: I'm almost done, I've included the remaining Ubuntu changes into a new package (and forwarded some of the remaining Ubuntu delta to Debian) and I'm currently waiting on the Debian vim maintainer to help fixing a FTBFS with gcc-4.5 in natty12:48
geserhrw: with a "buffer overflow"? yes that's the problem I'm waiting on getting fixed. The resulting binary doesn't work at all because the glibc catches an strcpy that will overflow on purpose12:51
hrwgeser: same12:52
hrwgeser: trying HEAD of vim hg repo now12:52
hrwgeser: 7.3.029 in other words12:53
ScottKdebfx: Thanks for taking care of ball.12:54
ScottK(now you can tell what my bug mail latency is at the moment)12:54
ScottKmaco: Would you be up for looking into Bug 660363 and seeing if an SRU is appropriate?12:56
ubottuLaunchpad bug 660363 in python-qt4 (Ubuntu) "python-qt4 4.7.4 breaks git-cola" [Undecided,New] https://launchpad.net/bugs/66036312:56
geserhrw: unlikely that it will succeed as  http://code.google.com/p/vim/source/browse/src/structs.h didn't change since August (the di_key[1] and similar are the problem)12:56
hrwok12:57
geserhrw: sort of workaround is to build with -O0 or gcc-4.4 (I don't understand why disabling optimization makes gcc-4.5 not catch that "buffer overflow")12:57
hrwgeser: right - same problem13:02
persia-O0 seems preferable to 4.4, if that's the only choice.13:13
ScottKIf one picked 4.4, it would at least force the issue to be re-addressed later.13:14
geseraccording to the Debian vim maintainer this is a problem with -D_FORIFY_SOURCE=2 and the vim Makefile forces it to < 2 but he overwrites that with CFLAGS in the packaging. He is going to fix it13:15
persiaOh, that's a better solution indeed.13:15
ScottKAgreed.13:17
kklimonda_ScottK: I have prepared a fix for plee-the-bear (bug 663485), built it in natty pbuilder, installed and ran on maverick (as I don't have a natty vm yet). Haven't had any problems13:18
ubottuLaunchpad bug 663485 in plee-the-bear (Ubuntu) "plee-the-bear FTBFS with GCC 4.5" [Undecided,New] https://launchpad.net/bugs/66348513:18
ScottKkklimonda_: Sounds good.  I'll have a look.13:19
bilalakhtargeser: ping, I got a mail from you, but its in some language other than English!13:24
sebnerbilalakhtar: german? ^^13:24
bilalakhtarprobably13:24
Laneysilly website13:24
=== ivoks_ is now known as ivoks
Laneyit's a call for votes for the vacant developer membership board seeat13:25
Laney-e13:25
geserI know, CIVS sent out german mails because my preferred language in my browser is german :(13:25
LaneyFollowup to the -devel thread would probably be appropriate13:25
sebnerOh, right. I just noticed that this mail is in german =)13:25
* sebner waves at geser 13:25
bilalakhtarLaney: ah, there you are, you are also an applicant, right?13:26
bilalakhtarLaney and bdrung :)13:26
Laneyapparently so. :)13:26
geserbut the website when one follows the link is in English right?13:26
Laneyyes13:26
* persia waits for the day that !en becomes a factoid sending folk to #ubuntu-uk because the channel expects folk to write in German :)13:27
bilalakhtar!en13:27
ubottuThe #ubuntu, #kubuntu and #xubuntu channels are English only. For a complete list of channels in other languages, please visit https://wiki.ubuntu.com/IRC/ChannelList13:27
bilalakhtarpersia: its already a factoid :)13:28
popey!uk13:28
ubottuJoin us for a discussion using the Queen's English in #ubuntu-uk13:28
popeyhehe13:28
bilalakhtarlol13:28
Laneypip pip13:28
popeyTally ho!13:28
persiaNeither of those are in the same class as !de13:28
persia!de13:28
ubottuIn den meisten ubuntu-Kanälen wird nur Englisch gesprochen. Für deutschsprachige Hilfe besuchen Sie bitte #ubuntu-de, #kubuntu-de, #edubuntu-de oder #ubuntu-at. Geben Sie einfach /join #ubuntu-de ein! Danke für Ihr Verständnis.13:28
* popey fires up google translate13:28
tumbleweed!za13:29
tumbleweedhmm, we should add one13:29
Laney.!learn za is ...13:29
bilalakhtar!sa13:29
ubottuFor the Saudi Arabia team : /join #ubuntu-sa : للانظمام الى قناة الفريق السعودي - For Arabic language support, please : /join #ubuntu-arabic : للحصول على الدعم باللغة العربية13:29
bilalakhtarCOOL!13:29
tumbleweedI doubt our IRC channel can support all 11 official languages...13:29
persiatumbleweed, heh.13:29
persiaAnyway, folks playing with the bot ought do it in /msg13:29
bilalakhtartumbleweed: you can add it yourself, but it would have to be approved by jussi0113:30
tumbleweedbilalakhtar: there's nothing to add - we don't have any regular trickle of south africans asking for help in non-za channels13:30
OpenAccessSTBhttp://proxy.lib.sun.ac.za:8800/open-access/14:10
OpenAccessSTBour university is going opensource14:10
OpenAccessSTBlive video stream of the event14:11
=== 92AABEL1U is now known as ximion
sladenopenaccessstb: "resource unknown14:19
ari-tczewgeser: heh, I'm not sure whether I voted correctly. List shows: 1. other 2. Ian 3. Benjamin.  All 3 options has got value '3'. I chose Benjamin with value 3. is it correct?14:27
geserari-tczew: you should have changed the values: your first choice should get the 1, the second choice the 2 and so on14:28
bilalakhtarari-tczew: Just rank them , ^^ is right way14:29
geserchoice with the same value are equal14:29
* bilalakhtar voted for bdrung 14:29
ari-tczewgeser: ehh :/ could you reset my vote and send me new link?14:29
gesersorry, I can't14:29
stefanlsdAnyone got a suggestion - using sbuild to test build and it runs invoke-rc.d: initscript gdomap, action "start" failed. Which fails the sbuild14:29
bilalakhtarbrb, have to reboot after updates14:30
ari-tczewgeser: did someone DMB member leave a team, or is it a place for new member?14:31
geserari-tczew: nixternal left a couple months ago, but till now nobody set up the vote (the call for nominees is some weeks old already). So I volunteered to set it up (my first vote) with the known german/english mail :)14:33
bilalakhtarah, nixternal left? when?14:34
bilalakhtargeser: ^^14:34
bilalakhtarHe attended the September 14 meeting, IIRC14:34
ari-tczewhmm, I remember that he did a vote for me.14:34
ari-tczewyea14:34
geserDate: Mon, 12 Jul 2010 11:13:11 -050014:34
geserhe helps out sometimes till we find a replacement for him14:35
bilalakhtaraha14:35
bilalakhtarand why did nixternal drop out from UCC? Any idea?14:36
ari-tczewbilalakhtar: UCC?14:36
gesersorry, no idea. But I guess the same reason as from DMB.14:37
geserari-tczew: Ubuntu Community Council14:37
=== bilalakhtar_ is now known as bilalakhtar
bilalakhtarari-tczew: Did I answer your query?14:37
ari-tczewbilalakhtar: geser did that.14:37
bilalakhtarok14:38
tumbleweedsladen: btw OpenAccessSTB turned up in our loco channel again and pointed to http://oa.sun.ac.za/instructions.htm - but he didn't really mean his unviersity was going OSS, just Open Access (although they are have some decent-size dual-boot-Ubuntu labs)14:56
tumbleweed(and that video stream is boring, even though digital repositories is my current research field)14:56
tumbleweedoh sabdfl has a recorded segment that is about to play in that stream14:57
debfxScottK: you're welcome15:13
debfxScottK: do you know if boost can be built with threading libs other than pthread?15:14
ScottKI don't.15:15
debfxthe problem is that applications that use boost threads need to link to pthread15:16
debfxbut I doubt unconditionally linking to pthread is the right way15:17
ScottKkklimonda_: plee-the-bear uploaded.  Thank you for your contribution to Ubuntu.  In the future, there's no need to mention the maintainer change in debian/changelog.15:26
* chrisccoulson_ must remember to review debfx ff-4.0 merge request for KDE this week15:44
kklimonda_ScottK: ok, noted :)15:46
adhorden hi all, I have been working on a package for msp430-gcc, a cross compiler based on gcc for the msp430 arch, problem is I keep getting: cd /tmp/buildd/msp430-gcc-4.4.4/debian/msp430-gcc && /usr/bin/make install16:24
adhordenmake[1]: *** No rule to make target `install'.  Stop any ideas? I checked the paths and they look fine, the rules is here http://paste.ubuntu.com/516877/ thanks16:24
adhordenconfigure runs in the correct location as well as make16:24
geseryou sure that the upstream makefile has an "install" target?16:40
adhordenits essentially gcc with a patch applied, so I would hope so and according to the gcc manual make DESTDIR=path-to-rootdir install16:44
geserhmm16:45
adhordenI can build it fine from source using essentially the same commands as the ones in the rules files to ensure I did not do something stupid, so I know make install works fine from testing the patches worked before working on the package16:48
xteejxHi all. How do I go about getting a package upgraded? Debian is on the older one as are we16:55
micahgxteejx: helpl Debian release squeeze :)16:55
xteejxLatest release of said package was 8th Jan 201016:55
micahgxteejx: which package?16:55
xteejxlinthesia - the one we have has probs with libpango16:56
xteejxactually the dev upstream one does too, just compiled it :(16:58
micahgxteejx: it's actually packaged, see debian 59718916:58
ubottuDebian bug 597189 in linthesia "Please package latest upstream version" [Wishlist,Open] http://bugs.debian.org/59718916:58
=== sebner_ is now known as sebner
xteejxmicahg: Seems someone is working on it :)16:59
xteejxbug 663962, it's annoying :(17:00
ubottuLaunchpad bug 663962 in linthesia (Ubuntu) "linthesia crashes with GdkGLExt-WARNING **: cannot load PangoFont" [Medium,New] https://launchpad.net/bugs/66396217:00
xteejxlooking at the source, the error is with     main_loop.run(window);17:02
geserxteejx: if you're interested in an easy FTBFS, you might want to look at pybliographer17:07
xteejxgeser: I'd rather get linthesia working at the moment, but I'll take a look at that ftbfs later on :)17:07
geserit's not urgent. I know how to fix pybliographer, but it's also a good one for any prospective contributor to gain experience17:11
xteejxOk geser, I will def look later on :)17:12
xteejxI really wanna fix linthesia. I have dreams of music stardom lol17:12
RhondaDoes anyone know if someone from Ubuntu is attending the openSUSE conference, like sabdfl invited in his blog?17:12
xteejxI found the problem!!!!!!!!!17:14
geserthat was fast17:14
xteejxIf the font for linthesia is set with gconf-editor to Serif it works perfectly17:14
xteejxpango can't use the default Arial font17:14
=== hrw is now known as hrw|gone
stefanlsdAnyone got a suggestion - using sbuild to test build and it runs invoke-rc.d: initscript gdomap, action "start" failed. Which fails the sbuild. This a sbuild problem?17:16
geserwho wants to run the initscript? a dependency or the package itself?17:18
stefanlsdgeser: looks like dep during dpkg configure.  http://paste.ubuntu.com/516818/17:19
geserI don't about sbuild but in my pbuilder the initscript doesn't get started17:22
xteejxOk, I'm gonna generate a debdiff for linthesia and attach it, can anyone check it in a min please?17:24
stefanlsdgeser: yeah, figured as much. thanks17:24
xteejxbug 663962, can anyone check everything's ok there for me please?17:26
ubottuLaunchpad bug 663962 in linthesia (Ubuntu) "linthesia crashes with GdkGLExt-WARNING **: cannot load PangoFont" [Medium,New] https://launchpad.net/bugs/66396217:26
geserxteejx: done :)17:37
xteejxgeser: Jesus christ!! that was quick!!17:38
xteejxThank you geser, I'll report it upstream to dev and debian in a bit17:38
xteejxReported upstream to Deb and dev17:59
=== chrisccoulson_ is now known as chrisccoulson
ari-tczewlucas: is your merge script pointed to natty?19:32
c_kornwhere can I find the class RevuKeyUpdater ?19:44
lucasari-tczew: I think so19:51
bdrungtumbleweed: i am around. i was at the Ubucon last weekend.19:53
tumbleweedoh, right, you said something about that19:53
achianghow does one create a natty pbuilder environment? debootstrap doesn't seem to know about it. [host machine is lucid]19:56
achiangoh, i guess i can just fake it by creating a symlink in /usr/share/debootstrap/scripts/natty -> gutsy19:57
* geser copies the pbuilder chroot and dist-upgrades it :)19:59
bdrunggeser: why wasn't you at the Ubucon?20:00
DktrKranzari-tczew: hi! have you looked at the gnustep stack yet?20:01
geserbdrung: when and where was it?20:01
ari-tczewDktrKranz: Hi. I'm sorry, nope. I'm busy till friday.20:01
bdrunggeser: last weekend in Leipzig.20:02
DktrKranzari-tczew: no big problem. If you want, I can give it a go myself, I've become used to do them lately :)20:03
ari-tczewDktrKranz: would be nice! I'm not addicted to this package. I just work on reducing merges.20:04
DktrKranzok then, there will be a lot of work to do :)20:04
bdrunggeser: http://ubucon.de/ - there was only one Ubuntu developer and no Canonical employee.20:05
geserbdrung: a little bit to far for me to get there for one day (or two) (and I was busy till Friday)20:05
ari-tczewDktrKranz: good luck!20:07
geserbdrung: I might be perhaps at OpenRheinRuhr in November (next to the German Ubuntu booth :)20:08
bdrunggeser: never heard of it.20:09
xteejxgeser: I've picked up the ftbfs on pybliographer - simple d/control fix I think20:10
geserbdrung: it's rather small: http://www.openrheinruhr.de/20:11
geserxteejx: yes, you just need to figure what's missing :)20:11
xteejxgeser: gnome-doc-utils (>= 0.3.2) in build-dep20:12
* ari-tczew counts that 47% of remaining merges include new upstream releases20:13
geserxteejx: yes, but the version is unneeded as all supported Ubuntu (and Debian) versions have a newer one20:13
xteejxgeser: Oops :) hehe does it matter that I've put it in already?20:14
xteejxIt's ok I'll rebuild the source package20:15
fabrice_spgeser, please ignore my last email: I've just seen that you sent another email explaining the german email20:16
geserfabrice_sp: at least I know that way that people are participating in the vote :)20:18
fabrice_sp:-)20:18
xteejxbug 664108 complete20:22
ubottuLaunchpad bug 664108 in pybliographer (Ubuntu) "pybliographer FTBFS" [High,Triaged] https://launchpad.net/bugs/66410820:22
geserxteejx: have you checked that this fixes it?20:23
geserxteejx: hint: gnome-doc-utils is not enough20:23
xteejxgeser: It builds perfectly fine locally20:28
xteejxjust adding that to the build-dep fixed it,  tested build before, same failure, and with that in d/c it worked20:29
* ajmitch wonders where this followup explanation about the german email is :)20:33
xteejxIch weiss es nicht lol20:37
geserajmitch: ubuntu-devel20:43
geserxteejx: in a natty pbuilder?20:43
xteejxgeser: no in natty in a vm20:44
xteejxnatty is the vm20:44
geserminimal vm or desktop?20:44
xteejxdesktop20:44
ajmitchgeser: ok, was just thunderbird being hopeless & not telling me of new mail :)20:44
geserxteejx: you might then have one of the other missing dependencies installed20:45
geserxteejx: do you have pkg-config and rarian-compat installed in your natty vm?20:45
xteejxhuh??20:46
xteejxi dunno what they are20:46
geserthose are two other missing build-dependencies20:46
xteejxoh :s20:46
xteejxgeser: I'll reinstall the vm, this shouldn't be happening20:47
geserxteejx: or use pbuilder inside the vm20:47
xteejxit doesnt work :(20:48
xteejxbrb20:48
* fabrice_sp uses pbuilder in a vm in some cases21:00
xteejxIs it not possible to build natty packages in maverick with pbuilder??21:01
fabrice_spof course it is21:01
xteejxoh...why the hell am I running a natty vm then?? lol21:01
fabrice_spspecify natty as distribution in pbuilder params21:01
* ajmitch is building natty packages on lucid21:01
fabrice_sponly you know the answer to that question :-D21:01
* xteejx is so dumb21:01
xteejxlol21:02
ajmitchit is useful to have a VM for testing though21:02
xteejxthanks :)21:02
jcastronot dumb, just working too hard for the simple answer. :)21:02
xteejxjcastro: hahaha I like that one, I might have to use it in future ;)21:02
xteejxUnrelated question: Is UDS going to be streamed? (I don't have much input, just want to see what happens)21:03
jcastroaudio streams always21:03
jcastrovideo streams likely for the plenary sessions21:03
xteejxjcastro: What are plenary sessions?21:03
jcastrohttp://uds.ubuntu.com/participate/remote/21:03
jcastrothe big meetings with everyone21:04
xteejxOhh I see :)21:04
ajmitchplus realtime discussion on irc as well21:05
xteejxI don't plan on getting involved, another couple of years maybe ;)21:05
ajmitchwhy wait?21:06
xteejxI don't see an intermediate user like myself has much to say to Canonical about where they're taking Ubuntu21:07
ajmitcheveryone has a say in how things are done. whether they agree with you is another matter, but you can at least be heard :)21:08
xteejxajmitch: Hmm, I suppose so21:08
xteejxsudo pbuilder cteate --distribution natty << will that work?21:08
* ajmitch has been to UDS a few times now & didn't feel like he was ignored21:08
ajmitchI think it should work21:08
xteejxIf  I typed it correctly I mean :P21:09
xteejxCool :)21:09
micahgxteejx: take a look at pbuilder-dist21:09
fabrice_spI was going to say that :-)21:09
xteejxI'll man it21:09
xteejxmicahg: That's pretty clever :) Thanks micah21:11
micahgxteejx: np21:12
xteejxDoes pbuilder remove any build-deps for the next build you do?21:13
ajmitchevery build is done in a clean chroot21:14
xteejxSo it's just the base install then?21:15
ajmitchyes21:15
xteejxOh that's good, much easier than doing it in a vm21:15
fabrice_spyep: the build build is tarball is used as a basis for the build each time21:15
ajmitchit does cache copies of build-dependencies, so you don't have to download them for every build21:15
xteejx:)21:15
geserxteejx: pbuilder uses a base.tgz (which gets created with "create" :) which gets unpackage before build, chrooted into, build-deps installed, the package build (or not) and thrown away afterwards21:16
xteejxAndif the base files get updated, I just do pbuilder update ?21:16
geserexactly21:17
xteejxI think Mr Castro was right...doing things the hard way for an easy solution hehe21:17
ari-tczewxteejx: for forwarding changes to Debian you could use command: submittodebian21:17
ajmitchyep :)21:17
xteejxSo another easy way instead of keep emailing them heh21:18
geserxteejx: and also "pbuilder-dist natty update" to update the Packages files (for apt) *inside* the pbuilder (so it knows about updated packages)21:18
xteejxI suppose with the repetitive stuff, things have to be made to make it easier :)21:18
xteejxgeser: I get it :D21:19
xteejxWell this is definitely going to save time21:19
ari-tczewxteejx: or send mail to bug tracker in the form: http://paste.ubuntu.com/517032/ attaching patch(es)21:19
xteejxari-tczew: I've been doing that, well without the tag bit :)21:20
ari-tczewI use above mail template. It's easier for me than milion questions from submittodebian.21:20
xteejx:D21:20
ajmitchor just do it manually if you like hard solutions :)21:21
xteejxhahaha ;)21:21
xteejxIs everyone here cheeky but funny? :P21:22
ajmitchno, I don't pretend to be funny21:22
ari-tczew;o21:22
xteejxWell it's not working hehe21:23
xteejxor is...21:23
xteejxI hate double negatives, it always comes out wrong21:23
ari-tczewxteejx: are you going to do another MOTU activities as well?21:23
xteejxari-tczew: I'm thinking of doing merges, have done 1 small bugfix (mostly luck with that one)21:24
xteejxI don't know really, I suppose I'll see which way the feeling takes me :)21:24
ari-tczewxteejx: we are looking for new contributors21:25
xteejxari-tczew: Well I definitely try to muck in and help how I can21:25
ari-tczewwithin some days I'll start encourage on Polish forum to contribute to Ubuntu21:25
xteejxI'm not Polish21:26
ari-tczewxteejx: I just said where I want to look for new contributors.21:26
xteejxOhh, sorry, I didn't understand :)21:27
ari-tczewxteejx: I noticed that there is a language problem in your communication.21:27
* ajmitch should stir up some interested people in the loco channel :)21:27
ari-tczewas few minutes ago21:27
xteejxMine?21:27
xteejxMy English is perfect21:27
xteejxI was born and live here lol21:28
ari-tczewheh21:28
xteejxI'm just a little lazy with typing :P21:28
xteejxAm I right in thinking that pbuilder builds the .dsc's?21:29
ari-tczewxteejx: yes21:29
xteejxari-tczew: Thank you :)21:29
xteejxIf I make changes in the source, how do I create the .dsc to use pbuilder with?21:35
micahgxteejx: take a look at the options for debuild21:36
xteejxmicahg: Is it debuild -S - I just want to ask first before I mess it up21:36
geserxteejx: debuild -S21:36
micahgxteejx: yeah, that'll make a source build21:37
xteejxThanks guys :)21:37
geseryou might want to add -us -uc if you don't want to get asked for signing it21:37
xteejxOk :)21:37
xteejx"sudo pbuilder-dist natty build pybliographer_1.2.14-1ubuntu1.dsc" will test it right?21:38
geseryes21:39
xteejxI think I've got the hang of it now :)21:39
xteejxgeser: pbuilder is still saying gnome-doc-utils not found21:50
xteejxI used debuild -S21:50
geserxteejx: as I said, gnome-doc-utils isn't enough21:51
geserlook at the check before the check for gnome-doc-utils21:51
xteejxahhh pkg-config I didn't see that :)21:52
geseryou should see that it checks for pkg-config but doesn't find it21:52
xteejxhmm - "/bin/sh: scrollkeeper-config: not found" maybe scrollkepper too21:58
xteejxwill have to check pkg name21:58
geseryes21:58
xteejxis it just scrollkeeper?21:59
xteejxahh its a transitional pkg21:59
geseruse packages.ubuntu.com to search which package contains such a named file (or use apt-file)22:00
xteejxok thanks geser22:00
xteejxrarian-compat - apt-file, another thing being kept and used hehe22:02
ajmitchScottK: sorry, I got distracted by a meeting at work as well this morning ;)22:14
ScottKajmitch: No problem.22:14
xteejxbug 664108 updated and *really* fixed now :)22:16
ubottuLaunchpad bug 664108 in pybliographer (Ubuntu) "pybliographer FTBFS" [High,Triaged] https://launchpad.net/bugs/66410822:16
ScottKSlow hard drive.  Still unpacking ...22:16
* ajmitch would love an SSD to build on22:17
* xteejx agrees with ajmitch22:17
xteejxbang, done22:17
geserxteejx: putting it in Build-Depends-Indep would be better22:17
xteejxgeser: Really? What's the difference?22:17
xteejxDoing it now22:18
geserin practice it won't make any difference for this package but Build-Depends are build-dependencies for arch-dependent stuff while B-D-Indep for arch-independent stuff22:19
xteejxgeser: Done22:19
geserxteejx: you know that you can delete attachments from a bug?22:20
xteejxso b-d-i would be more for python, i.e. xxx.yubuntuz_all packages?22:20
=== 77CAAAKXA is now known as makl
ScottKYes.  Although anything needed for the clean rule to run goes in b-d and not b-d-i.22:20
xteejxgeser: I do now22:20
xteejxRight, got it :)22:20
geserxteejx: the last debdiff is now the same as mine (modulo the changelog entry)22:21
=== makl is now known as ximion1
xteejxgeser: Woohoo, got there eventually ;)22:21
geseras usual don't forget to forward it to Debian22:22
xteejxAnd now I understand *why* it's like that, so it's win-win :)22:22
xteejxgeser: Yup, already on it ;)22:22
geserwill sponsor it tomorrow (if nobody beats me)22:22
xteejxOk no probs22:22
=== ximion1 is now known as makl
=== makl is now known as ximion1
=== ximion1 is now known as makl
=== makl is now known as ximion1
ScottKajmitch: Looks like it's not hard coded anymore, so a rebuild should do it.22:36
ajmitchyep22:37
ajmitchI'm just doing a rebuild locally after adding some patch header info22:37
ScottKCool.22:37
ajmitchwon't be long before I upload & you can find & retry those build failures22:37
tumbleweedxteejx: When you forward a bug to debian please link it to the lp bug. Also this one really should be serious in debian - FTBFS is RC.22:41
xteejxtumbleweed: Oops. RC?22:42
tumbleweedrelease critical22:42
xteejxOh, I didn't realise :S22:43
ScottKMake sure it's FTBFS in Debian too.22:52
tumbleweedScottK: it does :)22:52
ajmitch    ln -f -s 'libboost_python-py27.so.1.42.0' '/tmp/buildd/boost1.42-1.42.0/debian/tmp/usr/lib/libboost_python-py27.so'22:52
ajmitchlooks like it's building with python 2.7 at least22:52
ajmitchstill going of course :)22:53
xteejxHow do I set critical when filing a bug to deb via email?22:56
tumbleweedxteejx: BTS is entirely e-mail driven http://www.debian.org/Bugs/ (I've bumped this ones severity for you)22:57
micahgxteejx: Debian actually has a larger range of Importance than LP, so you'll want to make sure it's actually critical22:57
xteejxSo do it manually on the site?22:57
micahgxteejx: there's a BTS cli utility if you have a mail server set up22:58
xteejxmicahg: I don't, and not sure how to do it22:58
tumbleweedthe initial severity, tags, etc are set in the top of the body of your e-mail (psuedo-headers). You can change them later by mailing control@bugs.debian.org22:58
xteejxToo much messing around22:58
xteejxOh right ok :)22:58
tumbleweedxteejx: you do run lintian, right? W: pybliographer: debian-changelog-line-too-long line 122:59
tumbleweed^ that's your entry22:59
xteejx:(22:59
xteejxCan I not just add + and paste it in?23:01
tumbleweedxteejx: I fixed it on upload. But if I don't tell you about it, you'll never know23:01
xteejxtumbleweed: Ok, I'll check the lintian errors in future, sorry about that23:02
tumbleweedmost packages already cause lintian to complain. You just want to check that none of the (potential) issues are a problem for us, and that you aren't responsible for any of them23:03
xteejxtumbleweed: I understand :)23:06
xteejxbug 664209, another ftbfs fixed, debdiff should be perfect now23:34
ubottuLaunchpad bug 664209 in basic256 (Ubuntu) "basic256 FTBFS" [High,Triaged] https://launchpad.net/bugs/66420923:34
xteejxWhat is the LDFLAGS for /usr/lib/libHalf.so.6 ?23:49
tumbleweedxteejx: do you notice that the -dev package for that has a .pc file, you should use that23:50
xteejxtumbleweed: I don't get what you mean23:50
tumbleweeddpkg -L libilmbase-dev | grep pc <- that file will help you23:52
xteejxtumbleweed: With that /usr/lib/libHalf.so.6 ?23:53
tumbleweeddpkg -S /usr/lib/libHalf.so.6 says libilmbase623:53
xteejxOhhhh, I thought you meant the bug I filed, sorry not thinking clearly23:53
xteejxSo that package provides that file?23:54
tumbleweedread up on pkg-config23:54
xteejxI'm really confused, its cimg I'm doing now, it's a binutils-gold one23:55
xteejxI thought we had to add the appropriate -lXXX ?23:55
tumbleweedI haven't looked at this one, but presumaly they aren't using -lHalf like they should, and even the .pc file includes it, so they should probably be using pkg-config23:56
xteejxI don't understand enough about this to know why, or even what it is/does23:56
xteejx:(23:56
tumbleweedlibraries are sometimes a little complex to use, so some provide scripts to output th ecorrect CFLAGS and LDFLAGS to link against them.23:57
tumbleweedpkg-config attempts to provide a common infrastructure for this23:57
xteejxso pkg-config when used in a package automatically configures the correct flags?23:58
tumbleweed$ pkg-config --libs IlmBase23:59
tumbleweed-lImath -lHalf -lIex -lIlmThread -lpthread23:59
tumbleweedof course not all libraries provide .pc files, and many are simple enough that they probably don't need to.23:59
xteejxdo you mean that IlmBase provides those linker flags23:59
xteejx?23:59

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