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

micahgbarry: have you been introduced to wrap-and-sort?00:06
infinitybarry: wdiff is your friend.00:07
micahgbarry: you could file a wishlist bug for the maintainer to use wrap-and-sort from devscripts if it's bad00:08
thomxif user during installation selects encrypted home, then we don't use gnome-keyring for passwords?00:18
RAOFthomx: No, we still use gnome-keyring for passwords.  What makes you think otherwise?00:19
thomxRAOF: just installed cloudsn and it tells me that i use plain-text passwords by default rather than gnome-keyring. that made me think about it00:20
thomxis there a way to check that i'm using gnome-keyring "by default"?00:21
thomxor, set it somewhere? sorry for that i'm asking about it in -devel, but i guess no one in #ubuntu will know about these things00:21
RAOFThere isn't really a way to *not* use gnome-keyring.  Anything which uses gnome-keyring will use it, and will fail if it's not running.00:22
thomxgnome-keyring-daemon is up and fine00:22
ScottKbarry: Feel free to package the python3 bits while you're up to your elbows in python-qt4.00:42
RAOFAck.  Are there any archive admins around?00:55
StevenKRAOF: Hm?00:55
RAOFStevenK: Can you please do the magical dance for update-manager updates?00:56
StevenKRAOF: The ... what?00:56
RAOFThe https://wiki.ubuntu.com/ArchiveAdministration#Special_case:_update-manager_updates00:56
RAOFStevenK: ^^^01:03
StevenKRAOF: Yes, I saw, I'm reading, and distracted01:03
RAOFThanks.  Just checking :)01:04
=== asac_ is now known as asac
StevenKRAOF: For natty?01:26
RAOFStevenK: Yes, please.01:27
StevenKHm, which doesn't exist. That's easy01:27
infinityQuite.01:27
RAOFNatty doesn't exist?  That'll make the SRU burden go down a lot!01:28
StevenKRAOF: Bah. :-)01:29
infinity:P01:29
StevenKRAOF: main/dist-upgrader-all doesn't exist in natty-updates01:29
infinitycp -a natty-proposed/dist-upgrader* natty-updates/01:29
infinityOr I missed a main.01:29
infinityBut yeah.01:29
infinityIt *should* have existed, I suspect, we've been dropping that ball.01:29
infinityAnd mvo's been picking up the slack with static URLs to -proposed.01:30
RAOFSo is this a case of out of date documentation?01:30
infinityRAOF: No, the docs are correct, the admins are out-of-date. :P01:30
infinityRAOF: I noticed this slack a week or so ago, corrected a bunch of d-i oopses, and some dist-upgrader oopses, but didn't fix all of the latter because mvo's workaround let me slack.01:31
StevenKRAOF: Done.01:41
RAOFStevenK: Thanks muchly.01:41
StevenKRAOF: It won't turn up on archive.ubuntu.com for ~ 80 minutes01:41
RAOFThis, like asteroids, do not concern me.01:42
RAOFOr possibly does not.01:42
StevenKHeh01:42
* RAOF thinks the rest of the day should be devoted to routine work with low consequence for failure.01:42
* mwhudson has a strange problem01:48
RAOFmwhudson: Do expound!01:49
mwhudsonperl -w /usr/share/debconf/frontend $POSTRM remove is hangin01:49
mwhudsonit has the packages postrm script as a zombie subprocess01:50
mwhudsonas far as i can easily tell, the postrm script exited normally01:50
mwhudsoncan i make logging super verbose about what's going on somehow?01:50
StevenKmwhudson: There's a DEBCONF_DEBUG env var01:56
mwhudsonStevenK: DEBCONF_DEBUG=1 apt-get remove $package ?01:57
StevenKmwhudson: (I think that's it) -- if you set it to developer, you'll drown in debug logs01:57
mwhudsonah ok01:57
mwhudsonhooray for virtual machine snapshots is all i can say01:58
mwhudsonwell that was uninformative02:02
=== asac_ is now known as asac
mwhudsonah, http://www.fifi.org/doc/debconf-doc/tutorial.html#AEN198 seems relevant02:05
StevenKmwhudson: Indeed. debconf is a little anal about FD usage02:07
mwhudsoncould "sudo service apache2 restart >&2" do something with fds that debconf doesn't like?02:10
mwhudsonthe answer seems to be yes02:14
mwhudsonin fact, i bet it's the >&2 that's the problem02:14
mwhudsonhuh, no apparently not02:17
TheMusoc03:10
* SpamapS does the happy dance as 11.04 boots on his new Macbook air04:12
RAOFSpamapS: Oooh.  Correctly?  Last I heard was that i915 made everything blow up.04:22
SpamapShttp://www.backtrack-linux.org/forums/backtrack-5-beginners-section/41096-tips-dual-boot-macbook-air-3-2-a.html04:22
SpamapSThese guys show the way04:23
SpamapSSpecifically, have to make a new ISO with an updated isolinux04:23
SpamapShttp://www.uni-koblenz.de/~ceinig/howto/artikeldruck.php?id=9204:23
SpamapSRAOF: I'm still just in the installer.. it may die a horrible death after this. ;)04:23
RAOFAh, well.  If the livecd's booted then it likely works better than Sarvatt's machine :)04:24
SpamapSNow I just have to resist the urge to reinstall my main machine too.. Natty really surprised me.. Unity has grown on me quite a bit.04:24
SpamapS..and is dead for me on oneiric because of lack of multi-monitor.. :(04:25
RAOFMultimonitor works pretty nicely in unity for me.  As long as you don't try and change the setup, of course.04:27
SpamapSw/ nvidia twinview, it blacks out the entire second monitor04:27
SpamapSfor no apparent reason. :-P04:27
RAOFAh.  If you restart unity it'll probably work?04:27
SpamapSnope04:28
SpamapSIt seems to be a deliberate "don't put stuff here" blackened area04:28
SpamapSno clue why04:28
RAOFUnity is (still!) terrible at noticing when it should draw onto a differently-sized framebuffer.04:28
SpamapShrm.. black screen after grub.. :(04:37
SpamapSYeah.. something's dying after 'Loading initial ramdisk' :-P04:39
RAOFi915.diescreaming=1 should ‘fix’ it, FSVO fix.04:48
SpamapSis that.. is that a joke?04:48
SpamapSwhy no.. it isn't04:50
SpamapShaha.. thank you :)04:50
RAOFPassing any module parameter to a module that it doesn't understand will cause it to fail to load :)04:51
RAOFSo I like to be inventive :)04:51
RAOFYou've probably noticed the lack of 3d by now.04:52
ajmitchthere's a reason my laptop with an i915 is still running hardy :)04:53
SpamapSand probably no multi-monitor capability either.. :-P04:53
SpamapSwhich is.. sort of the point of having this machine.. to hook up to projectors04:54
RAOFI'm *pretty* sure efifb isn't going to do hotplug for you, no.04:55
SpamapSso the question is, where are we at w/ i915? Can I backport a kernel or something?04:55
RAOFThe intel kernel module is currently undergoing a period of ‘why doesn't this damned display work properly’ fixing.  You could try drm-intel-next, but there are likely to be significant fixes soon.04:56
RAOFWhether or not those fixes actually fix your Apple system is another matter, of course.  Mac hardware is special.04:56
SpamapSIf only somebody else made an equally sexy intel machine. :)04:57
SpamapSAt this point.. I'm thinking VMware fusion is my better option. :-/04:58
SpamapSwell I suppose a bug report is in order05:00
RAOFYeah.05:02
RAOFIt'll be difficult to get any useful info out of there, though; from what Sarvatt described, I think you'll need to netconsole to get anything out.05:03
RAOFOn the plus side for you, a member of Ubuntu-X has one of the shiny new Airs…05:03
SpamapSI am a server guy. I detest messing with any of this stuff.. :-/05:04
SpamapSJust give me terminals.. lots of terminals.05:04
mwhudsonthen clearly you should have bought a thinkpad :)05:05
SpamapSHah.. I refuse to give in to ugly hardware! :)05:05
mwhudsoni mean noone is going to take you seriously without a seriously ugly laptop05:05
SpamapSI have to appeal to the ruby kids05:05
mwhudsoni don't think you can run textmate in a terminal, can you?05:05
ajmitchgoing for the rock star look?05:06
SpamapSok bug 817324 filed05:06
ubottuLaunchpad bug 817324 in linux (Ubuntu) "New MacBook Air blank screen after grub" [Undecided,New] https://launchpad.net/bugs/81732405:06
RAOFI find it odd that the livecd works, though.05:12
SpamapSworks, but not w/ 3D05:13
SpamapSor at least, it was in classic mode05:13
SpamapSRAOF: rebooting into the live cd now05:15
didrocksgood morning05:15
RAOFRa raw!  Morning, didrocks.05:15
SpamapSRAOF: well i915 is actually loaded..05:16
RAOFBut you don't have 3D?  Hm.  11.04 should have sandybridge 3D.  Well, ish.05:17
SpamapSxdpyinfo says GLX05:17
SpamapSdoes the live env just always choose classic?05:17
RAOFInstall mesa-utils and run glxinfo to really check that it's working.05:17
SpamapSOk thats a meaningless burp of drivel to me.. but.. I do see "Software Rasterizer"05:21
SpamapSglxgears looked nice, and got 708fps05:21
SpamapSnah looks like fb still05:23
SpamapSno multi monitor either05:23
didrockshey RAOF ;)05:24
RAOFHey didrocks.05:27
RAOFSpamapS: Want to pastbin your /var/log/Xorg.0.log and dmesg to satisfy my idle curiosity? ;)05:27
SpamapSRAOF: you are 0.5ms too late asking for that.. I just shut it down05:27
SpamapSand need to sleep.. as I have to be on a plane in 8 hours05:27
RAOFOk.  Idle curiosity can be satisfied later.05:28
RAOFBoo, hiss.  Air travel!05:28
RAOFWe hates it!05:28
SpamapSRAOF: yes, I'll remind you when I am fighting the urge to return this to the store. :-/05:28
evfoolwho should I ping to get a review for my usb-creator branch?06:56
RAOFevfool: It _should_ be on the sponsorship queue, which should get it seen in not-too-long.07:00
evfoolRAOF: I've proposed a merge more than a month ago, and it did not appear on the sponsors queue since then07:01
RAOFHm.  It should do.  What's your merge?07:01
evfoolhttps://code.launchpad.net/~evfool/usb-creator/unityprogress/+merge/6584407:01
evfoolRAOF^07:02
RAOFTa07:02
evfoolRAOF: I've subscribed the Ubuntu Sponsors Team a few minutes ago to see if it does help to appear on the sponsors queue07:02
RAOFAh.  Yeah.  That merge is not targetted to an Ubuntu branch, so hasn't appeared on the sponsorship queue.07:03
dholbachgood morning07:05
evfoolRAOF: I also have other merges not targeted to ubuntu branches, but they do show up on the sponsors queue07:05
RAOFevfool: It's possible that those branches have ubuntu-developers notified about merge requests.  That doesn't seem to be the case for usb-creator.07:06
evfoolRAOF: that might be07:07
evfoolping ev07:08
TheMusoevfool: ev maintains usb-creator. He may have seen it, but is likely busy with other things.07:08
evfoolthanks TheMuso, I'll ping him again, to see if I can get it reviewed and merged before alpha307:10
=== smb` is now known as smb
evevfool: I'll review it today07:29
evapols for missing that07:29
evfoolev: no probs, but I don't want the branch to be forgotten :)07:30
evsure :)07:32
karel_ffHi, can anyone explain how mysql gets started automatically when I do apt-get install mysql?07:55
karel_ffI can't seem to find where this happens in the postinst script07:55
karel_ffoh, found it... it's handled through upstart via /etc/init/mysql08:00
karel_ff.conf08:00
=== Quintasan_ is now known as Quintasan
dupondjeSomebody around that can try a test-build on armel ?09:58
=== tkamppeter_ is now known as tkamppeter
=== hunger_ is now known as hunger
jmlthere's no Restart menu option?10:22
jmlhuh.10:23
seb128jml, no, log out and reboot from the login screen if needed ;-)10:24
seb128jml, it's only temporary until they add the option to the dialog10:25
seb128jml, i.e see https://wiki.ubuntu.com/DeviceMenuAndUserMenu10:25
jmlseb128: thanks.10:36
seb128jml, yw10:38
seb128jml, ok, I forgot to reply to menu edit question you asked the other day, you can if you don't use indicator-appmenu, check org.gnome.desktop.interface can-change-accels in dconf-editor and open the menu and hit the keybinding you want over the menu item to replace10:40
jmlseb128: did I *really* ask that question?10:41
seb128jml, you asked if you could make nautilus go back to "delete"10:41
seb128the move to bin action10:41
jmlseb128: ahh, right :)10:41
jmlseb128: thanks. that's probably too much messing about for me.10:43
seb128yw10:43
johnthello all, does anyone know how to set up a default wallpaper using a preseed file?11:16
=== MacSlow is now known as MacSlow|lunch
dupondjesponsorng page not updated anymore ? Last updated at: Wed, 27 Jul 2011 11:00:47 +0000 :)11:27
dholbachdupondje, bdrung: there's a bug in the sponsoring page11:45
dholbachI'll file a bug11:45
dholbachhum11:46
dholbachhang on11:47
bdrungdholbach: it runs and doesn't crash (did you read my mail?)11:47
dholbachbdrung, http://paste.ubuntu.com/653733/11:47
dholbachit does crash11:47
dholbachat least on qa.u.c11:47
bdrunglet's see if it still runs locally11:48
dholbachlet me see one which MP it chokes11:50
dholbachok, it breaks on the first one11:51
dholbachbdrung, http://paste.ubuntu.com/653737/11:52
dholbachI added some debug prints11:52
dholbachand there's the output11:52
bdrungdholbach: you can output stuff if -v is specified11:52
dholbachyeah, first merge proposal11:53
dholbachbdrung, I'm asking in #launchpad11:56
zygabarry: ping11:56
bdrungdholbach: it runs locally without crashing11:57
bdrungdholbach: current run: http://people.ubuntu.com/~bdrung/sponsoring/11:57
seb128bdrung, that seems buggy11:58
seb128like bug #814099 is closed for 2 days11:58
ubottuLaunchpad bug 814099 in sqlite3 (Ubuntu) "Please merge sqlite3 3.7.7-2 (main) from Debian unstable (main)" [Wishlist,Fix released] https://launchpad.net/bugs/81409911:58
bdrungseb128: that's strange11:59
dholbachbdrung, wgrant noted it might be a corrupt cache - let me check11:59
seb128the most recent "time in queue" is from the 21 on your page11:59
seb128bdrung, ^11:59
seb128one week old11:59
bdrunglet me remove the cache and rerun it11:59
dholbachbdrung, that's what I'm doing right now - it might well be that it was just the cache on qa.u.c that was corrupt (for whatever reason)12:02
zygaanyone seen doko today12:05
mvozyga: I think he is at debconf12:05
dholbachdupondje, bdrung: it works again12:05
zygamvo: ah, too bad12:06
* zyga wants someone with pip/virtualenv/setuptools knowledge12:06
MrNthDegreeHello everyone, just curious as to whether or not there are any plans to allow a 64-bit kernel on a 32-bit install for Oneiric Ocelot12:07
bdrungdholbach: here too. http://people.ubuntu.com/~bdrung/sponsoring/ seems to be up-to-date now12:07
MrNthDegreegiven apt now appears to have multiarch support12:07
dholbachbdrung, thanks12:08
dupondjedholbach: sweet :D12:09
* zyga dives into python-defaults 12:15
bambeehi, there is a package for libgl1-mesa-glx in 32 bit, on oneiric ?12:38
tkamppeterI have renamed a binary package in foomatic-db. will the renamed package get into the archives automatically or does it need manual action by an admin?12:56
bdrungtkamppeter: new binary packages end up in the NEW queue and needs to be manually accepted by an archive admin.13:04
tkamppeterbdrung, who are the current archive admins so that I can contact them?13:04
bdrungtkamppeter: why do you need to contact them?13:05
bdrungtkamppeter: https://launchpad.net/~ubuntu-archive13:05
tkamppeterbdrung, how often do they go through the queue? I need foomatic-db-xml be accepted to stop gutenprint from FTBFSing and some weeks ago I have uploaded a completely new package, cloudprint and I have still no reaction on it.13:07
bdrungtkamppeter: binary packages tends to get accepted quickly (a few days normally)13:08
tkamppeterbdrung, and completely new packages?13:11
bdrungtkamppeter: that varies. that can take one or two weeks. if other packages depends on it, poke someone from https://launchpad.net/~ubuntu-archive/+members#active13:13
tkamppetercjwatson, hi13:14
gesertkamppeter: he is at debconf and has probably no time for AA duties13:15
seb128tkamppeter, why did you need to rename that binary?13:19
tkamppeterseb128, it is to make sure that build processes of  printer drivers get the Foomatic database as original XML (so that the driver's PPDs can get built) and not as compressed PPD archive.13:24
tkamppeterseb128, one can request the XMLs by installing foomatic-db-xml via Build-Depends:.13:25
seb128tkamppeter, what was the issue before this change?13:25
tkamppeterseb128, the printer driver package build-depends on foomatic-db. foomatic-db is once the XML package, but also a virtual package provided by foomatic-db-compressed-ppds.13:27
tkamppeterOn the last upload of gutenprint the buildds seems to have installed foomatic-db-compressed-ppds.13:28
seb128you can't be a real and a virtual package at the same time13:28
tkamppeterseb128, then the renaming would fix this by making foomatic-db virtual only (provided by foomatic-db-compressed-ppds and foomatic-db-xml).13:29
seb128why do you need a foomatic-db?13:30
seb128can't you just have the 2 other ones provides it?13:30
tkamppeterseb128, in addition, I will change all driver packages which need the Foomatic XMLs to build-depend on foomatic-db-xml.13:32
seb128tkamppeter, I still don't understand what was the issue that you are solving13:32
tkamppeterseb128, the two other ones provide foomatic-db now. There is no real foomatic-db package any more.13:32
tkamppeterseb128, perhaps you know that all the years Foomatic had XML files (in /usr/share/foomatic) which provided the data to generate PPD files for printers. This PPD generation process was very slow and the XMLs very disk space consuming.13:34
tkamppeterseb128, so I came to the idea some years ago to pre-build and highly compress these PPD files and let CUPS take the PPDs from the compressed archives.13:35
seb128right13:36
seb128what I fail to see is how changing the name of the binary solve anything13:36
tkamppeterseb128, this I turned reality in summer 2010 as a GSoC student coded the appropriate tool for me (the pyppd package).13:36
geserseb128: afaiu there is a foomatic-db (with the xml files) and foomatic-db-compressed-ppds (provides foomatic-db) and tkamppeter has a package build-depending on foomatic-db but the buildd picked the wrong one13:37
tkamppeterseb128, so I added a new binary package named foomatic-db-compressed-ppds to the set of binary packages of the foomatic-db-source package, holding the compressed PPD archive.13:37
seb128geser, well, if foomatic-db-compressed-ppds doesn't really provide foomatic-db it should not use a provide?13:38
tkamppeterseb128, many driver packages (and also printing tools in Debian which Ubuntu does not use) simply need Foomatic's PPDs and depended on foomatic-db therefore.13:39
alex____dholbach:13:40
seb128tkamppeter, ok, I newed it, still seems an unoptimal way to deal with it13:40
tkamppeterseb128, as the compressed archive worked as well for them, I simply made the archive providing foomatic-db and this satisfied these driver and tool packages.13:40
alex____dholbach: hi ! ;D13:40
dholbachhi alex____13:40
tkamppeterseb128, thanks.13:40
seb128tkamppeter, you're welcome, thanks for the explanations13:41
alex____dholbach: I can see the new UPG at ppl.c.com/~dholbach ;)13:41
tkamppeterseb128, they told me that time that a build-depend will always pull the physical package and it did so all the time, until breaking on the last gutenprint build.13:41
dholbachalex____, nice - I hope you like it :)13:41
tkamppeterseb128, perhaps the buildds had already installed the compressed archive before starting to look into the build-depends.13:42
seb128tkamppeter, it's likely yes13:42
tkamppeterseb128, this new layout now assures that the right thing will be done.13:42
seb128ok13:42
alex____dholbach: yeah, btw I got a request from the owner of the Swe Loco. He wanted me to introduce new to ubuntu development. but I'm quite new to all this as well13:44
alex____dholbach: new members*13:45
dholbachalex____, how can I help?13:45
alex____dholbach: I just wanted you to know13:45
alex____dholbach: it was because of the omgubuntu article13:45
dholbachalex____, give me a second, I'll dig out a link that you could use for presentation material13:46
dholbachtry http://spreadubuntu.org/en/material/presentation/introduction-ubuntu-development and http://spreadubuntu.org/en/material/presentation/fixing-bugs-ubuntu13:47
dholbachalex____, I'll go on holidays tomorrow, but if you drop me a quick email, I could put you in touch with other Swedish Ubuntu developers who might help answer further questions you might have13:47
dholbachalex____, the presentations not only have slides, but also notes which should help with the preparation13:48
alex____dholbach: ah, norway :) have fun. No worries, I can manager, but I guess the presentation would take place in an IRC channel.13:49
alex____manage*13:49
dholbachI guess you could upload screenshots of the slides (wherever it makes sense)13:50
dholbachand probably try to get the other Swedes on IRC as well :)13:50
dholbachdrop me a mail and I'll introduce you13:50
dholbachand thanks :)13:50
dholbachI'm looking forward to it13:50
alex____to what? I don't know how much I can help actually, but okay13:51
dholbachto some Swedish Ubuntu developers13:51
alex____ah13:51
dholbachI personally think giving a presentation is a great idea, especially if it's an introduction in your mother tongue13:52
alex____as I said, it's not an IRL pres :P13:52
dholbachstill :)13:53
alex____hmm, I guess it's still a good idea, even on IRC...13:54
alex____yeah13:54
=== dholbach_ is now known as dholbach
tgardnercjwatson, is there a way to run the lucid server installer CDROM such that it won't eject the CD at the end of the install? I'm on a remote box where I'd really like theCD to stay i the bay.14:14
SpamapSwoot.. in flight wifi is amazing. :)14:18
zulSpamapS: expensive?14:20
SpamapS$9.95 for the flight duration (2hrs)14:20
Laneywhich airline?14:20
SpamapSAlaska14:21
SpamapSlatency is impressively good14:21
stgraberit's 3G so it's usually somwhere between 40ms and 100ms14:21
stgraberat least last I tried it on US airways14:21
kirklandRAOF: howdy, care to help me with an intel video/unity issue?14:50
kirklandRAOF: thinkpad x201, lspci at http://paste.ubuntu.com/653832/14:52
kirklandRAOF: I'm unable to get 1920x1080 to my external monitor14:53
directhexwhich issue?14:53
kirklandRAOF: directhex: oneiric14:53
directhexhm. haven't upgraded yet. kinda dreading it14:53
LarsTi want to report a bug in ubuntu14:53
kirklanddirecthex: well, it was broken in natty too14:53
directhexkirkland, in different ways. a gushing edge kernel fixed the worst bug14:54
tkamppeterseb128, thanks, gutenprint is building correctly now.15:00
seb128tkamppeter, you're welcome15:01
seb128kirkland, it's middle of the night for RAOF, maybe ask on #ubuntu-x15:01
kirklandseb128: ah, okay, thanks15:01
LarsThello15:04
LarsTare here developers15:04
LarsT?15:04
LarsTi have a bug15:04
LarsTreport15:04
nemois deb http://archive.canonical.com/ubuntu natty partner by any chance mirrored anywhere?15:24
nemoI'd managed to get mirror.anl.gov whitelisted in our stupid corporate firewall (the .gov helped) but unfortunately that does nothing for java15:25
nemoso I'm manually copying over the java security update .deb files15:25
nemo(which are blocked otherwise by the stupid stupid websense)15:25
nemowell. https or ftp would work too - but I already tried. canonical doesn't support those apparently15:26
smosercjwatson, or anyone... how/when do new seeds populate to tasks ?15:28
smosermy request for 'uec' task renamed to 'cloud-image' was merged, but i dont know how/when it would show up15:28
smoserh.... never mind. seems like its good now.15:29
cjwatsontgardner: cdrom-detect/eject=false as a boot parameter15:33
* Riddell nudges dholbach or someone to review https://code.launchpad.net/~jr/ubuntu-packaging-guide/libraries/+merge/6929315:33
cjwatsonsmoser: I took care of that straight after merging your change - it's manual15:33
cjwatsonpartly, anyway15:33
dholbachRiddell, I generally liked it, just wanted somebody else to double check the symbols bits15:33
tgardnercjwatson, thats what apw suggested, which worked.15:33
dholbachI'm happy to add that as a comment15:33
Riddelldholbach: yeah, me too :)15:33
dholbachadded :)15:34
* dholbach hugs Riddell15:34
dholbachRiddell, I mentioned your good work in the weekly development update post I just did :)15:34
jykaehey, how does natty perform on tablet machines?15:53
hallynhm, a tool (lxc-ps) wants to run 'mount -t cgroup', but needs to see /proc/self/mounts contents, not /etc/fstab.  Is there a precedent for handling this?15:57
hallynI suppose I could createa  fresh mounts namespace and bind-mount /proc/self/mounts :)  but that seems heavyweight15:57
hallynscripting the parsing of /proc/self/mounts myself gets just hairy enough that i don't want to do it in a one-liner (in a larger perl script)15:57
=== deryck is now known as deryck[lunch]
hallynand 'mount' doesn't seem to have a command line option to specify what file to use as mtab15:58
jykaeI'm excited about the Qt/qml, and I see Ubuntu becoming the member of the family15:59
jykaeexperience from touch devices, bottlenecks?16:00
hallynguess i'll go with grep -E '^[^ \t]+[ \t]+[^ \t]+[ \t]+cgroup' /proc/self/mounts16:02
hallynfeels hacky, but should work16:02
Laneydholbach: can we get those posts on planet somehow?16:12
dholbachLaney, they're on the fridge, so they should turn up on planet too16:13
Laneyah, groovy16:13
dholbachnot sure why they're not on their yet16:14
Laneywhy don't we see these new people in -motu? :-)16:18
hallynIf I want to add a package (lxc) to my PPU set, should I create a whole new application wiki page, or just update my original one?16:28
Davieyhallyn: I think it makes more sense for you to apply for ubuntu-server-dev :)16:30
Daviey(lxc is part of that fwiw)16:30
hallynDaviey: curse you16:32
hallynDaviey: lxc bugs don't show up in the server set bugs, though.16:32
hallynso i'm not convinced it's int eh set16:32
hallynit should be, of course16:32
Davieyhallyn: it is part of the ubuntu-server set, we are just not subscibred to the package bugs (fixing now)16:33
dupondjehttps://bugs.launchpad.net/ubuntu/+source/apt-file/+bug/817622 => could somebody take a look ?:)16:33
ubottuUbuntu bug 817622 in apt-file (Ubuntu) "apt-file got broken in oneiric" [Undecided,New]16:33
Davieyhallyn: fixed.16:34
hallynDaviey: cool, thanks.  I'd been counting on it being in there, so there were some bugs sitting around untouched for too long :(16:35
hallynDaviey: hey, DEP5 q16:35
hallyndo I mark a bug as 'Forwarded: yes' if i have intent on sending it upstream in the next week or two? :)16:36
micahgdupondje: that code change doesn't make sense16:36
hallynDaviey: I'm waiting to commit my source until you answer that :)16:37
dupondjemicahg: but it fixed my apt-file ? :)16:37
Davieyhallyn: ubuntu-server package set in oneiric gives upload access to: http://pb.daviey.com/zTwD/raw/16:37
micahgdupondje: let's move to -motu16:37
Davieyhallyn: Forwarded: yes is implied if omited16:37
hallynDaviey: yes, but I feel like I"m lying if I say 'yes' but haven't yet done it16:38
hallynDaviey: if i plan to do it in next few weeks, is 'yes' ok?16:38
Davieyhallyn: are you likely to upload again before release?16:38
hallynhaha, at this point probably16:38
hallynalmost definately16:38
Davieyhallyn: then I would be inclined to mark it no :)16:38
hallynok16:39
hallynDaviey: oh noes, i don't see open-vm-tools in that list :)16:39
Daviey"shame"16:39
mdeslaurhmm...I've got a python app that I've added to the unity launcher...but when it's running, unity doesn't see it as running16:50
mdeslauranyone know how I can debug this?16:50
bdmurraylucas: How could I query all_bugs in the udd and not only show 1 report if it has been merged with others?17:17
bdmurrayer s/not//17:17
=== _LibertyZero is now known as LibertyZero
micahgwith the autosync snafu of the last day, we pulled in some stuff requiring libjpeg-dev, should we update libjpeg62 to provide that (unless we're going to do the libjpeg8 transition)?17:24
bdmurrayI'm trying to build a Natty version of apport for an SRU and I'm running into a failure I could use some help with17:36
bdmurrayhttp://pastebin.ubuntu.com/653912/17:36
bdmurrayIn the top 21 lines that is the failure building with sbuild on Oneiric17:37
bdmurrayin the bottom half if I build in a natty chroot it works out fine17:37
bdmurrayand of course I've palyed with icons in my changes17:38
bdmurraywow I haven't17:38
=== cking is now known as cking-afk
=== deryck[lunch] is now known as deryck
geserbdmurray: on which filesystem (ext3 or ext4 or tmpfs) did you try to build? I've seen this error in the past already for apport but only in my tmpfs pbuilder (or some archive rebuilds) but the build on the buildd succeeded17:53
bdmurraygeser: I tried it in my PPA too and it failed .. ext317:54
geserhmm17:54
Laneymicahg: do you know how big the transition is?17:55
geserbdmurray: there was some discussion about this error in the past but I don't know if it was found why it happens (and how to fix it).17:56
* micahg checks17:57
micahghmm, my script seems to be broke...18:00
Laneylaney@ries> zcat source/Sources.gz | grep-dctrl  --eregex -FBuild-Depends -sPackage "(libjpeg-dev|libjpeg62-dev)" | wc -l18:00
Laney30918:00
Laneymaybe I should do that on an Ubuntu box18:01
* micahg gets 3718:01
micahg37318:01
Laneyyeah, probably not then :P18:02
keesmdz: tb meeting?18:02
keessabdfl: tb meeting?18:03
slangasekkees: mdz indicates (via #debian-devel@OFTC) that he's unable to connect to freenode at present18:05
keesslangasek: ah! thanks18:06
slangasekand no idea if cjwatson is available, it's 8pm @ DebConf18:07
micahgslangasek: e-mail to technical-board@ said not18:08
keesslangasek, micahg: right, I've marked cjwatson and pitti as not-available18:09
keesI can't find keybuk, and mdz's network is hosed18:09
Laneywhile you have some spare time, please respond to the DMB voting query ;-)18:10
slangasekkeybuk is presumably not paying attention to his schedule because he's at the upstart sprint18:10
mdzkees, I'm sort of here now18:10
mdzI am riding the train, though, so conditions are not ideal for a meeting18:10
mdzin perhaps 10 minutes I'll be in a more stable situation and can join the meeting18:12
sabdflkees, ack, and thanks :-)18:12
keesmdz: okay18:12
apwslangasek, it seems that the natty powerpc kernels may be in universe18:22
apwslangasek, http://ports.ubuntu.com/pool/universe/l/linux/linux-image-2.6.38-11-powerpc64-smp_2.6.38-11.47_powerpc.deb18:23
apwi wonder if you have time to check for me18:23
=== tlp_ is now known as tlp
slangasekapw: yes, looks like that needs adjusted for natty-proposed; that's the only place this kernel is, right?  (no -security or anything that I should be hunting down?)18:34
hallynmdeslaur: I'll try to verify 313812 today.  (gonna take awhile to d/l an iso to start :)18:36
seb128barry, hi18:36
barryseb128: hi18:37
seb128barry, could you have a look to https://code.launchpad.net/~jbicha/ubuntu/oneiric/gedit-plugins/gedit-plugins-3.1.2/+merge/6938618:37
seb128?18:37
* barry looks18:37
seb128barry, not sure why he needs to clean the .pyc manually, shouldn't dh_python2 do that?18:37
barryyeah i think so.  i never do that explicitly18:39
mdeslaurhallyn: cool, hggdh said he's look also, might want to coordinate with him18:39
mdeslaurs/he's/he'd/18:39
hallynmdeslaur: ok, thanks for the headsup18:39
jbichabarry: if you get some time, could you test that because when I only called it once, it didn't work right18:39
QuintasanCan anyone tell me what's the policy for rebuilding a package in natty?18:39
barryjbicha: i'll try, but i'm a bit backed up right now18:40
jbichadh_python2 may not be designed for use outside the normal install location18:40
barryjbicha: you can give it a directory though18:40
barryjbicha: heh, i see you do though18:42
barrythat might be a bug in dh_python218:42
jbichaand I have no idea why calling it a second time helps18:43
apw_slangasek: yep just in -proposed right now .. thanks18:43
micahgQuintasan: SRU process, like anything else18:43
Quintasanmicahg: Thanks18:43
barryjbicha: afaict, that's just what you (currently) have to do if you give it a directory.  we've been discussing improving that, but i found the same thing18:46
seb128jbicha, the second call is ok, but the find call to clean the .pyc is weird18:48
jbichaseb128: that was there before I got to it, do you have a better one-liner for that?18:50
seb128jbicha, well I though that dh_python2 ought to clean that for you18:50
seb128barry, ^ should it be the case?18:50
jbichait's a .la removal line18:51
seb128jbicha, your merge request has "+ find . -name '*.pyc' -delete"18:51
jbichaok, let me check into that18:51
seb128thanks18:52
barryScottK: btw, i've just now verified that jose's patch to python-qt4 looks good.  i built the package with his patch, and then was able to install python-qt4-dbus and python-dbus where before i couldn't.  is there some other specific test i can perform to make sure it's working, or is build+installability enough?18:53
jbichaseb128: ok, I removed that extra line and repushed18:56
seb128jbicha, thanks18:57
zygabarry: hi18:59
zygabarry: do you have a moment?18:59
barryzyga: sure19:00
zygabarry: I ran across an interesting issue with: natty's virtualenv and dist-packages19:00
zygabarry: should one be able to use virtualenv, install a package inside with --install-layout=deb and then expect to use it normally?19:01
zygabarry: what I observed is this: 1) you can import a package normally19:01
zygabarry: 2) setuptools-based scripts will not see it (despite the .egg-info meta-data) and will proceed to download it again, for dependency resolution19:01
zygabarry: what do you think?19:02
* zyga just reproduced the issue to be sure19:06
* zyga looks at virtualenv directory to see how it looks like19:07
zygabarry: interestingly, I could install but I cannot develop19:07
zygaI thought this is identical but apparently not!19:07
barryzyga: i just tested it here, and i can see that by default <dir>/lib/python2.7/dist-packages isn't on any sys.path19:07
zygahmm19:08
zygait is for me19:08
zygao_O19:08
* zyga tries to do it again19:08
zygaoh19:08
zygaI always use --no-site-packages19:08
zygaperhaps that affects this19:08
barrysite-packages is, and /usr/lib/python2.7/dist-packages is and /usr/local/lib/python2.7/dist-packages is19:08
barryyep19:08
zygaw819:09
barrynope, i still don't get dist-packages19:09
zygabarry: can you mkdir the relevant directory and try again19:10
zygabarry: meanwhile I'm checking my local setup19:10
smoserbarry, can you do a python upload?19:11
barrysmoser: i saw doko's reply.  it's on my list :)19:11
smoserk. thanks.19:11
barryzyga: yes, if you create the dist-packages dir, it ends up on sys.path19:12
zygabarry: ok, as soon as you create dist-packages19:12
zygabarry: right19:12
zygabarry: which is interesting and odd19:12
zygabarry: I'm mainly interested in your expert opinion on how it _should_ work19:12
barryzyga: it's odd that our favor does not create dist-packages19:12
zygabarry: I'm inclined to use dist-packages and --install-layout=deb because that does not create the .pth file I really hate, I'm trying to create something like pbuilder for python and the fact that all the packages mutate .pth file is problematic19:13
zygabarry: I'm also using python2.6 and python2.7, perhaps this is unique to 2.6 (never go to test 2.7)19:13
hallynjjohansen: around?19:14
jjohansenhallyn: yep19:14
barryzyga: my thinking is that it should work analogous to upstream behavior with site-packages.  iow, we add dist-packages and if that's doesn't work the way it would for someone use the source tarball, then it's a bug19:14
hallynjjohansen: on https://blueprints.launchpad.net/ubuntu/+spec/server-o-lxc-sandboxing, mind if I mark your item as postponed?19:14
barryzyga: i think it works the same in 2.7 which is what i'm using19:14
zygabarry: what is _really_ strange for me is that setuptools does not see this correctly19:14
zygabarry: I have a few packages, when I try to install them with deb layout they all install correctly19:15
zygabarry: but when I try to develop (say the last one) instead of installing it tries to fetch all the existing installed packages from pypi19:15
jjohansenhallyn: please do19:15
barryzyga: wait, when you say "setuptools" what do you mean, exactly? :)  remember in debian/ubuntu, setuptools is really distribute, and i think our version is hacked to understand dist-packages.  so if it's upstream's actual setuptools, then it doesn't surprise me too much19:16
zygabarry: ah, distribute19:16
hallynjjohansen: done19:16
zygabarry: though shortcut19:16
jjohansenhallyn: thanks19:16
zygabarry: stuff that says: from setuptools import setup, unlike the stuff that says from distutils import setup19:16
barryyes, it's all very brain hurty19:16
hallynjjohansen: mind you, the patch they'r elooking at now could still be useful for very simple generic sandbox, but it's quite limited :)19:16
hallynnp, ttyl19:16
zygabarry: I tried digging into setuptools code but I'm not finished yet19:16
jjohansenhallyn: yeah, but we can look at it for next cycle19:17
barryzyga: you'll want to tie a rope off at the opening to the pit so you can crawl out afterward :)19:17
zygabarry: what I find confusing is that with the .egg-info directories and `pip freeze` show what was installed to dist-packages just fine19:17
barryzyga: so, try using distribute from ubuntu and see if that helps19:17
zygabarry: haha19:17
zygabarry: what do you mean?19:17
zygabarry: you mean unlike the copy in virtualenv?19:18
barrys/setuptools/distribute/ in your import statement19:18
zygabarry: but setuptools _is_ distribute19:18
zygabarry: in the virtualenv package in natty we patch it to use distribute all the time19:18
zygabarry: so it's just the name, it's distribute underneath19:18
barryright of course.  i'm thinking of something else, nm19:19
zygabarry: so your suggestion was to change my existing virtualenv to use the host's distribute, correct?19:20
barryzyga: wait, sorry, let's step back a sec19:20
zygaok19:20
barryzyga: so, you create a virtualenv with --no-site-packages, then you install some dependencies into the virtualenv, then you try to install the package you're developing and it ignores the dependencies, right?19:21
zygabarry: mostly, I install them with --install-layout=deb, then I can install all the packages I want just fine, *then* any attempt to devlop a package involves re-fetching dependencies19:22
barryzyga: and does it do the same thing if you don't use --install-layout=deb?19:23
zygabarry: no19:24
zygabarry: then it all works correctly19:24
zygabarry: installing to site-packages19:24
zygabarry: and creating/modifying the .pth file I hate19:24
zygabarry: peraphs I'm pushing the wrong door, I really wanted to avoid mutable file inside the virtualenv, I discovered dist-packages as a possible solution by mere accident19:25
zygabarry: if there is a better way of doing that then I'm all ears19:25
zygabarry: essentially dpkg-like guaranees (I shall not modify files shipped by another package) for random stuff on pypi19:25
zygabarry: +bonus point if the same scheme works on windows/mac19:27
zygabarry: so that the pbuilder-like tool works on those systems without magic ubuntu patches19:27
barryzyga: so, a couple of things.  first, i searched around on bts and launchpad and didn't find anything relevant.  second, we are a little behind upstream, but offhand don't see anything relevant, unless we're talking about fixes in newer versions of the bundled pip or distribute19:29
barryzyga: so, i think you're encountering a bug in our version of virtualenv.  it would be good to file a bug on that19:30
zygabarry: I reviewed them too but I did not find anything that seemed relevant19:30
zygabarry: I'll be happy to19:30
barryzyga: cool, thanks19:30
barryzyga: next...19:30
barryzyga: i'm not sure how much a bug fix would help you anyway, since windows and mac definitely will not have the dist-packages hacks19:31
zygahh19:32
zygahmm19:32
barryzyga: for a cross-platform solution, i think you will probably want to use upstream's virtualenv19:32
zygabarry: how can I get rid of .pth?19:32
zygabarry: btw: is there any spec, apart from the source, for what this file is designed to do and how?19:32
barryzyga: heh19:33
barryzyga: http://docs.python.org/library/site.html19:33
zygaactualyl two setuptools and easy_install19:33
* zyga reads19:33
zygabarry: that does not describe the non-declarative syntax of easy_install.pth19:34
barrythat's probably defined or described in one of the links from http://pypi.python.org/pypi/setuptools19:35
barryhttp://peak.telecommunity.com/DevCenter/EasyInstall19:35
barrybriefly mentions it but doesn't go into detail19:36
zygabarry: ah, I need to re-read them19:36
zygabarry: last question19:36
zygabarry: do you know if simply yanking that file post-install will affect stuff in unexpected ways? From what I understand it's not really doing anything if the package is in site-packages already19:36
barryzyga: i wish i could be more helpful.  this is all a horrible mess19:36
zygabarry: I agree19:36
zygabarry: I wish I could help to untangle the mess but I dare to say the damage's been done and now it's hard to stay compatible and fix this19:37
barryzyga: i'm not sure exactly what's in easy_install.pth, but be careful because sometimes .pth files use the hack that lines starting with import are exec'd to basically run arbitrary python.  buildout does this for example19:38
barryzyga: right, and really this needs to be sorted out in distutils-sig19:38
zygabarry: yeah, I assume it's also needed when you use multiple versions of the same library19:39
* zyga looks at that ML19:39
barryyep19:39
zygabarry: as in that case AFAIR they don't show up in stadard path by default19:39
barryzyga: right, that's pkg_resources.require() functionality19:40
zygaright19:40
zygaok19:40
zygathanks for your time19:40
* zyga goes to file the bug on virtualenv19:40
barryzyga: you might want to file that on bugs.debian.org19:41
barryzyga: i wish i had better news ;)19:41
zygabarry: even though I never tested how this works on debian?19:41
barryzyga: i'm betting it will work the same way there since we try not to delta too much. but if you feel more comfortable, file it on lp against ubuntu and we can link it to debian bts later19:42
zygabarry: k19:42
zygabarry: may I quote you on the bug?19:44
barryzyga: sure, np19:44
zygabug 81770219:51
ubottuLaunchpad bug 817702 in python-virtualenv (Ubuntu) "virtualenv does not create dist-packages directory" [Undecided,New] https://launchpad.net/bugs/81770219:51
barryzyga: thanks, subscribed19:54
=== zyga is now known as zyga-afk
roadmrHey folks! I used to be able to preseed auto-login with d-i passwd/auto-login boolean true, but this seems to have changed in Oneiric, anyone know where I could find the new setting to use?20:07
=== Quintasan_ is now known as Quintasan
=== yofel_ is now known as yofel
=== zyga-afk is now known as zyga
zygabarry: .pth files are insane, the rationale for their existance is totally bogus!21:09
barry;)21:10

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