/srv/irclogs.ubuntu.com/2011/02/03/#ubuntu-devel.txt

brycehskaet, you around?00:11
skaetbryceh, yup00:11
* skaet is going to be around all night documenting bugs... :(00:11
brycehskaet, we have a bug preventing people from filing compiz bugs with apport, that I have a fix for00:11
skaetsweet00:12
brycehskaet, I wanted to doublecheck with you for uploading the fix before doing so00:12
brycehskaet, it involves an upload of the 'xorg' package, which doesn't require much time from the buildds00:12
brycehbut since we're deep in freeze just wanted to be sure it's allowable?00:13
skaetthanks for asking.00:13
brycehthe bug is https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/71063000:13
ubottuUbuntu bug 710630 in xorg (Ubuntu) "fglrx apport hook AssertionError in __setitem__" [High,Triaged]00:13
skaetwe're likely to go with the images we have, but if we do end up with a spin, this would be a good one to include.00:14
skaetbuildd's aren't too busy.00:14
skaetbryceh,  go ahead.00:14
skaet(and thank you! - this is a good one to get fixed)00:15
brycehskaet, alright thanks00:15
brycehskaet, bdmurray gets the kudos for figuring out the fix :-)00:15
skaetthanks bdmurray.  :)00:15
bdmurrayno problem00:16
chrisccoulsonskaet, if you're documenting bugs, firefox isn't translated at all in alpha 2 ;)00:18
chrisccoulsonnot sure if that's worth documenting00:18
barry@pilot out00:42
=== udevbot changed the topic of #ubuntu-devel to: Archive: Soft freeze for Alpha 2 | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
hallynwell, my last update said it couldn't install xserver-xorg-core bc it'd break applications.  that does NOT bode well for chances of my being online in the morning :)01:06
RAOFhallyn:  Got any more details?  That *should* now all be fixed (barring nvidia/fglrx)01:16
hallynRAOF: no, i haven't dared reboot or log out yet, but /var/log/apt/term.log says01:25
hallyn xserver-xorg-core breaks xserver-xorg-video-801:25
barrymicahg, kklimonda i just resent my messages.  i'm eod, but i'll check the scrollback.  let me know if you do or don't get the messages.01:25
hallynfollowed by01:25
hallyn installing xserver-xorg-core would break existing software01:25
micahgbarry: cool, thanks01:26
skaetchrisccoulson, bug number?  (yeah, its worth documenting)01:51
kklimondamicahg: barry: hmm, I didn't get it, maybe it's in moderation?02:02
RAOFhallyn: Do you have the nvidia binary driver installed, or some obscure driver?02:20
barrykklimonda: i'm seeing some odd errors in my mail.log.  ubuntu.com is 550'ing the message for some reason, though clearly other messages of mine are getting through.  will investigate tomorrow02:35
lifelessbarry: stop spamming :P02:38
barrylifeless: that's like telling aussies not to say "krikee" :)02:39
hallynRAOF: i mean to have the intel i915 driver02:54
hallynRAOF: but i see nouveau installed02:54
hallynxserver-xorg-video-nouveau02:55
hallynhaha, i see, they're all installed02:55
hallynall right, i'd better risk the reboot now so i know what to expect tomorrow03:00
=== asac_ is now known as asac
=== bjf is now known as bjf[afk]
bognerI'm wondering about how to package 32 bit versions of libs. Is there documentation about how to make lib32* packages somewhere?04:24
RAOFbogner: Not that I know of, but it's not terribly difficult.  You _may_ not want to bother; proper dpkg multiarch support is (apparently) being actively worked upon.04:26
bognerRAOF: well, I need a 32 bit libvlc for something I'm working on, and it's easier to deal with things if I package them up04:29
RAOFIf you need something quick and dirty I'd just cargo-cult from one of the existing lib32* packages; I've touched lib32asound in the past, and it wasn't terrible.04:30
bognerYeah, based on lib32ncurses and lib32asound it doesn't look like it's too hard to deal with04:34
RAOFBasically, throw up a new bulid dir, passing -m32, and you're golden.04:34
hyperairhmm, what's this "soft freeze"?06:24
kklimondahyperair: it's a freeze that is not enforced by LP06:25
hyperairah, i see.06:25
brycehhyperair, don't upload stuff unless it's a critical bug fix\06:25
hyperairkklimonda, bryceh: thanks06:25
hyperairi suppose archive will be unfrozen after alpha 206:26
kklimondayeah06:26
micahghyperair: you can upload stuff if it's not in any of the images06:27
micahgor any build-deps of the images06:28
=== robbiew is now known as robbiew_
DktrKranzkklimonda: packages are processed at a lower pace during freeze, expect more activity when squeeze is released (i.e. after this weekend). And no, you can't download packages from NEW.07:49
pittiGood morning07:55
didrocksgood morning08:01
=== Claudinux_ is now known as Claudinux
dholbachgood morning08:31
dholbachjanimo, thanks for the patch pilot post!08:40
dholbachdiwic, is https://wiki.ubuntu.com/DistributedDevelopment/Documentation also lacking information about bd-do?08:44
dholbachI think that'd be the best place where we can put it08:44
dholbachand it should go into the new packaging guide project that was just announced08:44
diwicdholbach, *reading*08:45
diwicdholbach, so that might be it, if there was a link from the packaging guide I just didn't make the connection from "Distributed Development" to bzr build-deb08:46
tumbleweednot sure how useful (does it even work?) bd-do is for non-merge-mode branches08:46
dholbachdiwic, I added a comment to https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/70200208:47
ubottuUbuntu bug 702002 in Ubuntu Packaging Guide "Add article about Ubuntu Distributed Development" [Undecided,New]08:47
persiabzr bd-do is the thing that pulls a remote tarball based on watch files or get-orig-source, right?08:48
diwicpersia, and executes a command/shell upon the result08:48
tumbleweedpersia: it's like svn-do, puts you into a temporary directory with upstream source + debian dir08:48
persiaDoes it pull the upstream source that matches the source used for the packaging, or the latest upstream source?08:49
tumbleweedpersia: used for packaging :)08:49
tumbleweedthere's an open bug on that not being the policy-compliant way to use get-orig-source. We need to take it up with debian-policy08:50
persiaHow does it do that?  get-orig-source is semantically required to get latest upstream, and watch files typically get latest upstream (especially for upstreams that don't store old tarballs around)08:51
persiaI actually agree with the current reading of debian-policy.08:51
persiaSeems easier to grab the version-matched tarball from our mirror network, no?08:51
tumbleweedpersia: well obviously it tries that first08:51
persia(plus we then happen to have a trusted artifact, rather than a constructed artifact)08:51
tumbleweedthen get-orig-source, then uscan08:51
dholbachjanimo, I just added another comment to the CodeReviews page - thanks for the feedback08:52
persiaAh, then that makes more sense (but wasn't obvious)08:52
tumbleweeda fair number of pcakgase (including my own) use get-orig-source like that, because its more useful than getting the latest upstream08:52
persiaI'd prefer if there were two operations: one to get current source, and one to get new upstream, but that's a matter of preference.08:52
janimodholbach, you're welcome, I'll cjheck the page08:52
tumbleweedpersia: yeah, that's why it needs to be discussed in debian-policy...08:52
diwicdholbach, so https://wiki.ubuntu.com/DistributedDevelopment/Documentation/PatchSystem <- is this documentation for merge-mode branches or not?08:52
persiatumbleweed, please don't: it would be much prefeable to use another target (lots of folk seem to get get-current-source: )08:53
janimodholbach, nice :)08:53
persiatumbleweed, It was, at length, and the semantics were changed from what you describe to what is currently in policy.08:53
tumbleweedpersia: right, yes, the correct way out of it is probably a new target with these semantics08:53
persiatumbleweed, There's no policy against adding extra targets, and if enough people add them, it makes sense to add to policy :)08:54
dholbachdiwic, what do you mean by "merge-mode" branches? to me it seems the way to deal with source package branches of packages that have a patch system on top of it08:54
tumbleweedpersia: hah. in this case some coordination between svn, bzr, and any other VCS that needs this, would be great08:55
persiadholbach, I believe it's ones that don't use pristine-tar, and just have debian/08:55
diwicdholbach, well, I didn't know of that name either until yesterday, but that's when you have the debian/ in the bzr only, and the upstream source somewhere else08:55
persiatumbleweed, I tend to focus on the devscripts implementations first, and then expect foo-buildpackage to conform to those semantics.08:56
tumbleweedre modes: http://jameswestby.net/bzr/builddeb/user_manual/08:56
dholbachaha08:56
dholbachbarry, james_w and jelmer probably know better about this - I'm afraid I haven't dealt with "merge-mode branches" a lot yet08:56
diwictumbleweed, aha, yet another useful link, thanks08:57
diwicso maybe there is some documentation and I just didn't find it.08:59
dholbachthat sounds like something we can fix :)09:00
diwicdholbach, maybe links to "Distributed Development" should say "Packaging with bazaar" instead, or both09:02
dholbachdiwic, gotcha - I added all the links to the bug report I mentioned above09:04
persiadiwic, The key to "Distributed Developement" is that it's more than just packaging with bzr: there's lots more components that are intended to make things scale better.  bzr is just a piece of it (although perhaps the most visible piece at the current stage)09:04
=== Claudinux_ is now known as Claudinux
dholbachmicahg, do you know what's going on with bug 709216? :)09:16
ubottuLaunchpad bug 709216 in thunderbird (Ubuntu) "clicking on a link dont open the page " [Undecided,New] https://launchpad.net/bugs/70921609:16
lagdholbach: Hey Daniel09:19
dholbachhi lag09:19
lagdholbach: Long time no see, how you been?09:19
dholbachgood good - how 'bout you?09:19
lagYeah not bad thanks09:19
lagDo you know which channel would be best for libgpod questions?09:19
lagDoes anyone work on it @Canonical for instance?09:20
dholbachlag, I guess #ubuntu-desktop09:21
dholbachbut I'm only guessing :)09:21
lagI'll try them09:21
=== hanska is now known as dapal
=== Guest252 is now known as Kmos
=== MTecknology is now known as ngx_mteck
=== ngx_mteck is now known as MTecknology
=== igra is now known as ogra
=== tkamppeter_ is now known as tkamppeter
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== MacSlow is now known as MacSlow|lunch
=== oubiwann_ is now known as oubiwann
=== dendrobates is now known as dendro-afk
=== oubiwann is now known as oubiwann_
=== dholbach_ is now known as dholbach
=== MacSlow|lunch is now known as MacSlow
=== diwic is now known as diwic_afk
EtienneG_kees, regarding the OO.org USN this morning, have there been reports of exploits in the wild?14:33
=== sconklin-gone is now known as sconklin
=== shadeslayer is now known as shadeslayer_
=== shadeslayer_ is now known as shadeslayer
=== herton is now known as herton_lunch
keesEtienneG_: no, nothing. heap exploits are virtually unheard of due to glibc's defenses against it, but because of how they work, it's hard to really claim that they're all safe. in practice, I've only seen 1 heap overflow attack in the wild in the last 8 years.15:16
=== pitti changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
=== bjf[afk] is now known as bjf
EtienneG_kees, thanks for the info, and glad to hear that!  :)15:48
=== herton_lunch is now known as herton
jdstrandkenvandine: hey-- it looks like you sponsored the folks upload. is that to fix something for alpha2 images?16:03
micahgjdstrand: archive was opened16:04
jdstrandoh, I see that now16:04
kenvandinejdstrand, no16:04
kenvandine :)16:04
jdstrandmicahg: thanks16:04
jdstrandkenvandine: yes, nm :)16:04
=== dapal is now known as hanska
=== hanska is now known as dapal
=== dendro-afk is now known as dendrobates
marjoping apw16:19
=== deryck is now known as deryck[lunch]
=== MacSlow is now known as MacSlow|afk
=== beuno is now known as beuno-lunch
=== MacSlow|afk is now known as MacSlow
=== shadeslayer is now known as kshadeslayer
kirkland_apw: howdy;  i'm getting a kernel panic coming out of suspend *every time*;  this is new for natty, within the last 2-3 days17:10
apwmarjo, hi17:11
apwkirkland_, lovely ... get a bug filed please... whats the ooops line17:11
apwEIP specifically ?17:11
kirkland_apw: shall i shoot a picture of the screen when it occurs?17:13
apwkirkland_, definatly and add tyhat to the bug17:13
apwand subscribe me, and post me the number too :17:13
apwhere :)17:13
kirkland_apw: submitting bug now17:14
kirkland_apw: will kill my machine again momentarily17:14
kirkland_apw: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/71262517:16
ubottuUbuntu bug 712625 in linux (Ubuntu) "panic on resume from suspend, everytime, thinkpad x201" [Undecided,New]17:16
kirkland_apw: brb, killing my machine now17:16
kirkland_apw: image uploading over crappy conference uplink...17:27
=== deryck[lunch] is now known as deryck
kirkland_apw: standby;17:28
kirkland_apw: done17:28
kirkland_apw: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/712625/+attachment/1827461/+files/IMG_0867.JPG17:28
ubottuUbuntu bug 712625 in linux (Ubuntu) "panic on resume from suspend, everytime, thinkpad x201" [Undecided,New]17:28
=== beuno-lunch is now known as beuno
=== pingbat is now known as cheesecheese1
=== cheesecheese1 is now known as pingbat
bdmurray@pilot in18:24
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: bdmurray
sorenqlist18:39
sorenwhoops :)18:39
jelmerhey soren, bitlbee user ? :)18:39
=== sconklin is now known as sconklin-afk
=== sforshee is now known as sforshee-lunch
sorenjelmer: Busted :)18:48
sorenjelmer: Funny. I was wondering if you'd notice :)18:49
GunnarHjcjwatson: Hi Colin,18:58
GunnarHjcjwatson: Considering your comments at https://launchpad.net/bugs/666565, it would be great if you could spare a minute or two to act on the comment I posted earlier today.18:58
ubottuUbuntu bug 666565 in Ubuntu Translations ""utf8" charmap in locale name is wrong" [High,Triaged]18:58
=== tremolux_ is now known as tremolux
jjardontkamppeter, Hello I was reading about https://www.linuxfoundation.org/collaborate/workgroups/openprinting/plan-completion-common-printing-dialog and I wonder if there is a bug open in GTK+ bugzilla about this19:04
slangasekbarry: ping19:08
brodercjwatson: ping? i have a quick question about the automagical ntp stuff if you're still around19:11
=== sforshee-lunch is now known as sforshee
ignarpsautomagical ntp ?19:19
broderi'm mostly trying to figure out how our /etc/network/if-up.d/ntpdate script will interact with a network that has a captive portal19:23
barryslangasek: hi, sorry i was on a different desktop.  what's up?19:27
slangasekbarry: hi, just wondering if you know what the status is of documentation for dh_python219:27
slangasekI find "dh_python2 howto" doesn't work well as a google search term :/19:27
barryslangasek: probably fairly poor ;).  i am planning on spending time on dh_python2 perhaps next week; i'd like to improve the docs19:27
slangasekok, cool19:30
kklimondabarry: did you found out what's wrong with your emai? :)19:30
barrykklimonda: i have not ;)  i'm going to investigate again later today19:30
slangasekI ran into this when reviewing some packages of meego components; the original packaging was using python-central, I wanted to suggest dh_python2 instead and couldn't find references19:30
barryslangasek: for simple packages, it's almost comical how simple it is19:30
* barry looks for an example19:30
slangasekbarry: right - I'm just left with the niggling doubt that I've overlooked something ;)19:30
barryslangasek: with a good setup.py, a 3 line d/rules is all you need, though you can add a few extra lines for tests or such (i need to fix dh for those)19:31
barryslangasek: http://bazaar.launchpad.net/~barry/flufl.i18n/i18n.deb/view/head:/debian/rules19:31
barryslangasek: all you really need are lines 1, 6 and 719:31
barryslangasek: and even there, you don't strictly need --buildsystem python_distutils19:32
barryslangasek: so line 7 can be: "dh $@ --with python2" and you're done19:32
barryslangasek: (the --buildsystem python_distutils is needed if you have a Makefile though because dh isn't smart enough -- yet -- to recognize setup.py over Makefile)19:33
slangasekbarry: hmm, --buildsystem won't work in this case, the python bindings are a subset of the upstream source which uses autotools.  Will dh_python2 do anything sensible in this case?19:33
barryslangasek: does "python setup.py install" DTRT?19:34
barryslangasek: say, in a virtualenv?19:34
slangasekENOSETUP.PY19:34
barryslangasek: ah, then i don't actually know ;).  give it a try and let me know, and i'm happy to help19:35
broderdh_pysupport would basically go and hunt down any python modules installed anywhere. does dh_python2 not do the same?19:39
barrybroder: i haven't tried it with !setup.py19:39
slangasekbarry: tried it, get a package with /usr/share/pyshared/ContextKit/, /usr/lib/python2.7/dist-packages/ContextKit/, /usr/lib/python2.6/dist-packages/ContextKit/; a Python-Version: 2.6, 2.7 binary control field; a strange dependency on python (>= 2.7.1-0ubuntu2) (!?); and what look to be suitable pycompile invocations in maintainer scripts19:41
slangasekpycompile+pyclean19:41
slangasekwhy does dh_python2 guard its prerm check with 'if which pyclean'?19:42
barrydunno.  fwiw, i have a branch that adds tests, cleans things up, and adds comments to explain things.  kind of languishing due to lack of time.  however, if you find problems/issues with dh_python2, you can file bugs and subscribe/assign me19:43
slangasekok, cheers :)19:44
slangasekso the minimum python version is annotated in /usr/share/python/debpython/depends.py as "minimum version required for pycompile/pyclean"19:44
slangasekwhich means the prerm check for pyclean should be dropped19:44
slangasekand it should be run unconditionally, because depends aren't supposed to get removed before their rev-deps19:44
* slangasek will file bug19:45
JFoAnyone know who owns the Bug Watch Updater?19:47
JFoIt seems to be going klepto on fixed bugs19:47
bdmurrayJFo: Launchpad does19:47
JFohmmm19:48
JFook, thanks bdmurray19:48
slangasekJFo: it should only be updating upstream tasks19:48
slangasekto match the state of the remote bug tracker19:48
JFoslangasek, bug 185025 is an example19:48
ubottuLaunchpad bug 185025 in linux-source-2.6.15 (Ubuntu) "Coolermaster Xcraft 360 USB drive fails" [Low,Fix released] https://launchpad.net/bugs/18502519:48
slangasekJFo: yes; if you follow the link to the upstream bug tracker, is this not the same state?19:49
slangasekmaybe it just figured out how to import bug importances from the Linux tracker19:49
slangasekor decided how to map them19:50
JFohmm19:50
JFoI think the odd thing is that it has been fixed for 3 years19:50
JFoand now the importance is being changed19:50
slangasekyeah - it's no longer unknown, so the updater must've gotten smarter :)19:51
bdmurraysmarter is good19:51
JFoindeed :)19:52
brycehno, a few weeks ago the updater went through and marked a ton of the freedesktop bugs as importance unknown from what it had been20:10
JFohmmm20:10
brycehmy guess is they figured out and fixed whatever caused that, so the importances are getting re-added now20:10
brycehyou might check if the bugs in question were upstreamed to freedesktop, or to some other tracker20:11
JFowell, as long as it Does No Harm(tm) I can live with it :)20:11
brycehmy mail box has been slammed all morning with the updates20:11
JFointeresting20:11
JFoI'll keep looking at it20:11
brycehyeah, been a simple matter of holding down the 'd' key longer than usual ;-)20:11
JFolol20:12
JFoI am told it is because they fixed this bug https://bugs.launchpad.net/launchpad/+bug/70747820:12
ubottuUbuntu bug 707478 in Launchpad itself "Freedesktop bug watches are (incorrectly) updated with "importance unknown"" [Critical,Fix released]20:12
JFobut that wouldn't explain the previous change20:12
brycehbingo20:12
JFoor actually it would rather20:12
brycehyeah comment #920:13
brycehJFo, thanks for digging that out, I was curious :-)20:13
* JFo spoke before reading20:13
JFoso yeah, I think we may be good now20:13
JFo:)20:13
JFono problem Tim was curious as well20:14
JFo:)20:14
bdmurray@pilot out20:17
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
=== sconklin-afk is now known as sconklin
barrykklimonda: sending an edited summary now, while watching my postfix logs20:55
barrykklimonda: 250 OK - should hit the list soon20:56
=== _LibertyZero is now known as LibertyZero
micahgbarry: got it :)21:02
barrymicahg: \o/21:04
lamontthere will be a brief, rolling blackout in the land of ppa builders.  just fyi21:06
=== ogra_ac_ is now known as ogra
ari-tczewogra: archive open, could you again have a look on merges?21:29
ograari-tczew, tomorrow, its nearly 11pm here21:39
ograi didnt forget about you ;)21:39
ari-tczewogra: okok21:42
kirklandapw: i backed down to the 2.6.37-11-generic kernel and i can suspend/resume again22:01
kirklandapw: -12 is b0rked22:01
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== bjf is now known as bjf[afk]
ari-tczewbarry: any news on pymca?22:40
barryari-tczew: yep. https://bugs.launchpad.net/ubuntu/+source/pymca/+bug/71213622:42
ubottuUbuntu bug 712136 in pymca (Ubuntu) "Please merge pymca 4.4.1p1-1 (universe) from debian unstable (main)" [Wishlist,New]22:42
barrysee comment #622:42
ari-tczewbarry: many thanks!22:43
barryari-tczew: sure thing! how about giving me a nice endorsement here: https://wiki.ubuntu.com/BarryWarsaw/MyApplication22:44
barry:)22:44
ari-tczewbarry: I'd like to more sponsor for you to give strong endorsement.22:48
barryari-tczew: you'll get sick of me prompting you about it eventually :)22:49
bj0422:53
ari-tczewbarry: ATM I could say only that I've sponsored for you vala transition where were some issues and since these sponsors I have nothing else sponsored and I can't confirm that you don't make the same troubles.22:55
pooliecan anyone comment on https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/71281223:21
ubottuUbuntu bug 712812 in software-properties (Ubuntu) "gpg doesn't see the mandatory http proxy" [Undecided,New]23:21
poolieah, basically just the same as bug 44340423:35
ubottuLaunchpad bug 443404 in software-properties (Ubuntu) "gpg doesn't get the right proxy configuration" [Undecided,New] https://launchpad.net/bugs/44340423:35
hallynsilly question - for natty cycle, can i request merges without a lp bug, or is an lp bug always required?23:37
hallynwell, i guess i'll need a lp bug anyway for sru23:37

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