/srv/irclogs.ubuntu.com/2010/10/21/#ubuntu-devel.txt

=== jibouman` is now known as jiboumans
doko_micahg: icedtea-plugin available in the openjdk ppa00:05
=== dendrobates is now known as dendro-afk
micahgdoko_: cool, I'm still on maverick though, I was just wondering so I know what to do with bugs00:06
micahgdoko_: will that be in Debian as well eventually?00:07
=== Pilif12p is now known as Pilif|hw
=== TerminX_ is now known as TerminX
=== dendro-afk is now known as dendrobates
ScottKlifeless: I didn't say it was a good Zope answer, just the one we have.01:53
lifelessScottK: ;)01:54
TheMusoYay, tdb breakage...02:05
psusitdb?02:16
=== asac_ is now known as asac
=== jjohansen is now known as jj-afk
TheMusotrivial database, used by samba, as well as a few other packages in Ubuntu, of which I maintain 2. I suspect its a gcc 4.5 related problem, just trying to confirm that first.02:26
=== Pilif|hw is now known as Pilif12p
ajmitchTheMuso: what sort of breakage are you seeing?02:28
* TheMuso fetches a sample from a build log to pastebin.02:29
TheMusoajmitch: http://paste.ubuntu.com/517147/02:31
TheMusoOk, I am pretty sure its not gcc 4.5 specific.02:34
ajmitchis it not including the #define for _PUBLIC_?02:34
TheMusoI just built natty's version of tdb in maverick, and attempd to build pulse against it, and it failed in the same way.02:34
TheMusoHaven't looked closely yet.02:35
TheMusoI'm also getting the same failure with libcanberar.02:35
TheMusolibcanberra even02:35
ajmitchlooking at the tdb source, _PUBLIC_ is defined in lib/replace/replace.h, if that's relevant02:35
TheMusoOk thanks.02:36
* TheMuso will dig some more...02:36
ScottKajmitch: Thanks for being TIL boost.02:56
lifelesslol02:57
ajmitchScottK: of course I remembered that I forgot to reference the bug in the changelog about 20 seconds after uploading03:00
ScottKDetail.03:00
ajmitchso I get to complain about security uploads DoSsing the buildds until boost gets built :)03:00
ScottKIt build on i386, so I can test build anyway.03:02
TheMusoajmitch: Yeah _PUBLIC_ is not being defined anywhere in tdb.h, and it doesn't reference any other headers to get it.03:02
TheMusoSo, gotta sort that out.03:02
ajmitchTheMuso: ping jelmer about it, he ought to know if tdb needs fixing03:03
TheMusoajmitch: Yeah, thats what I was thinking.03:03
TheMusoBetter yet, I'll file a bug in Debian.03:04
ScottKNumpy is still going to screw with me I see.03:09
ajmitchI'd expect that03:10
ScottKIt needs to be rebuilt for Python2.7 and it can't build right now because the new version build-deps on matplotlib which build-deps on wx2.8 and no suprise, that's not in Main.03:14
* ScottK shakes his fist at barry for not getting the transition done already.03:14
ajmitchand noone really wants to support wxwidgets in main?03:14
ScottKOpen question.03:15
ScottKmatplotlib is a pretty sane piece of software.03:15
ajmitchwx is a bit involved to check over03:15
ScottKSo we might bring it in and split it or split numpy.03:15
ScottKYep.03:15
ScottKOr they might hoover the whole thing up.  Not sure.03:15
ScottKSomehow my pbuilder update got a mix of ubuntu1 and ubuntu2 boost1.42.  The -dev are all ubuntu1 and the main ones are ubuntu2.  very odd.03:18
ScottKSince it's i386, I'm not sure how that happens.03:18
ajmitchthat is just a bit strange03:19
ajmitch& worrying03:19
ScottKYep.03:19
ScottKMaybe wgrant knows.03:19
ScottK(he seems to have insight into all the hidden warts in soyuz.03:20
ScottK)03:20
ajmitchespecially as https://edge.launchpad.net/ubuntu/+source/boost1.42/1.42.0-4ubuntu2/+build/2011663 lists a whole lot of -dev packages for i38603:21
ScottKI'm sure it's some weird archive skew thing that I didn't think was possible.03:22
ScottKIt shouldn't matter though.03:23
wgrantWhat's borked?03:23
ScottK(in this case)03:23
ScottKwgrant: How'd I get that: http://paste.ubuntu.com/517164/03:24
ScottK(it's all i386, so no architecture skew)03:24
wgrantScottK: boost-defaults or something looks out of date.03:25
wgrantThe unversioned -dev packages aren't in that build.03:25
ScottKAh.03:25
ScottKRight.03:25
ScottKThanks.03:25
* ScottK slaps forehead.03:25
ajmitchheh03:25
wgrantSoyuz isn't broken again :D03:25
ScottKThat's fine.03:25
ScottKwgrant: Soyuz isn't broken in that way.  I'm sure it's got something else to make up for it.03:25
wgrantIndeed, indeed.03:26
wgrantBut it's not really my problem for a few weeks yet, so it can be broken now if it wants to be.03:26
ajmitchuntil then, we pin the blame on someone else?03:26
wgrantPlease.03:27
ajmitchI'm sure StevenK won't mind then03:27
=== bjf is now known as bjf[afk]
ScottKOnly numpy stands in my way now.03:42
wgrantOf what?03:43
=== dendrobates is now known as dendro-afk
ScottKBeing able to request removal of boost1.40.03:46
wgrantAh, excellent.03:46
ajmitchit'd be nice to have only one version03:46
ajmitchthanks to your source double-up for MPI03:47
ScottKI'm thinking I'll drop the numpy docs for now and assign barry a bug to figure out how to get them back.03:47
ajmitchis it just the docs causing the build failure, due to main/universe?03:48
ScottKYes.  matplotlib is just needed to build the docs.03:49
cr3what might be wrong with having DH_ALWAYS_EXCLUDE in the debian/rules file? seems like calling debuild with -e explicitly seems to be the preferred approach03:49
=== dendro-afk is now known as dendrobates
=== Pilif12p is now known as Pilif|afk
=== ecanto is now known as ecanto_
=== SolidLiq is now known as solid_liq
=== ecanto_ is now known as ecanto
=== almaisan-away is now known as al-maisan
dannershi i try to integrate ubuntu 10.04 with active directory i use likewise which works fine. on login the users have do type domain\username which sucks for not computersavy users. so i got a patch which is included by suse and applied it by hand. now when i compile it it says: http://paste.ubuntu.com/517249/ can someone tell me what this kind of error means?07:37
pittiGood morning07:49
pittiSpamapS: hah, awesome!07:49
pittikirkland: can't move yet, needs testing07:50
tjaaltondanners: uhm, likewise should have a config option to use the default domain (just like "winbind use default domain = yes" in samba)07:52
tjaaltondanners: ah, seems it's only in the enterprise version.. sucks http://www.likewise.com/resources/documentation_library/manuals/open/likewise-open-guide.html#SetDefaultDomain07:54
dannerstjaalton: yeah that would have been perfect...07:59
=== ara_ is now known as ara
dholbachGood morning! :)08:05
ionthat.08:07
ajmitchmorning dholbach08:08
dholbachhey ajmitch08:09
nigelbmorning ajmitch08:10
ajmitchnigelb: it must just about be time for another behindthecircle interview to be released? :)08:12
nigelbajmitch: lucidfox and I are just swamped.08:17
* nigelb could only grab 3 hours of sleep last night :/08:18
ajmitchfair enough08:18
=== smb` is now known as smb
dholbachcan somebody approve my mail to u-d-a?08:36
pittidholbach: looking08:40
* dholbach hugs pitti08:40
pittidholbach: the "Be young when making love", right?08:40
* pitti hugs dholbach08:40
pittidholbach: done08:41
micahgcjwatson: if you get a chance, can you please approve my mail to devel-permissions08:41
dholbachpitti, yes that one and the one about the 4th annual business jets conference please08:42
pittiI had expected that one to come from Mark08:43
pittior did you get one as well by now?08:43
=== ara_ is now known as ara
=== debfx_ is now known as debfx
pittidholbach: just played around with new harvest, nice!09:04
dholbachpitti, as I said in the mail: we might have to fix some of the "data feeds" and add new ones, but it should be good and easier to maintain now :)09:05
geserdholbach: is there a way to filter on sponsoring for universe/multiverse?09:10
geserin harvest09:10
dholbachgeser, there's just "unseeded" right now09:10
geserwhich also lists packages in main (git-core) :(09:12
dholbachgeser, no, git-core exists in an older release, it's "git" nowadays09:12
geserdholbach: harvest lists bug 636999 for sponsoring09:13
ubottuLaunchpad bug 636999 in git-core (Ubuntu) "[SRU] gitweb.js missing in gitweb package" [Low,Confirmed] https://launchpad.net/bugs/63699909:13
dholbachgeser, in launchpad it's git-core09:13
dholbachalthough it should be git09:13
dholbachharvest can't find git-core in any packageset09:13
dholbachthat's why it gets on the unseeded list09:14
geserah right, it was in main (till lucid)09:14
dholbachyeah, it was renamed09:14
geserbut it's still confuses me on the sponsoring page too09:15
dholbachok, changed source package name09:16
dholbachin the bug report09:16
geserdholbach: do have an idea why bug 635406 is still listed in the FTBFS category?09:17
ubottuLaunchpad bug 635406 in libgc (Ubuntu Maverick) "armel build failure (no thumb support)" [High,Fix released] https://launchpad.net/bugs/63540609:17
dholbachgeser, no, I don't - that's weird09:20
dholbachgeser, ok found the bug09:21
geserdholbach: what data format does harvest need? there is http://qa.ubuntuwire.com/ftbfs/natty.csv if harvest can use it (it can be changed if harvest need an other data format)09:22
dholbachgeser, it needs to be a tiny little bit different09:22
dholbachjust like http://reports.qa.ubuntu.com/reports/launchpad-database/ftbfs.csv09:22
dholbachhttp://bazaar.launchpad.net/~harvest-dev/harvest/trunk/annotate/head:/HACKING09:22
geserok, will look at it and update the FTBFS data file09:23
dholbachgeser, bug 66435609:24
ubottuLaunchpad bug 664356 in harvest "Opportunities that are not in the final update of the opportunity list should not be displayed" [Undecided,New] https://launchpad.net/bugs/66435609:24
dholbachI'll mark it as Critical09:24
gesercould a core-dev please give-back https://edge.launchpad.net/ubuntu/+source/pciutils/1:3.1.7-4ubuntu3/+build/2011386 so we get fresh logs (a bug in LP caused it). Thanks09:32
ajmitchok09:32
dholbachgeser, done09:33
ajmitchlooks like I was too slow09:33
geserajmitch: thanks for your try09:34
ajmitchnext time I'll have to setup my irc client to open the LP page & retry it automagically :)09:35
dholbachgeser, I got a fix for it, I'll try to get it reviewed soon09:48
=== hunger_ is now known as hunger
YokoZardebconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable   <-- what causes this error to occur (during --configure of a particular package)?  I suspect the problem is not in the package apport automatically files this against.10:03
StevenKkirkland: I owe you your choice of beverage for the pointer to the 'alert' command10:15
pitticjwatson, slangasek: besides postgresql-common I also uploaded a new udev to lucid-proposed (see bug 653568); I'd appreciate a review10:19
ubottuLaunchpad bug 653568 in udev (Ubuntu Lucid) "mounting hardware encrypted usb stick failes" [Undecided,In progress] https://launchpad.net/bugs/65356810:19
bilalakhtarbug #585468 has a fix in lucid-proposed for quite a long time, and till now nobody stepped up to test the proposed fix. But today RoAkSoAx checked the fact that the patch that I have applied is the same one that Debian and upstream have used. Can this be counted a a verification-done ?10:32
ubottuLaunchpad bug 585468 in cluster-glue (Ubuntu Lucid) "/usr/lib/stonith/plugins/external/sbd works uses wrong shell commands" [Medium,Fix committed] https://launchpad.net/bugs/58546810:32
=== diwic is now known as diwic_afk
pittibilalakhtar: we still need someone ot actually install that deb and confirm that it's working; it might have been misbuilt due to a race condition or toolchain change, etc.10:52
ograpitti, i merged all my alsa-utils changes into one upload now, can you delete everything greater than 1.0.23-2ubuntu3 from proposed ?10:52
bilalakhtarok thanks pitti10:52
ograi think at least one was accepted10:52
pittiogra: there's no alsa-utils in the queue10:53
ograpitti, i think you accepted my first upload10:53
pittiogra: but 1.0.23-2ubuntu3.2 is in maverick-proposed, so your upload needs to be bigger than that10:53
ograhmm, k, i didnt want to have multiple changelog entries for the same bug ... butu if there is no way around10:54
pittijust add the new stuff and use -v10:54
jibelbilalakhtar, and this sru needs a specific setup, so even if the deb installs, we can't say if the most basic functionality of the package is working.10:58
bilalakhtarjibel: yes I know that10:58
ograpitti, ok, 3.3 uploaded, please accept it if it appears (additional fixes needed for the bug)11:04
=== makl is now known as 16SAAK30G
=== tkamppeter_ is now known as tkamppeter
jibelpitti, I think that you can publish bug 582035 to lucid-updates too. The bugnum is missing from the pending sru list.11:12
ubottuLaunchpad bug 582035 in e2fsprogs (Ubuntu Lucid) "User cancel of fsck gives: "fsck.ext4: Inode bitmap not loaded while setting block group checksum"" [Undecided,Fix committed] https://launchpad.net/bugs/58203511:13
pittijibel: thanks!11:23
=== zyga is now known as zyga-lunch
=== 16SAAK30G is now known as makl
=== diwic_afk is now known as diwic
aselimsHello11:39
=== pedro__ is now known as pedro_
=== funkyHat_ is now known as funkyHat
=== zyga-lunch is now known as zyga
=== al-maisan is now known as almaisan-away
kirklandStevenK: \o/13:08
kirklandpitti: hmm, okay;  there's another upload queued behind it then13:09
kirklandStevenK: sure thing, i use it *every* day13:09
=== almaisan-away is now known as al-maisan
hyperairkirkland: ping13:40
kirklandhyperair: hi13:41
hyperairkirkland: is there a reason /var/run/motd needs to be created from scratch every boot?13:41
hyperairi was inspecting my bootchart, and i noticed that lsb_release takes an incredibly long time to finish13:42
sladenkirkland: doesn't it have the landscape-pr0n added each time?13:42
kirklandhyperair: lsb_release is really slow, yes13:42
kirklandhyperair: what is blocking on /var/run/motd being created13:43
hyperairkirkland: lsb_release.13:43
kirklandsladen: only where landscape-client is installed13:43
kirklandsladen: i mean landscape-sysinfo13:43
hyperairkirkland: lsb_release is run at boot when motd is being generated.13:43
hyperairkirkland: can't we cp /etc/motd /var/run/motd?13:44
kirklandhyperair: and what blocks on lsb_release?13:44
hyperairkirkland: what do you mean?13:44
kirklandhyperair: /etc/motd is a symlink to /var/run/motd13:44
micahghyperair: how much of lsb_release is needed by motd?13:44
kirklandhyperair: if it happens in the background at boot, who cares?13:44
kirklandmicahg: lsb_release -r basically13:45
hyperairkirkland: because it wastes CPU cycles and disk seeks.13:45
hyperairwell of course, disk seeks are factored away with ureadahead, but we still have CPU cycles being wasted there that could go elsewhere.13:45
kirklandmicahg: i lied ... printf "%s\n" "$(lsb_release -s -d)"13:46
micahghyperair: kirkland: fta had performance issues with lsb_release and switched to sourcing /etc/lsb-release and that helped tremendously13:46
micahgthe issues were with chromium start time13:46
hyperairheh that looks pretty awesome.13:47
* micahg doesn't know if that's available at boot time though13:47
kirklandmicahg: that looks reasonable13:47
hyperairit should be.13:47
kirklandhyperair: is there a bug number?13:48
hyperairnope13:48
hyperairdo you want one?13:48
hyperairi mean should i file one?13:48
kirklandhyperair: sure13:49
pittikirkland: did you ever happen to use kvm with ipv6?13:49
kirklandhyperair: i'm fixing it now13:49
hyperairkirkland: thanks.13:50
kirklandpitti: i don't think so ...13:50
pittikirkland: ok, thanks13:50
* hyperair starts looking into postfix taking 5 seconds to start13:50
kirklandpitti: something particular you're looking for?13:53
pittikirkland: I'd like to test IPv6 in a VM13:54
pittiseems I should try setting up a tap device on my host, attach a DHCP server on it which spits out IPv6 addresses, and then connect to that using -net tap / -net nic13:55
chrisccoulsonkees - do you know if gcc uses the gs segment register on x86 for anything specific?14:03
chrisccoulsoni'm still trying to figure out what it is that actually triggers this bug14:03
Ian_Cornewhich kernel will be used in 11.04?14:04
micahgIan_Corne: that'll probably be discussed at UDS14:04
Ian_Corneok :)14:05
chrisccoulsonoh, i think i found the answer already kees14:07
=== dendrobates is now known as dendro-afk
tkamppeterpitti, hi14:16
=== mathiaz_ is now known as mathiaz
=== dendro-afk is now known as dendrobates
pittihello tkamppeter14:22
kirklandhyperair: bug #?14:24
hyperairkirkland: i just filed it and assigned you. i think you should have it..14:26
kirklandhyperair: it's not in my inbox yet.  can you please paste the number here?14:26
=== ara_ is now known as ara
hyperairkirkland: i need to look. damn launchpad doesn't give you feedback when you file the bug over email14:27
hyperairokay i think the first round didn't register. this one should >_>14:28
kirklandhyperair: the commit is blocking on getting a bug number from you14:30
tkamppeterpitti, I have posted a very important SRU, as with Maverick Duplex on HP inkjets does not work with most apps. Packages hplip and system-config-printer, bug 657357, bug 487695, bug 428588.14:36
ubottuLaunchpad bug 657357 in gtk+2.0 (Ubuntu) "GTK Printing Dialog: Duplex printing on HP inkjets does not work" [High,Confirmed] https://launchpad.net/bugs/65735714:36
ubottuLaunchpad bug 487695 in HPLIP "autoduplex constraints should be dropped" [Undecided,New] https://launchpad.net/bugs/48769514:36
ubottuLaunchpad bug 428588 in HPLIP "Problems with hpcups driver: Setting duplex too complicated, miscellaneous regressions" [Undecided,Confirmed] https://launchpad.net/bugs/42858814:36
jmljames_w: why is https://blueprints.edge.launchpad.net/ubuntu/+spec/other-foundations-n-distributed-development-review-and-planning in "Other" and not "Ubuntu the project"?14:39
JontheEchidnaogra: sorry for stepping on your toes with that bug report. :(14:40
ogra_acJontheEchidna, no prob, fix is uploaded now14:41
JontheEchidnanice14:41
ogra_acJontheEchidna, and it was not you who missed the triaging ...14:41
ogra_aci guess i'll need to blog about armel triaging practice to make people aware14:41
JontheEchidnayeah, that'd be great.14:41
ogra_acit was just that i already had the bugnumber in the changelog and the package ready14:42
ogra_acelse i wouldnt have cared which is duplicate and which not14:42
JontheEchidnatotally understandable14:42
JontheEchidnaI try to help out w/ triage in that package when I can, but it still needs a bit of love14:43
ogra_acon arm it needs massive love14:43
ogra_acthat build time neon detection doesnt fly, we will need a proper fix for runtime14:44
ogra_acfor natty14:44
=== bjf[afk] is now known as bjf
james_wjml, no particular reason14:50
zygaSpamapS, ping14:59
=== plars_ is now known as plars-actual
=== dendrobates is now known as dendro-afk
Riddellogra: could you renew my membership of canonical-arm-dev?15:14
ogra_acRiddell, indeed, with pleasure ;)15:15
ogra_acdone15:15
Riddellthanks15:17
cjwatsonari-tczew: merge-o-matic already has a special blacklist, and it also already reads sync-blacklist.  please file a bug on merge-o-matic if you want it changed - requesting things on IRC isn't scaling well, particularly when I'm away15:17
hyperairkirkland: i guess you've gotten your bug number/15:18
sladenhyperair: kirkland: micahg: lsb_release really needs rewriting as a piece of C or Shell, currently IIRC it pulls in a mass of Python15:20
sladenhyperair: kirkland: micahg: this had a use somewhere else;  it's forcing Python to be installed on basic systems15:20
sladenhyperair: kirkland: micahg: bug #64679515:22
ubottuLaunchpad bug 646795 in lsb (Ubuntu) "lsb_release requires >9MB of Python, replace with C/Shell script" [Wishlist,New] https://launchpad.net/bugs/64679515:22
micahgsladen: well, it serves multiple functions, maybe it can be split into a shell piece and a python piece15:23
=== dendro-afk is now known as dendrobates
cjwatsonmicahg: devel-permissions> done15:27
kirklandsladen: yeah, i've hated on lsb_release many times before15:27
kirklandsladen: i like the idea of rewriting it in shell15:27
cjwatsonit should be done upstream, not in Ubuntu ...15:27
cjwatsonI think I said that in the bug already, too15:28
ogra_accould some SRU team member let my qt4-x11 upload through, so we have a chance to test it before UDS ?15:29
pittikirkland: like, "source /etc/lsb-release"?15:29
kirklandpitti: yeah, basically15:30
kirklandpitti: and a case statement to handle to couple of args lsb_release has15:30
pittikirkland: I meant, you are certainly not asking for the "user calls it interactively" case15:30
pittiwe recently changed the chromium startup script to try sourcing /etc/lsb-release first, and only call lsb_release if that fails15:31
pittibought us more than one second on armel :)15:31
kirklandpitti: right, i just did the same in /etc/update-motd.d/00-header15:31
kirklandpitti: and byobu has done that for a while too15:32
pittikirkland: right, for those you just source and use $DISTRIB_ID, etc.15:32
kirklandso maybe we just need to find all the callers of lsb_release and fix them individually15:32
kirklandalternatively, it would probably be easier to just "fix" lsb_release15:32
pittiwell, only for those where speed matters15:32
micahgcjwatson: thanks15:32
kirklandcjwatson: are you comments about upstream related to this lsb-release conversation, or to your conversation with micahg15:34
cjwatsonkirkland: this one, nothing to do with micahg15:34
kirklandcjwatson: k15:35
cjwatson(I thought it relatively obvious that complete reimplementations ought to be discussed upstream, but maybe I'm alone on this)15:35
cjwatson/etc/lsb-release is an internal implementation detail of the lsb_release interface, even though it's pretty well entrenched in Ubuntu15:36
sladenyup, which is why ideally it should be fixed in the executable call (/usr/bin/lsb_release is /the/ interface), whilst the presence of the file is a non-portable psuedo-standard15:38
pittihm, did anyone play with connecting two kvm instances through a vlan? I have tried to do that for half an hour now, and I can't get them to talk to each other15:38
pittiI tried with -net user; do I need -net tap for this and create a tap device on the host?15:39
cjwatsontseliot: sorry, don't know about your quilt problem.  plymouth isn't packaged the way I usually use quilt, so I find it hard to follow myself sometimes15:41
cjwatson(I normally use separated patches for 3.0 (quilt) packages)15:41
tseliotcjwatson: no problem, in the end I figured out how quilt is meant to be used ;)15:42
kirklandpitti: i typically do it through a bridge15:42
cjwatsonmerging that one with Debian is going to be interesting15:43
kirklandpitti: the easiest way is to fire up virt-manager15:43
kirklandpitti: otherwise, i can dig up some helper scripts for you15:43
pittikirkland: ah, ok; I'll try virt-manager then15:43
kirklandpitti: with that, all your vms should be on 192.168.122.*15:44
kirklandpitti: and be able to talk to one another15:44
pittikirkland: v-m has two networks "default" and "specify shared device name" -- that again asks me for a "bridge name"; so it seems I still need to create something locally then?15:47
pittion the default I'd get DHCP and everything, but I need a separate vlan15:48
kirklandpitti: oh, the vlan is required?15:48
pittikirkland: one kvm should have "default" (eth0 with dhcp) and eth1 on a separate vlan, and another VM shuold have a single eth0 on the same vlan15:49
pittihm, maybe one vlan is enough, let's see15:50
pittikirkland: http://paste.ubuntu.com/517489/ was my first naive approach for taht15:50
pittikirkland: but the vlan1 of both instances aren't connected apparently15:51
kirklandpitti: right, i think you'd a bridge for that vlan15:52
kirklandpitti: let me see if i have something15:52
kirklandpitti: http://paste.ubuntu.com/517495/15:52
kirklandpitti: # To use, append the following on your qemu or kvm command line:15:53
kirkland#   -net nic,model=virtio -net tap,script=/usr/sbin/qemu-bridge15:53
kirkland# and make sure that uml-utilities exists (to create /dev/net/tun)15:53
kirklandpitti: and i think you might have to use sudo kvm15:53
pittikirkland: ah, thank you15:55
=== Claudinux_ is now known as Claudinux
kirklandpitti: let me know if you're still struggling16:09
pittikirkland: with virt-manager it actually works16:10
kirklandpitti: well there you go :-)16:10
pittithat looks quite nice these days; it's been a while since I used it16:10
kirklandpitti: yeah, it sucks far less than it use to :-)16:10
kirklandpitti: i actually use it, any time i need two vm's to talk to one another16:10
ttxpitti: when ant was upgraded to 1.8, debian kept an ant1.7 source package for compatibility with things that don't like 1.8... It's in universe right now, but is required to build tomcat6 (main). Do you need a MIR for it ? It's the same as the old ant_1.7, which was in main.16:13
* pitti throws hands into the air for even more java duplication16:13
pittittx: anyway, I'm not in ~ubuntu-mir any more; we at least need a bug for tracking it, though16:13
ttxpitti: we have a spec about that at UDS, feel free to join the therapy group16:14
ttx"Java libraries housekeeping"16:14
pittittx: but that sounds like an easy one indeed16:14
pittittx: oh, good luck on that one!16:14
kirklandpitti: btw ...  this doesn't solve your current problem, but since you like KVM hacks ...16:14
ttxpitti: I file bug and subscrive ubuntu-mir ?16:14
kirklandpitti: hallyn has done a great job putting together https://wiki.ubuntu.com/VirtFeatureVerification16:14
kirklandpitti: which has short howto's on dozens of obscure kvm  and qemu features16:15
kirklandpitti: there is a section on bridging in that page at least16:15
smoser$ dpkg-query --show dmsetup16:15
smoserdmsetup 2:1.02.39-1ubuntu4.116:15
smoserbut dmsetup comes from source package lvm2, at version 2.02.54-1ubuntu4.116:16
smoserhow does that happen ? i'm looking at the control file and dont see anything obvious to me.16:16
pittikirkland: ooh, that looks useful, thanks!16:17
kirklandsmoser: line 9716:18
kirklandsmoser: grep -n "Package: dmsetup" debian/control16:18
kirklandsmoser: http://paste.ubuntu.com/517509/16:18
smoseri'm missing something obviously16:19
smoseri'm confused on where the version differences come from16:19
kirklandsmoser: do you have the right sources?16:19
smoserwhy dmsetup is '2:1.02.39-1ubuntu4.1'16:19
kirklandsmoser: what is this?  lucid?16:19
smoseryes16:20
smoserbut the debian/changelog shows 2.02.54-1ubuntu4.116:21
kirklandsmoser: yeah, there's an epoch bump in there;  i'm looking for the source16:21
kirklandsmoser: see debian/*symbols16:22
cjwatsonlook at the dpkg-gencontrol calls in debian/rules16:22
cjwatsonand the DEVMAPPER_* stuff at the top16:23
kirklandah yes, there it is, in debian/rules16:23
smoserok. that makes more sense now.16:24
=== diwic is now known as diwic_afk
kirklandpitti: thank hallyn, he did 99% of the work on that page :-)16:29
* pitti sends hallyn some cookies16:30
smoserhm.. ok. so, given a package manifest that says 'dmsetup 2:1.02.39-1ubuntu4.1' and one that says '2:1.02.39-1ubuntu4'16:31
smoserdo i have *any* hope of determining which changelog blocks for lvm2 were relavant16:32
smoserin order to do that, it would seem that i would have to determine that 2:1.02.39-1ubuntu4.1 was built by 2.02.54-1ubuntu4.1 and 2:1.02.39-1ubuntu built by lvm2 at version 2.02.54-1ubuntu416:34
=== dendrobates is now known as dendro-afk
smoseris that at all possible or am i SOL .  in this particular case, the archive could possibly help me as both those versions would exist, but its possible that one does not (if it had been replaced in -updates)16:34
SpamapSzyga: pong, yes?16:44
zygaSpamapS, hi16:44
zygaSpamapS, you registered a very interesting blueprint that I want to attend :)16:44
zygaSpamapS, about command-not-found improvements16:44
zygaSpamapS, could you tell me briefly what you'd like to see happen?16:45
SpamapSzyga: With command-not-found, its somebody else's idea, but basically, instead of just doing a string match on the files in packages, have common misunderstandings resolved by offering alternatives that maybe aren't spelled at all the same.16:48
zygaSpamapS, hmm, could you be more specific? I don't understand you exactly16:49
SpamapSzyga: the example is to suggest tracepath when somebody types 'traceroute' and its not installed.16:49
zygayes, I remember that issue16:49
SpamapSor you could also suggest 'mtr'16:49
zygaI worked to resolve it but I did not finish my rewrite16:49
damasceneWhat do you think of having Ubuntu Fedora testers? many bugs will be discovered there before it land in Ubuntu if there were enough testers.16:49
zygaso you'd like to see a general suggestion framework?16:49
zygadamascene, ?16:50
SpamapSzyga: yes, my hope is we can embed the suggestions somewhere in the packaging information.16:50
SpamapSzyga: please excuse me, I have to run out and move my car to the other side of the street...16:50
=== dendro-afk is now known as dendrobates
mneptokdamascene: Fedora should be reporting their bugs upstream (and do for GNOME at least) at which point the bug becomes distro-agnostic.16:50
zygaSpamapS, that would be awesome, it also aligns with other changes linaro would like to do there (delcarative alternatives) but it's an big volume of work in _Debian_16:50
zygaSpamapS, I'd love to help that to happen16:51
zygaSpamapS, but we can do something else before such extensive features land16:51
zygaSpamapS, we might extend the control files with some attidional meta-data that c-n-f could pick up16:51
zygaSpamapS, did you see how c-n-f data is obtained?16:51
damascenemneptok: zyga. I think testing fedora could help Ubuntu stability but I think the problem is their lack of tester. you might know better.16:51
damascene*lack of testers.16:52
zygadamascene, lack of testers might be translated to lack of automatic tests that make sense - I'd love to see that fixed16:52
zygadamascene, especially very _high level_ tests16:52
dholbachgeser, so I got the fix reviewed, now I just wait for somebody in IS to deploy it16:52
* mneptok tacklehugs dholbach 16:53
zygaSpamapS, do you plan on working on that blueprint? (who will be the asignee)16:53
damascenezyga: I'm a simple user and when I was testing Ubuntu beta, some fedora release user were having the same bug.16:54
dholbachhey mneptok16:54
SpamapSzyga: no I haven't dug into the internals of c-n-f yet. I do intend to work on it, or maybe kirkland, I know he's interested in it as well.16:56
azeemhave there been many complaints that the "admin" group is too similar to the "adm" group?16:56
zygaSpamapS, I'd love to be a part of that as I wrote the program and have a vastly improved version on my disk (based on different architecture and dbus)16:56
damascenewould you like to have the domain upaste.org instead of the paste.ubuntu.com/16:57
damasceneI find it is easier to use fpaste for Ubuntu than it's own.16:58
SpamapSzyga: cool! Will you be in attendance then?16:59
zygaSpamapS, yes, I subscribed myself as essential16:59
zygaSpamapS, I'd also like to see some interaction between mvo's software center as the data source seems to be getting similar16:59
zygaSpamapS, and getting a common API for everything would benefit people using ppa's/other repos (currently there is no way to support this in c-n-f without a dedicated package that the repo contains and someone has to install17:00
SpamapSzyga: awesome. Make sure to introduce yourself at the beginning so I don't cut you off as a blowhard wannabe when you start schooling all of us on how it works. ;)17:00
zygahehe :D17:00
zygaI'll stay silent and bash you as newbies at the end ;-)17:01
zygaSpamapS, it's awesome you are working on this, I'd love to see this happen and will definitely help you, see you at the session17:01
kirklandSpads: what is c-n-f?17:04
zygamvo, do you imagine we could work on getting some extra metadata into dpkg this cycle and have a centralized service that would allow you to access that metadata from aptd somehow?17:04
zygakirkland, command-not-found17:04
kirklandah17:04
SpamapSkirkland: we were discussing bug 508606 and the blueprint its attached to https://blueprints.launchpad.net/ubuntu/+spec/packageselection-server-n-commandline-userfriendly17:04
ubottuLaunchpad bug 508606 in Command Not Found "Recommend tracepath for "traceroute" and "tracert"" [Wishlist,In progress] https://launchpad.net/bugs/50860617:04
SpamapSkirkland: I seem to recall you had an interest in that bug, though I may be mistaken.17:05
* zyga just needs some motivation to finish his new-and-shiny branch17:05
tkamppeterpitti, mvo, hi17:08
mvozyga: command-not-fond as additional data into the pakcages file? that would be doable17:08
mvohey tkamppeter17:09
zygamvo, that would be perfect but the point here is to be able to query a single service for it _and_ to make it work with custom repos with new packages17:09
zygamvo, it sounds like some extra data that'd need to be visible at apt level _or_ some hook similar to what you do with software center metadata in extra repos (but I don't know how that works)17:10
tkamppetermvo, we talked earlier here in the IRC also with pitti about the needed changes in Jockey and for the keys to be shipped with Ubuntu so that manufacturer-supplied printer drivers from OpenPrinting can be autom,atically downloaded. Do you remember?17:11
zygamvo, essentially two tasks 1) make each repo  drop a file somewhere  + 2) proposal to have better API for getting that data17:11
jmelishi, I have some doubts regarding uploading packages to a PPA. I have created a package and uploaded it successfully to the PPA, but I realised it doesn't have the suffix of ~lucid1 (I need that suffix because the package needs to be recompiled for each Ubuntu version) so I erased it from the PPA. My question is, where do I have to add this suffix ~lucid1? renaming the changes file is enough?17:11
mvotkamppeter: vaguely17:11
mvozyga: 0) extract the data from the repo on build/publishing time17:12
zygamvo, correct17:12
mvozyga: there is a long term plan for this, with this step solved I think the rest is trivial17:12
mvozyga: it requires soyuz hook in the way I envision it17:12
mvozyga: I would love to discuss this at uds17:12
zygamvo, and -0.5) decide if this data is declerative or somehow automatically guessed which is a deeper dpkg problem17:12
zygamvo, during which session?17:12
mvoheh :)17:13
zygadeclarative even17:13
tkamppetermvo, we did not get this implemented in Maverick, but in Natty we should do it.17:13
mvotkamppeter: will you be at uds?17:14
tkamppetermvo, should we have a meeting to coordiante this on the UDS? Should it only be  pitti and you or perhaps someone else to participate in the meeting?17:14
tkamppetermvo, I will be on UDS, as always since fall 2006.17:15
kirklandSpads: thanks, i just subscribed to it17:16
kirklandSpamapS: ^17:16
kirklandSpads: gah17:16
mvotkamppeter: great, lets schedule a meeting there17:17
SpamapStkamppeter: Did you want to add it to the spec about improving the command line experience? Or is this much bigger than that?17:18
mvozyga: I think its worthwhile to have a session about this (maybe even informal)17:18
mvozyga, tkamppeter: I need to leave for dinner now, sorry17:18
zygamvo, shall I schedule it?17:18
SpamapSkirkland: did you have other stuff you want to throw in there? I always appreciate the compassion for users that your ideas bring. ;)17:18
zygamvo, k, see you17:18
* kirkland blushes17:19
kirklandSpamapS: aw, SpamapS17:19
SpamapSkirkland: well lord knows somebody has to care about them.. most of us are more the "send them over the hot coals, the ones that come out the other side can keep talking to us" types. ;)17:20
pittitkamppeter, mvo: quick meeting is fine for me17:20
tkamppeterSpamapS, which spec about command line experience? I think it has nothing to do with command line experience. Automatic printer driver download should happen if the user plugs in a printer and system-config-printer does not find a driver for the printer on the local system.17:21
pittiogra_ac: qt4-x11> ah, that already hit us in an OEM project; nice catch17:21
SpamapStkamppeter: ahh, yeah, thats a bit out of scope.17:21
zygatkamppeter, apple did that for snow leopard, since they also use cups maybe we might see some common code that they have17:22
tkamppeterpitti, who should participate and how should I obtain a slot? "Informal" Blueprint?17:22
pittitkamppeter: not sure who planned UDS for desktop this time; we already have a bug report, so a non-blueprint meeting will do17:22
pittirickspencer3, seb128: hey, how's the sprint going? wo planned UDS for desktop?17:23
rickspencer3pitti, uh, no one?17:23
rickspencer3pitti, are there things missing?17:23
pittitkamppeter: Till was asking for a new meeting above17:24
rickspencer3ah17:24
rickspencer3well, with the new theme-based tracks, it's a bit more complicated17:24
rickspencer3pitti, if someone makes a blueprint and pastes me a link, I'll take care of it17:24
tkamppeterpitti, rickspencer3, I have also scheduled a meeting for something else and had to put it under "Other" because there was no desktop track.17:24
pittirickspencer3: we have a bug report for it so far17:25
rickspencer3ah17:25
ogra_acpitti, yeah, hits me hard on the ac100 atm ... :)17:25
rickspencer3well, without a blueprint, it'll be hard to schedule, with a blueprint it will be easy to schedule ;)17:25
ogra_ac(tegar2 , no neon... just got sound working ... mumble is Qt :p)17:25
pittitkamppeter: ^ seems we do need a BP then :)17:26
=== silver is now known as Guest74411
ogra_ac*tegra17:26
tkamppeterpitti, so I will make one, referring to the bug report, and making you and mvo required participants. Anyone else who should participate?17:27
pittitkamppeter: I think the three of us will be fine17:27
tkamppeterpitti, OK.17:27
seb128pitti, hey, sprint going well17:28
=== Guest74411 is now known as silver__
jmljames_w: I just noticed your bug at https://bugs.edge.launchpad.net/launchpad-code/+bug/60360617:39
ubottuLaunchpad bug 603606 in Launchpad Bazaar Integration "Recipe Build failure emails aren't as binary package build failures" [Medium,Fix released]17:39
jmljames_w: would you have been ok with a fix that addressed all of your concerns but didn't follow the binary build failures as closely?17:40
tkamppeterpitti, I have forgotten the naming convention for the BP, would should I do? Forget it and start over? Or can one rename it?17:42
tkamppeterpitti, sorry, I have found the solution.\17:46
tkamppeterpitti, still there?17:53
=== deryck is now known as deryck[lunch]
james_wjml, abentley and I discussed that in depth, as he felt that following the binary build failure mails was too constrictive, and that they weren't as useful as they could be. I encouraged him to improve both of them to keep them consistent and have them both be useful. He said that he wasn't happy modifying another team's code, and wanted to just fix that particular email.18:11
jmljames_w: ok, thanks. I'm inclined to agree with you.18:12
smoseranyone able to confirm this for me ?  i know that binary package previously 'P' existed at version 'V' in one of <suite>, <suite>-updates or <suite>-security.18:12
smoserthere is no guaranteed way to convert that binary package to a source package and version18:12
james_wjml, as to your original question, the mail were pretty awful, so any improvement would have been good. I was keen to follow the spirit of the other emails, but wouldn't have kicked up a big stink if that wasn't the way that it was going to go. I think it's unfortunate that nobody ended up happy with the eventual fix.18:14
jmljames_w: *nod*18:15
micahgsmoser: you can grab the source from LP18:15
smoserarchive data can only provide me with the most current version in any of those pockets. and since source version != binary version, i'm stuck.18:15
smosermicahg, but i can't even definitively determine which source to grab18:15
jmljames_w: I'm going through the daily builds stuff now, trying to identify things that need to be done before we consider it to be finished18:15
jmljames_w: most of it is polish on things like this.18:16
micahgsmoser: not sure what you're asking for18:16
tkamppeterpitti, the CUPS SRU has broken the build servers. see http://launchpadlibrarian.net/57980548/buildlog_ubuntu-maverick-i386.hplip_3.10.6-1ubuntu10.1_FAILEDTOBUILD.txt.gz18:16
james_wjml, that's good to know18:16
smosermicahg, i know that at one time, a installed system contained binary package 'P' at version 'V'. and I need to determine what *source* (and version) built that.18:17
micahgsmoser: if you know the version, you can go to LP and grab the source that built it18:18
micahgsmoser: build logs are available as well so you can see what deps were usedc18:18
smosermicahg, but i dont know the version18:19
smoseri know the binary version18:19
smoserassuming i can convert binary package to source package (which assumes that a binary package didn't move source packages) binary version != source version18:20
micahgsmoser: huh? binary should be the same as the source version18:20
smoserno. i made that assumption.18:20
micahgsmoser: all packages in teh archive are built from a source version and the binary packages inherit that source package version18:20
=== al-maisan is now known as almaisan-away
smosercurrent lucid dmsetup is dmsetup 2:1.02.39-1ubuntu418:20
smoserwhich was built by lvm2 version 2.02.54-1ubuntu418:21
smoser(read backscroll for others giving me help to that)18:21
micahgwow, I see that, weird18:22
micahgsmoser: is that the package you're looking for?18:23
smoseri'm looking to solve the general problem18:23
smoseri can manually determine it for a given package18:23
micahgsmoser: there might be something in the LP API to help, idk18:25
tkamppeterCan it be that the buildds for maverick is broken?18:49
=== deryck[lunch] is now known as deryck
barryls19:16
=== Tm_T_ is now known as Tm_Tr
nemoHey guys. I'm trying to find bugs on Xorg memory usage - is this a known issue in maverick?19:33
nemo(mine seems to be steadily climbing.  an increase of 50 megs in just the past hour)19:33
=== jtechidna is now known as JontheEchidna
_Groo_hi/2 all19:51
_Groo_ just a quick notice, alsa-utils (1.0.23-2ubuntu3.3) post install script is broken19:52
didrocksdoko: hey19:58
didrocksdoko: do you know a little about cython?19:58
nemoAnd since I asked that question about 40 minutes ago, memory has gone up another 32 megs20:12
nemoguess I'm going to have to log out and restart X20:12
ogra_accrimsun, hmm, what did i mess up ?20:13
* ogra_ac doesnt see the issue 20:13
ogra_acoh my !20:14
ogra_acpitti, still around ?20:14
* ogra_ac now sees it 20:15
seb128ScottK, there is no need to play close, reopen with bugs20:28
seb128it's usually not an useful way to get what you want20:28
nemoaaand one reboot later.  memory usage is at 132m20:30
cjwatsonsmoser: you could iterate through all versions of the source package known to build that binary, and look at which binaries they generate20:45
cjwatsonsmoser: (obviously LP should be enhanced to give you a more efficient lookup mechanism, but the information is all available)20:46
smosercjwatson, i dont think it is exposed via lp20:46
smoserjust talked some with lifeless and james_w in #launchpad and opened https://answers.launchpad.net/launchpadlib/+question/13060020:46
ogra_accjwatson, could you let alsa-utils_1.0.23-2ubuntu3.4 into proposed ? the alsa guys drown in bugs due to a mistake i made in 3.320:46
smoseri was going to attempt what you were proposing20:46
ogra_ac(pitti seems to not be around and i want to stop the bug flooding asap)20:47
cjwatsonsmoser: each source_package_publishing_history object has a getPublishedBinaries method, and the binary_package_publishing_history objects that returns each have binary_package_name and binary_package_version properties.  So you can work it out, it's just slow21:03
smoseroh.21:04
smoseri guess i left something out (i think)21:04
smoserbuild.current_source_publication_link is empty for anything not in current archive21:04
cjwatsonsmoser: you can't go backward from the build, no, I didn't say you could21:07
cjwatsonthat was why I was saying that unfortunately AFAIK you have to go forward from every possible source21:07
cjwatsonmight want to build a cache :-)21:07
smoseryeah.21:07
smoseri guess i'm confused.21:08
smoserhow do i get a list of source_package_publishing_history21:08
cr3what would be the best practice for packaging web projects which include html and js files? could they go under /usr/lib/python2.6/site-packages... or should they really go under /usr/share/project?21:13
seb128cr3, hey21:14
cr3seb128: ahoy, matey!21:14
seb128cr3, how are you?21:14
cr3seb128: working hard... you'd think that it might be more relax once releases become stable but it just continues :)21:15
cr3seb128: and you, looking forward to uds?21:15
seb128yes21:16
cjwatsonsmoser: getPublishedSources() on an archive object (probably lp.distributions['ubuntu'].main_archive)21:27
cjwatsoncr3: non-python files shouldn't go in /usr/lib/python*/, as far as I'm aware21:28
cjwatson/usr/share/<package> would be better21:28
cr3cjwatson: what about /usr/share/pyshare, same thing as /usr/lib/python*?21:28
cjwatsoncr3: but they aren't python files, so shouldn't go in python directories21:32
cjwatson/usr/share/pyshared/ is a directory used by one of the python helpers to organise python files across multiple versions of the interpreter21:32
cr3cjwatson: understood, I was using launchpadlib as an example which has /usr/share/pyshared/launchpadlib/wadl-to-refhtml.xsl21:33
chrisccoulsonkees - any thoughts on this gcc/FF issue? I'm starting to get really stuck now ;)21:34
keeschrisccoulson: I haven't had time. we can pick doko's brain at UDS, though21:35
chrisccoulsonkees - sure, that's ok21:35
chrisccoulsonthanks21:35
keeschrisccoulson: sure thing. :)21:36
smosercjwatson, it appears you are correct.21:45
cjwatsoncr3: hm!  well, evidently there is prior art; all I can say is that I certainly wouldn't have done it that way21:50
=== Pilif|afk is now known as Pilif12p
dokochrisccoulson, kees: yes, please lets delay until next week22:27
chrisccoulsondoko - thanks22:27
jmelisHi, can someone give me a hand with the upload of a package to a PPA? last version was 1.2-0ubuntu5. Since there is a new upstream version the new version should be 2.0-0ubuntu1 BUT it needs to be recompiled for each release, so it's unclear if it should be 2.0-0ubuntu1~lucid122:28
statikjmelis: yep, that is what I would use22:32
jmelisstatik: problem is, I'm trying to upload the changes file with dput and it says "unable to find ...orig.tar.gz in upload or distribution"22:34
ansgarjmelis: The first upload has to include the upstream tarball. Pass -sa to debuild/svn-buildpackage/... to include it. (You can check the .changes file to be sure.)22:38
jmelisansgar: great!22:39
slangasekpitti: postgresql-common accepted, sorry for the delay22:40
slangasekpitti: btw, why is the bzr-vcs branch for this pointing at a personal branch?  Should this be lp:ubuntu/postgresql-common instead?22:40
BUGabundoguud evening everyone. may the moon shine over you23:01
TheMusoOh, my, goodness. Sooo many people have maverick-proposed enabled when they *probably* shouldn't.23:20
ajmitchTheMuso: getting a few alsa bugs?23:21
TheMusoajmitch: urm yeah, alsa-utils to be precise.23:22
ajmitchat least you know that people are testing the uploads to -proposed :)23:23
ajmitchlooks like a new version was published for -proposed 5 minutes ago23:24
TheMusoYeah I know.23:24
poolieyeah, i just saw that too23:25
pooliea version that fixes it was pushed?23:25
TheMuso...until then, more bugs will come in as people who use laggy mirrors hit the bug.23:26
poolieTheMuso: how do you dispose of the dupes?23:26
pooliei mean, do you do it through the web ui, or by mail, or ...?23:26
TheMusopoolie: I do as much via mail as I can. Especially with dupes like this, its 10 times faster, particularly since mutt caches my GPG passphrase for a short time.23:28
poolieyou can try using hydrazine's bugclient if you want23:28
TheMusoI knocked over about 6-7 dupes just then, probably taking me about 3-4 minutes.23:28
poolieit's a text mode interactive too23:28
poolie*tool23:28
TheMusoHrm will have to check that out at some point, but I am used to the email interface atm.23:28
poolieit does have the drawback that atm it makes synchronous api calls which can be slow23:28
TheMusoThanks for the suggestion.23:28
pooliesure, just though i'd mention it23:28
poolie'bug 664815' 'duplicate 664807' etc23:29
ubottuLaunchpad bug 664815 in alsa-utils (Ubuntu) "package alsa-utils (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/66481523:29
* poolie pets the bot23:29

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