/srv/irclogs.ubuntu.com/2011/08/26/#ubuntu-devel.txt

cndmicahg: it's not needed for beta00:00
micahgcnd: nah, happened about an hour ago00:00
micahgor 2 hours actually :)00:00
cndI only want to push it so I don't forget to do it later :)00:00
slangasekcnd: ftbfs fixes probably still warrant getting in00:00
cndslangasek: ok, I'll take your word for it00:01
micahgcnd: an AA will have to process it in any event since the archive is frozen00:01
cndyeah00:01
* cnd fears the retribution of an AA00:01
slangasekSpamapS: so a year ago, you argued for putting libdbi-drivers in main because libdbi is useless without it (bug #608556)... I would argue that libdbi is worthless even with it and would like to redemote libdbi-drivers so I don't have to touch it for the sqlite demotion. ;)  Any thoughts?00:01
ubottuLaunchpad bug 608556 in libdbi-drivers (Ubuntu) "[MIR] libdbi-drivers" [Undecided,Fix released] https://launchpad.net/bugs/60855600:01
micahgslangasek: is it too late to take an axe to sqlite?  most of the applications already support sqlite300:03
micahgor should we wait for Debian and or P?00:03
slangasekmicahg: define "axe"?00:04
Davieyslangasek: wait, multiverse can depend on partner?  Is there precedent of that?00:04
slangasekmicahg: you mean wholesale removal?00:04
micahgslangasek: yes00:04
SpamapSslangasek: rrdtool and gnucash recommend or depend on libdbi at the moment00:04
slangasekDaviey: well, I would be more sanguine about allowing a package to depend on a partner package in multiarch than in partner - but yes, ideally we don't want multiarch to depend on partner eithe00:04
slangasekr00:04
SpamapSslangasek: and really, libdbi is useless w/o the drivers.00:05
Davieyslangasek: I think you have multiarch on your brain :)00:05
SpamapSslangasek: I'd be quite supportive of disabling 'sqlite' tho.00:05
slangasekSpamapS: sure; that doesn't mean we want to encourage its use or suggest that we support that lousy library00:05
SpamapSslangasek: there are some very excited folks who use rrdtool's libdbi integration to graph their databases.00:06
slangasekSpamapS: rrdtool has to link against it if it's to be able to use it at all, so libdbi has to be in main - but I don't think that translates to extending support to libdbi-drivers00:06
slangaseksure, and that integration would still be there00:06
slangasekthey'd just pull it from universe00:06
SpamapSslangasek: just.. not usable.. ?00:06
slangasekwhere it belongs00:06
slangasekwho are these hypothetical people who don't have universe enabled on their systems? :00:06
slangasek)00:07
SpamapSTruth be told I don't like it either.. we could probably make a strong appeal to the upstreams to use libodbc instead.00:08
slangasek+100:08
slangasekin the meantime, what do we do with libdbi-drivers?  I stil think it should be demoted... we've been trying to get sqlite out of main for years already, and this is the last blocker.  We could demote them both, or you could upload libdbi-drivers if you prefer? :)00:09
RAOFslangasek: Wine just looks like ia32-libs needs to be updated to not depend on lib32v4l-0.  And then add some appropriate depends somewhere.00:09
slangasekRAOF: oh, that bit00:09
slangasekadd what appropriate depends where?00:10
RAOFI don't know, but whatever actually depnds on libv4l is obviously going to need to depend on libv4l-0:i386 now.00:11
slangasekcan't be done00:12
slangasekNo way to express a dependency on a foreign package of a specific architecture; ia32-libs should just pick up libv4l for the moment, if it's really needed00:12
micahgslangasek: wine could be give a dependency i386 only package :)00:13
slangasekmicahg: libv4l-0 isn't i386-only though, and I'm not going to do that horrible trick for a library00:16
micahgslangasek: well, if there's more than one library, it might make sense to do it in the wine package00:24
infinityIndeed, wine could depend on wine-libs, or something, an i386 package with dependencies to i386 libs.00:27
infinityBut if we keep perpetuating that hack over and over, it starts making a valid excuse for allowing foo:arch deps. :/00:27
slangasekoh, it's perfectly *valid* to have foo:arch deps00:29
slangasekit's just not implemented in dak, soyuz, or dpkgapt.00:29
infinityWell, yes.  That's what I meant by "allow".00:29
infinityAs in, actually implement it. :P00:29
slangasekI wish I could make code happen just by giving the bits permission00:30
infinity*grin*00:30
slangasekanyway, yeah, it's going to be needed down the line00:30
slangasekbut ia32-libs isn't going to cause it to move up on my priority list any00:31
infinityActually, have you considered replacing ia32-libs with a similar "depend on an i386-only metapackage" hack?00:31
slangasekcan't00:31
slangasekhalf the libs it depends on aren't multiarch-ready yet00:31
infinityOr will that not work because ia32-libs is still bi-arch stuff, and things can't find the multiarch versions?00:31
infinityYeah.  You beat me to it.00:31
infinityThough reasoning from the other direction, perhaps.00:32
slangasekSpamapS: no further comment on libdbi-drivers? :)00:33
SpamapSslangasek: I hesitate to defend it too much, but I do think its a bit.. funky to have libdbi in main w/o them.00:35
slangasekSpamapS: are you willing to do the upload to cut out libdbd-sqlite?00:36
slangasekif not, we don't actually support it - QED ;)00:36
SpamapSslangasek: yeah that sounds easy00:41
slangasekok00:42
DavieySpamapS: slangasek is setting up a trap for you.. touched-it-last next cycle ;)00:42
slangasekdarn right I am00:42
slangasekyou'll have to adopt it in Debian00:42
* SpamapS dons his sucker hat00:43
slangasekI thought the trap was fairly obvious :)00:43
SpamapSI've tried adopting it in Debian. :-P00:43
slangasekOTOH, if you get rrdtool to switch to odbc, you can make me do all the work :)00:43
=== doko_ is now known as doko
micahgslangasek: you seem to have evaded my question about dropping sqlite entirely :)00:51
slangasekmicahg: ohright - yes, I don't think it's too late for that provided someone does the work to cull the reverse-dependencies00:52
slangasekbut I wouldn't remove it this late in the cycle without first fixing the revdeps00:52
slangaseksince that's not fair to folks who use those packages00:52
micahgslangasek: right,there aren't too many rdeps left actually, I have to actually see if any of them only use sqlite and not sqlite300:53
ScottKdoko: Thanks.01:17
ScottKjbicha: Is your gnome-shell upload bugfix only?01:21
micahgslangasek: that's a shame, a 500MB upload for a one line change + changelog (ia32-libs)01:29
KeybukI pity the mirrors01:35
slangasekmicahg: I has fast internets now, uploading ia32-libs doesn't bother me anymore :)01:42
micahgheh01:43
slangasekI really should've refreshed the contents before upload though... well, I'll do that in a few weeks when skype/partner is sorted01:43
slangasekor I'll do it when dealing with v4l or something01:44
=== bradm_ is now known as bradm
jbichaScottK: no but it's in universe and it has a lot of bug fixes: http://git.gnome.org/browse/gnome-shell/tree/NEWS01:52
jbichaone issue is that the Gnome Shell in the archives now is almost 2 months old so it's difficult to tell what bugs are still broken upstream01:55
ScottKjbicha: It needs an FFe.02:02
ScottKSounds like something reasonable, but we need to follow the process.02:03
jbichaScottK: GNOME 3.2 has a standing FFe02:10
jbichaI understand that we're in Beta Freeze but GNOME Shell isn't shipped on the CDs02:11
infinityScottK: The process doesn't explicitely require bug filing and paper trails, that's just the best way to document things if you can't get an FFe more readily.02:22
infinityjbicha: And you're right about GNOME's standing FFe, combined with gnome-shell being universe.  I'm fine with it.02:22
ScottKOK.02:33
pittiGood morning05:39
pittiinfinity: I meant to sync it, but aborted as I noticed yet another problem in ubiquity first05:39
pittiev: I figured out the two remaining ubiquity regressions FYI; I followed up to bug 829186, we need to replace the static "xklavier" import05:40
ubottuLaunchpad bug 829186 in ubiquity (Ubuntu) "Mixes static and GI library bindings" [High,Triaged] https://launchpad.net/bugs/82918605:40
=== Quintasan_ is now known as Quintasan
=== StevenK is now known as W4|_|_YW0R|_D
=== W4|_|_YW0R|_D is now known as StevenK
ricotzjanimo, hello, are you around?06:54
janimoricotz, hello, now06:57
* janimo feels this is clutter related :)06:58
ricotzjanimo, yes kind of ;)06:58
ricotzcould you testbuild this on armel http://people.ubuntu.com/~ricotz/gnome-shell/gnome-shell_3.1.4-0ubuntu2.debdiff06:58
janimoricotz, sure06:59
ricotzjanimo, thanks06:59
ricotzjanimo, please say so if you want a real package dsc07:01
janimoricotz, I'll just apt-get that, I assume it is against latest in oneiric07:02
* janimo just booted up the pandaboard07:02
ricotzyes07:02
janimoricotz, what is happening on armel if no glx is used?07:07
janimois functionality missing in GS?07:07
ricotzjanimo, the uncommented parts arent real functionalities, they are just perf related07:08
ricotzjanimo, the configure* changes probably arent needed07:09
janimook07:09
ricotzjanimo, i hope this wont need mutter to be patched too07:10
dokofirst compiz crash today07:11
=== smb` is now known as smb
dholbachgood morning07:20
pittiev: I have a question for you in https://bugs.launchpad.net/ubuntu-sso-client/+bug/829186/comments/3107:24
ubottuLaunchpad bug 829186 in ubiquity (Ubuntu) "Mixes static and GI library bindings" [High,Triaged]07:24
janimoricotz, GS builds fine with your patch07:29
OdyXHmm. It's unfortunate that the Natty PPAs don't support .xz. What else similar can I use ? lzma ?07:30
ricotzjanimo, thanks, i hope it runs too ;)07:32
janimoricotz, I do not have my panda set up for graphics testing ATM, but I suppose it should run :)07:32
ricotzjanimo, ok :), thank you07:33
micahgOdyX: I think that feature was just released to launchpad :)07:33
ricotzmicahg, xz deb compression?07:33
micahgyeah07:33
OdyXmicahg: okay, but do Natty hosts support data.tar.xz ?07:33
ricotznice07:33
micahgbug 61915207:34
ubottuLaunchpad bug 619152 in Launchpad itself "Add data.tar.xz support" [Low,Fix released] https://launchpad.net/bugs/61915207:34
ricotzOdyX, xz tarball are supported for all pockets07:34
tjaaltonalmost to give up.. is there a bzr equivalent of 'git show $sha'?07:41
RAOFtjaalton: bzr log -p -r $REVISION07:42
RAOFtjaalton: bzr alias show="log -v -p" ☺07:42
jbichamicahg: ooh, that looks useful07:43
jbichalet's just convert the CD to xz so that we can get it <700MB again ;-)07:43
tjaaltonRAOF: did you mean 'bzr alias show="log -p -r"' :)07:44
tjaaltonthanks anyway07:44
RAOFtjaalton: Hm, that might be a nice optimisation! :)07:44
micahgpitti: regarding Firefox 6 for maverick, I'm running a little behind, so I'll get it up later today and it'll be ready over the weekend (takes ~17hrs on armel), I can send you an e-mail before my EOD today and let you know the status and when it'll be ready to be copied to -proposed07:47
pittimicahg: cool, thanks07:47
evpitti: looking over all of this now08:02
pittiev: this is all post-beta 1 matter now anyway08:02
pittiev: the main thing that concerns me is that the xklavier stuff caused hangs with the current pygobject for me, i. e. I'm afraid it might cause trouble with the current CDs08:03
evindeed, that is worrisome08:03
pittiev: but either it's happening in a thread, or the different program context prevents the hang08:04
pittiit doesn't seem to happen in ubiquity, just in the standalone python test case08:04
pittidoko: present for you: libdbi-drivers_0.8.3-1-0ubuntu5_source.changes just uploaded, dropping sqlite08:05
pittidoko: once that gets accepted, we can demote sqlite08:05
tjaaltonhmm, does anyone know how a package depending on ia32-libs should be fixed to be installable in both oneiric and earlier releases?08:08
dokopitti, except for the php5 build failure on amd64 :-/08:09
pittiah, right -- always the n+1st thing :/08:10
dokobut hey, it's now away on powerpc and i38608:10
tjaaltonah, I'll see how flashplugin-installer is packaged08:11
RAOFtjaalton: I'm not sure that's a wonderful role-model; I believe slangasek has made dark and secretive pacts with apt to make that work.08:13
tjaaltonRAOF: damn, I noticed that bibble5 wants to deinstall along with ia32-libs, and began filing a bug upstream..08:15
tjaaltonand flashplugin-nonfree doesn't seem backportable anyway08:15
RAOFNo, I don't think it is.  Doesn't it now Depend: on a package that's only available on i386?08:16
tjaaltonwhich one?08:16
RAOFI can't recall.08:18
tjaaltonoh I see08:18
tjaaltonit has flashplugin-downloader which is i386 only, and flashplugin-installer installs it08:19
tjaaltondepends on it08:19
slangasekRAOF: naw, the pact is still caught up in legal review on apt's side; mdeslaur went with a much simpler approach that doesn't involve nearly so much blood :)08:20
tjaaltonslangasek: long story short; is there a way for proprietary software vendors to change the deps so that the package is installable on both multiarch and pre-multiarch ubuntu?08:22
tjaaltonsomething like '$i386-package | ia32-libs' ?08:22
tjaaltonin deps08:22
tjaaltonhmm no08:22
slangasektjaalton: they should just provide an i386 package, and people should install that via multiarch08:22
slangasekif they want to provide an amd64 package for older releases that depends on ia32-libs, they can08:23
tjaaltonslangasek: ah, of course. and that exists :)08:23
slangasek(and ia32-libs isn't quite dead yet)08:23
tjaaltonsomething is making ia32-libs deinstall on my machine08:24
slangasekthat's the libv4l bug08:24
dholbachtjaalton, is it https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/808064?08:24
ubottuLaunchpad bug 808064 in wine1.3 (Ubuntu Oneiric) "[FTBFS] v4l-utils: stop building biarch package" [High,Confirmed]08:24
dholbachsee the last comment08:24
tjaaltonyeah, it's the same. thanks08:25
slangasekI intend to fix that tomorrow; I wouldn't trouble yourselves with having to touch ia32-libs, unless you're really keen08:25
tjaaltonnah it's fine, I can reinstall bibble later, need the upgrade more08:26
dholbachI tried installing the i386 version of google-talkplugin but for some reason that didn't work08:26
tjaaltonactually I'll just install the i386 version of bibble, duh08:27
slangasekdholbach: we're well short of 100% archive coverage for multiarch libraries.  Pastebin the error?08:28
dholbachslangasek, LoadPlugin: failed to initialize shared library /opt/google/talkplugin/libnpgtpo3dautoplugin.so [/opt/google/talkplugin/libnpgtpo3dautoplugin.so: wrong ELF class: ELFCLASS32]08:31
dholbachLoadPlugin: failed to initialize shared library /opt/google/talkplugin/libnpgoogletalk.so [/opt/google/talkplugin/libnpgoogletalk.so: wrong ELF class: ELFCLASS32]08:31
tjaaltonbibble5:i386 installs and runs fine08:31
dholbachat least I guess that's what the problem is :)08:31
slangasekdholbach: oh.  What is that supposed to be loaded into?  Is this a browser plugin?08:31
dholbachthe package installs fine and everything08:31
dholbachslangasek, yes, it is08:31
slangasekdholbach: right; ideally we'd want it integrated with nspluginwrapper then, the same way that flashplugin-nonfree is.  Who provides this package?08:32
slangasekI guess it's distributed by google directly?08:32
dholbachslangasek, Google08:32
dholbachdeb http://dl.google.com/linux/talkplugin/deb/ stable main08:32
slangasekheh, their 64-bit package is made for Debian, it depends on ia32-libs-gtk which isn't in Ubunut08:37
slangaseks/ut/tu/08:37
chrisccoulsonurgh, not more stuff using nspluginwrapper ;)08:37
chrisccoulsonwhat we want is a multiarch aware plugin-container for firefox :)08:37
slangasekdholbach: so it looks like the amd64 package they provide contains a 64-bit browser plugin, plus some other 32-bit binaries for some reason08:38
slangasekthat makes it tricky to do anything with on the Ubuntu side; it really would need to have the package split in two to allow for multiarch install08:39
dholbachthank god our ia32-libs provides: ia32-libs-gtk :)08:39
slangasekoh, does it?  ok08:40
dholbachthat's why the package was installable at all08:40
slangasekbut since they also offer a click-to-download website, they may not want to split the package in two and make it harder for users to install08:40
dholbachI'm probably missing the obvious, but wouldn't 1) removing lib32v4l-0 from ia32-libs's list of depends and 2) adding libv4l to ia32-libs solve the problem for now? (however ugly the upstream google packaging might be)08:45
dholbach... since lib32v4l-0 is not available any more08:45
slangasekdholbach: yes, it will08:45
slangasekand that's what I'll do in the morning08:45
dholbachok08:45
dholbachyou rock!08:45
dholbachthanks08:45
slangasekbut, I'd rather like it if the google upstream packaging were improved *as well* :)08:46
dholbachunderstood :)08:47
=== eluxzen is now known as evanluxzenburg
dholbachfrom what I can see http://www.google.com/intl/en/+/learnmore/forum/ is the feedback mechanism there08:50
=== evanluxzenburg is now known as ameerirshad
=== ameerirshad is now known as evanluxzenburg
=== evanluxzenburg is now known as ameerirshad
=== ameerirshad is now known as evanluxzenburg
siretartcjwatson: is it okay if I upload libav (with the MAP_ANONYMOUS bugfix of yours included) to oneiric now, despite the freeze currently being in effect?09:14
pittisiretart: sounds fine, please upload09:15
pittiwe can review it from the queue, and if it seems unintrusive enough, accept it; otherwise, keep it for post beta 109:15
siretartpitti: thanks, uploaded09:17
OdyXtkamppeter: could you please detail https://launchpad.net/ubuntu/+source/foomatic-filters/4.0.9-1ubuntu2 to me ?09:24
cjwatsonastraljava: you can also (undocumentedly, sorry) pass multiple seed source URLs to -S, separated by commas09:26
cjwatsonricotz,OdyX: maverick and natty support data.tar.xz, but (in practice) not older - LP enforces that data.tar.xz uploads must Pre-Depends: dpkg (>= 1.15.6)09:33
cjwatsonsiretart: yep, what pitti said09:33
OdyXcjwatson: okay. Is there such an enforcement on the Debian side ?09:33
cjwatsonI would have to check, but it's traditional to do that09:34
* cjwatson git pulls dak09:34
Sweetsharkpitti: testbuild is running again09:34
* pitti tosses in some hamster food09:34
ricotzcjwatson, i am using xz tarballs for lucid+ ppas09:35
OdyXricotz: in data.tar.gz ?09:35
ricotzOdyX, yes09:35
ricotzi.e. https://edge.launchpad.net/~wfg/+archive/0ad.dev/+packages09:36
ricotzbut with lzma deb compression09:36
cjwatsonricotz: lzma != xz09:37
ricotzcjwatson, i know09:37
cjwatsonlzma only requires dpkg (>= 1.14.0)09:37
cjwatsonxz was not supported in dpkg until 1.15.609:38
OdyXhmm. I think I'll drop the xz-handling for those backporting PPAs.09:38
ricotzcjwatson, like i wrote xz-tarballs which generate lzma compressed debs ;)09:38
cjwatsonok, this isn't relevant to the question09:38
cjwatsonOdyX: dak doesn't seem to have the same check (IMO unwisely)09:39
OdyXcjwatson: ack. lintian either.09:39
DktrKranzOdyX: in theory, dak won't reject an upload if you don't pre-depend on dpkg, it does if the host running dak has an older version09:39
cjwatsonthe approach of checking Pre-Depends is borrowed from how dak used to add such features, modelled on when data.tar.bz2 was introduced09:39
=== Amaranthus is now known as Amaranth
DktrKranzcjwatson: perhaps that could be handled via a lintian tag + hard autoreject09:41
OdyXDktrKranz: that'd be cool, yes. But dak should run those autorejects on binary-only uploads from buildds.09:42
OdyX.oO(We should move the discussion to #debian-ftp @ OFTC.)09:42
tkamppeterOdyX, due to improvements in Ghostscript's PDF iunterpreter and PostScript output device, especially in terms of color management and speed I have switched the PDF->PS tasks from Poppler to Ghostscript in Ubuntu. To make it all consistent, I also wnted to change the built-in PDF->PS of foomatic-rip to Ghostscript, which I have done with this patch to ghet it into Ubuntu before Beta freeze. This is not a long-term solution (therefore the09:58
tkamppeter patch instead of applying it upstream). Upstream this should be made configurable via the config file. If there is no urgency for an update of foomatic-filters in Debian, you could evcen wait for the upstream solution.09:58
OdyXtkamppeter: okay. Thank you.09:58
astraljavacjwatson: Alright, thanks! May I also ask for seeds upload again? I don't know where to check for if it's happened, I asked Luke a while back, but he hasn't replied.10:26
pittitjaalton: do you have some insight into bug 820370? it looks a little weird10:28
ubottuLaunchpad bug 820370 in xorg (Ubuntu) "Tries and fails to remove /etc/gdm" [Medium,In progress] https://launchpad.net/bugs/82037010:28
leniosdoes anybody knows if the patch provided in https://bugs.launchpad.net/lightdm/+bug/602505 can be applied before oneiric release? https://bugs.launchpad.net/lightdm/+bug/60250510:31
ubottuLaunchpad bug 602505 in Light Display Manager "Support Init, PreSession and PostSession script hooks" [High,Triaged]10:31
seb128janimo, thanks for the unity bug fix, don't upload though please10:31
pittijibel: https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-xorg-stakeholders-request has "[jibel] Arrange community testing for Alpha-2: INPROGRESS" -> did that happen?10:33
janimoseb128, I am not uploading, sure10:34
seb128janimo, I will likely do an upload a bit later with some other fixes included10:34
seb128janimo, thanks10:34
cjwatsonastraljava: you mean an ubuntustudio-meta upload?  I did that yesterday.  Have the seeds changed since then?10:34
janimoI am not in a hurry, and let frequently uploaded packages dealt by their de-facto maintainers10:34
cjwatsonastraljava: https://launchpad.net/ubuntu/+source/ubuntustudio-meta10:35
cjwatsonseb128: while you're there, I don't suppose you could deal with the occurrences of unity in http://people.canonical.com/~ubuntu-archive/nbs.html ?10:35
cjwatsonwell, occurrence.  it still build-depends on libxcb-icccm1-dev10:35
cjwatsonastraljava: ah, yes, looks like you made a couple of changes.  I'll update it10:36
seb128cjwatson, I will have a look, thanks for pointing it10:36
tjaaltonpitti: yeah I just had a quick look at it when I did another commit to xorg. I'll reboot this thing and look closer..10:38
vista_killeri still have this bug with the new kernel https://bugs.launchpad.net/ubuntu/+source/linux/+bug/791089 is there a kernel ubuntu team in this irc?10:39
ubottuLaunchpad bug 791089 in linux (Ubuntu) "crash after rebooting or shutting down from Ubuntu 11.04" [Undecided,Confirmed]10:39
jibelpitti, yes. I updated the status.10:42
pittijibel: ah, merci10:42
astraljavacjwatson: Yep, it's work-in-progress, we're lagging behind a bit for this cycle. Thanks a bunch for your cooperation!11:27
mdeslaurtjaalton: flashplugin-nonfree is kind of an exception. Normally I would just have killed the amd64 binary package. But in the flash case, we need to install nspluginwrapper on amd64. For skype and other stuff, all you need to do is simply stop shipping an amd64 package.11:40
dokoSweetshark, does the lo upload only fix the one bug, or does it introduce another one? ;-P11:41
tjaaltonmdeslaur: yeah, I just forgot that you can actually install the i386 version of a blob instead (of a normal app) :)11:45
tjaaltonso didn't need f-n as an example afterall11:45
mdeslaurtjaalton: cool11:45
Sweetsharkdoko: I work on Libreoffice, I use bigger units of measure than "1 bug"11:52
Sweetshark(unless fixing, which is always measure in "1 bug")11:53
dokoSweetshark, so can we kill the current build on armel? already ab-used some build time11:55
Sweetsharkdoko: the 3.4.2-2ubuntu1 build? yes11:56
dokoSweetshark, well, I would appreciate having a build on armel before beta111:59
Sweetsharkdoko: 3.4.2-2ubuntu2 is already sponsored12:04
dokodirecthex, Laney: could you have a look at the nunit test rebuild failure? https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/270651512:05
mdeslaur@pilot in12:10
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Beta 1 Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mdeslaur
jtaylormdeslaur: can you have a look at bug 455461, thx12:16
ubottuLaunchpad bug 455461 in sound-juicer (Ubuntu Lucid) "Sound Juicer depends on deprecated libmusicbrainz4" [High,Triaged] https://launchpad.net/bugs/45546112:16
mdeslaurjtaylor: sure, one sec12:16
mdeslaurlol...libmusicbrainz4 is _older_ than libmusicbrainz3? :)12:17
jtayloryes, in one its weird12:17
jtaylorsomeone did not adher to proper library package naming12:18
jtaylorthe 3 in the latter is the upstream version number no soversion12:18
jtaylorin response to a question cnd asked in the merge proposal, the extra build deps are required for building with version 3, they are also in maverick+12:19
mdeslaurjtaylor: yeah, looks fine. I'll update the bug and upload. thanks12:20
jtaylorthx12:25
=== MacSlow is now known as MacSlow|lunch
Laneydoko: it is fixed, ajmitch was supposed to close the bug12:28
dokoLaney, thanks for the update12:29
dokoLaney, was the fix in another package?12:29
Laneydoko: yeah, in mono12:35
Laneythe change in 2.10.4-3 fixed it12:35
=== dendrobates is now known as dendro-afk
dokoDaviey, what is the state of bug 795087?12:42
ubottuLaunchpad bug 795087 in netifaces (Ubuntu) "[MIR] python-netifaces" [Undecided,Incomplete] https://launchpad.net/bugs/79508712:42
Davieydoko: zul is away today, i'll do it shortly.12:45
* apw is trying to update-manager to oneiric from natty, and i am getting some 403 Forbidden returns, known?12:46
dokoDaviey, never mind, everything was done, but the state was still on incomplete, and directhex didn't see either12:47
Davieydoko: Ah, ScottK tackled it12:48
Davieysuper12:48
directhexdoko, in upstream 2.10.4, upstream reverted a detail we were relying on for our transition to work. we reverted their revert in 2.10.4-3.12:49
cjwatsonapw: any chance of switching lbm over to 3.0.0-9?12:50
apwcjwatson, can do12:51
* cjwatson is unaware of 403 Forbidden on upgrade; no doubt it depends on the mirror12:52
cjwatsongb.archive seems kind of outdated the other day12:52
cjwatson*seemed12:52
Davieycjwatson: i noticed i was getting 403's via squid-deb-proxy the other day, with that disabled it worked.12:53
apwcjwatson, yeah seems that the files are there but not readable on gb.a.u.c ok on a.u.c12:59
apwcjwatson, who owns talking to mirrors about problems13:00
cjwatsonapw: not sure, try #ubuntu-mirrors13:02
ScottKDaviey: What did I tackle?13:05
DavieyScottK: lots, and lots of win.13:11
DavieyScottK: you fixed python-netifaces13:12
ScottKOh, right.  The broken dh_python2 transition.13:12
ScottKNo problem.13:12
Davieyyah13:12
Davieythanks.13:12
apwcjwatson, just checking you want this -lbm update for oneiric uploaded now?13:31
cjwatsonapw: yes please, if you can13:34
apwcjwatson, on it13:35
=== yofel_ is now known as yofle
=== yofle is now known as yofel
=== MacSlow|lunch is now known as MacSlow
=== ion_ is now known as ion
=== Nigel_ is now known as G
* apw is just doing an upgrade and gdm and not lightdm is the default in the popup dialog, is that expected or a bug14:14
* Sweetshark is happy about his big ceiling fan today.14:15
victorpsconklin, ping14:30
sconklinvictorp, what's up?14:30
victorpsconklin, I have a quick questoin14:31
victorpquestion rather14:31
victorpabout srus and security patches14:31
victorpdo we have a kernel that only updates with security updates or the -updates kernel is the only one for maintenance14:31
* victorp not sure that question made any sense14:31
jdstrandI can answer that14:32
victorpjdstrand, cool14:32
victorpfwiw I am mainly interested for server14:32
jdstrandvictorp: in almost all cases, kernels with security fixes will have srus fixes as well. that is the SRU cadence14:32
victorpright14:33
jdstrandvictorp: if an -updates kernel has no security fixes, it doesn't go to -security14:33
pgranervictorp, to answer you question the is not just a security stream14:33
victorppgraner, yes - that was my question14:33
jdstrandvictorp: it is theoretically possible for an out of band kernel to go through -security only, with no sru patches, but this is only for emergencies14:34
victorpso -security is not only security fixes, but all security fixes + whatever else made it into that kernel14:34
victorpjdstrand, ack14:34
jdstrandvictorp: well, -security is for kernels with security fixes-- and they typically have other things as well14:35
victorpyes, makes sense14:35
jdstrandvictorp: it used to be a bit different, but that was untenable and why we have the current process14:35
jdstrand(now)14:35
=== funkyHat_ is now known as funkyHat
victorpthe reason I am asking is because I need to figure out how often we need to test somethink that has a dependecy on ABI14:36
victorpso I was hoping that -security would break ABI less often that -updates14:36
jdstrandvictorp: you might lighten your kernel churn by disabling -updates, but the frequency of vulns found in the kernel kinda makes it unlikely that it would be significantly fewer upgrades14:37
victorpbut sounds that it would be almost as often14:37
victorpjdstrand, agreed14:37
victorpsconklin, I am right on assuming that each new -updates kernel is very likely to break ABI compatibility with the previous one?14:38
pgranervictorp, yes, it almost always does14:39
victorppgraner, thanks that is what I though. fair enough14:40
om26ermdeslaur, Hi! could you sponsor https://code.launchpad.net/~om26er/ubuntu/oneiric/empathy/fix-crashes/+merge/72761 please14:40
mdeslaurom26er: let me take a look14:40
om26ermdeslaur, are you bulding it?14:49
mdeslaurom26er: I will, yes...but am asking in #ubuntu-release if I can upload it since the archive is frozen14:49
om26erok.14:52
mdeslaurom26er: ok, got approval, will upload in a few minutes14:56
om26ermdeslaur, great, thank you :)14:58
=== dupondje_ is now known as dupondje
=== nijaba_afk is now known as nijaba
=== beuno is now known as beuno-lunch
pittiogasawara: OOI, why are the 3.0.1 upstream kernels called 3.0.0-9?15:25
ogasawarapitti: mostly old habits... when we'd originally had 2.6 kenels we stayed with the 2.6 package version, even though they were technically 2.6.x.  And we originally started out with a 2 digit 3.0 version scheme.  Now that we're into a 3 digit scheme, we could likely start reflecting the actual stable version.15:29
ogasawarapitti: I'll bring it up with the rest of the team15:29
pittinot a biggie, I just wondered15:30
ogasawarapitti: tgardner did also bring up a good point that we don't always take all of upstream stable, so it wouldn't be entirely accurate15:33
ogra_pitti, seems tp-glib is gone from http://qa.ubuntuwire.org/ftbfs/ too now, seems it got fixed today15:36
mdeslaur@pilot out16:02
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Beta 1 Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
cjwatsonScottK,debfx: would anyone cry if I dropped the ruby-kate package?  it can't build since kate_smoke went away16:05
ScottKcjwatson: No.  Removing it is on the TODO list.16:05
cjwatsonI'll go ahead and do that then16:06
ScottKHopefully the qtruby upload that debfx did will make korundum buildable so I can do that.16:06
=== beuno-lunch is now known as beuno
pitticjwatson: anythign I can help with there in ubuntu-defaults-image?16:09
cjwatsonScottK: no, not quite, that's where I was starting from16:10
cjwatsonScottK: but the thing that breaks is the include of kate_smoke.h - it's not testing for that properely16:11
cjwatsonso I wanted to know whether the obvious "check that and don't build the kate module" was right16:11
ScottKYes.  Please.16:11
cjwatsonpitti: u-d-i is OK I think, it's something wrong with the livecd-rootfs integration16:11
cjwatsonthe log didn't have anything obvious16:12
pittinext week I'll look at making the iso smaller, it currently comes out at 740 MB or so16:12
=== MacSlow is now known as MacSlow|break
tjaaltonpitti: sorry, couldn't fix that xorg bug, spent too much time triaging unity ;) but next week16:16
pittitjaalton: oh, I just wondered if this is "triaged", or needs some further debugging/explanatino16:16
pittitjaalton: the half of it where it doesn't remove a non-empty directory isn't a bug, but there was some other half which did sound like a breakage; I just wondered why /etc/gdm is covered by the generic x11-common package16:17
pittihave a nice weekend everyone!16:19
tjaaltonpitti: because failsafe-x used to install stuff there, and kubuntu system doesn't have gdm16:21
cjwatsonScottK: does http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/korundum/revision/6 look plausible to you?16:24
cjwatsonoh, I should add DEP-3 headers16:25
cjwatson(done)16:26
ScottKcjwatson: Yes.16:33
cjwatsonok, uploading, thansk16:34
cjwatson*thanks16:34
=== deryck is now known as deryck[lunch]
ScottKcjwatson: Accepted.16:37
bdmurrayIs there a patch piloting schedule so I can figure out who to wait for and pounce on?17:01
=== MacSlow|break is now known as MacSlow
stgraberbdmurray: IIRC there's a google calendar for that17:05
micahgbdmurray: it's rodrigo and mdeslaur today, my guess would be both are done for the day17:06
bdmurray:-(17:06
mdeslaurbdmurray: I'm done, but do you want me to look at something?17:06
stgraberbdmurray: Calendar ID: 6k1e5rq45m1bdqq0n1ge3oqaok@group.calendar.google.com17:06
stgraberbdmurray: I'm also happy to sponsor17:07
bdmurrayThanks - https://code.launchpad.net/~brian-murray/ubuntu/oneiric/apport/ubiquity-dupe-sig/+merge/7298917:07
stgraberlooking17:08
bdmurrayI've detailed what this does in the merge proposal and I could provide more information about the testing I've done if somebody wants to test it.17:08
stgraberbdmurray: is that something you'd like to have for beta1? (I'll upload anyway but you may want to poke -release if you want it in for beta1)17:09
bdmurraystgraber: yes so we can get the duplicate signature in the bugs as people are testing17:09
bdmurraystgraber: this allows the retracer to automatically duplicate bug reports17:09
stgraberbdmurray: ok, I'll review, upload and mention it in -release then17:10
bdmurraystgraber: great, thank you!17:11
apwcjwatson, i tried to upload the oneiric-lbm you requested, but just noticed it got bounced as linux-backports-modules-3.0.0 is not on the kernel upload rights17:22
keeshow do I make network-manager not steal my resolv.conf ?17:31
infinitykees: chattr +i? :P17:32
infinitykees: (Or stop managing interfaces with NM...)17:32
nigelbinfinity: hehe, that's what I'd done.17:32
infinitykees: I dunno.  I just use append/prepend/supersede in dhclient.conf to get a nice merge of "what the DHCP server told me" and "what I actually want".17:33
mdeslaurkees: click on the options, and select "automatic dhcp, adresses only"17:33
infinitykees: Which seems to me like the "correct" solution, cause you do kinda want to know what the DHCP server told you too, right?17:33
keeswell, see, the problem is I have none of my interfaces managed by network-manager, but it decides to wipe out resolv.conf anyway17:34
infinitykees: Err, oh.  That's differently special.17:34
mdeslaurkees: you wireless either?17:34
keesthis is on my desktop.17:34
mdeslaurkees: what you need to do is have network manager manage ALL your interfaces...then it just works :)17:34
keesor maybe there's some magic interface it thinks its managing? how do I get it to tell me which it's operating on?17:35
keesmdeslaur: no, no, that's the opposite of what I want. :)17:35
mdeslaurkees: that's cause you're doing it wrong :)17:35
mdeslaurkees: does it have an auto interface listed in "wired connections"?17:35
keesmdeslaur: it's not wrong -- it's a server as far as I'm concerned. :)17:36
mdeslaurkees: why are you running network manager on a server?17:36
infinityAnd why does a server have NM installed?17:36
mdeslaurlol17:36
mdeslaurattack of the trolls17:36
keesthis circular trolling isn't working17:36
infinityWe can try harder!17:36
keeshehe17:36
infinityBut yeah, does NM list any interfaces in the drop-down UI?17:36
keesokay, so, if I start nm, it wipes out my resolv.conf.17:36
mdeslaurkees: seriously, do you have an auto interface in "Wired"?17:36
keesmdeslaur: I don't have an applet because it's not running17:37
infinityYou're the best debugging buddy ever.17:37
keessudo chattr +i /etc/resolv.conf; sudo service network-manager start ...17:37
infinity"My car's making weird noises, but I left it at home."17:37
mdeslaurkees: either kill it completely, or don't kill it at all17:38
mdeslaurkees: in /etc/NetworkManager/system-connections, do you have any files?17:38
keesnope17:38
keesmdeslaur: okay, in the applet, "enable networking" is greyed out :)17:39
keeswell let me chattr -i again, just for fun17:39
keescurrently, the file is fine. nm loves to gas-light me17:40
keesuhp, nope, there is goes. wiped the file.17:40
keesmdeslaur: okay, I have no network connections listed in the "edit connections" dialog.17:41
mdeslaurhmm17:41
keesand yet it wiped out the file.17:41
mdeslaurthat's not very nice17:41
keesagreeds17:41
mdeslauropen a bug17:41
keeswill do.17:41
keesin the meantime.... chattr +i :)17:41
=== deryck[lunch] is now known as deryck
=== tkamppeter_ is now known as tkamppeter
lucidfoxYokoZar, any chance for a wine1.3 update in Oneiric?18:41
=== _LibertyZero is now known as LibertyZero
nigelb32-bit binaries should work fine on 64-bit machines, shouldn't they?18:57
lucidfoxif the required libraries are installed, yes18:58
nigelbMine just fails. Sigh.18:59
ionand if the architecture supports 32-bit code.18:59
nigelbx86_6418:59
nigelbThe longer fix is to just use 64-bit, but I'm puzzled by the failure.18:59
infinitynigelb: How does it fail?19:03
nigelbinfinity: well, it just doesn't work. I tried with 64-bit binary and it worked. I canste the error if you'd like.19:04
infinityAn error tends to be more informative than "doesn't work". ;)19:04
nigelb"-bash: ./check_disk: No such file or directory"19:05
slangasekthat would be the classic posix error value, ENOWORKIE19:05
infinityBut it's probably as lucidfox says, and you're missing some 32-bit userspace bits.19:05
slangaseknigelb: you don't have the 32-bit ld.so.19:05
nigelbah.19:05
nigelbhow do I get them?19:05
slangasekyou need to install the libc6:i386 package (or on pre-oneiric, libc6-i386)19:05
nigelbwait, this is lucid.19:05
infinityYeah, libc6-i386 on lucid.19:06
nigelbah.19:06
nigelbI should have read, appologies.19:06
nigelbhm, when did this locale error start showing up :|19:06
infinityPerl complaining about your locales?19:07
nigelbyeah19:07
infinityThat's entirely valid. :P19:07
nigelbI need to note down somewhere how I fix it.19:07
infinityThe machine you're SSHed into doesn't have the locale generated that your client pushed.19:07
nigelbso, its not a server thing, but just something a combination of that machine + client?19:08
infinity(ie: if you are SSHing from a machine with en_US.UTF-8, it will helpfully push that to the remote machine, which doesn't have it built)19:08
nigelbah, I know what's wrong then.19:08
infinityIt's not a "problem" with either machine, per se, except that I consider remote locale poisoning a braindead feature.19:08
nigelbI'm SSH-ing into a server from another server.19:08
infinityBut then again, I speak English.  I imagine others find the feature pretty handy.19:09
nigelbPhew, I was afraid of another few hours of debugging.19:09
nigelbI doubt my terminal has had to display anothing non-English.19:09
nigelbwell, except when I'm using irssi.19:09
mdeslaurinfinity: yeah, but you get weird spelling when the remote machine doesn't have en_CA19:10
infinityBut yeah, the messages are harmless, and only due to your LANG being set to a locale that the host doesn't have installed/built.19:10
infinityEverything gracefully falls back to LANG=C in that case anyway.19:10
nigelb"gracefully"?19:10
nigelb:)19:10
infinityWell, perl's verbose about it.19:10
infinityBut it still works!19:11
nigelbexcept autocompletion throws me 3 lins of errors19:11
nigelb;)19:11
infinityThat's marginally more icky, yes.19:11
infinityFix your locales? :P19:11
nigelbMy usual fix is to do export LC_ALL="en_US.UTF8" in the .bashrc19:12
nigelbis that a kosher enough fix? :)19:12
infinityIf only that was a valid locale...19:12
nigelboh.19:12
infinityPlus, you probably want LANG, not LC_ALL.19:12
infinityBut more importantly, I'm assuming that server you're on doesn't have any locales generated.19:13
infinityWhich is pretty common.19:13
nigelbwhat is the Right thing to do™?19:13
nigelbgenerate locales?19:13
infinityIf you want UTF all over and the same locale all over, just "sudo locale-gen en_US.UTF-8" on all your hosts.19:13
nigelblocalegen or some such?19:13
infinityOr install a langpack.19:13
infinityWhich will do it for you.19:14
infinitySSH will helpfully forward your LANG across connections, so if your local locale also exists on the target host, it all Just Works.19:14
nigelbaha, thanks!19:14
* nigelb removes the .bashrc hack19:15
nigelbinfinity: I owe you a beer! :D19:17
cjwatsonapw: you should have linux-backports-modules-3.0.0 upload rights now19:42
jdstrandapachelogger: hey, is there a bug associated with your kde-l10n-ug upload?20:45
jdstrandapachelogger: actually, I had another question. sent via email20:52
=== kenvandine_ is now known as kenvandine
=== phantomcircuit_ is now known as phantomcircuit
=== dendro-afk is now known as dendrobates
jo-erlendhow do I report a security issue that causes you to gain access to a locked desktop by pressing a keyboard combination? I don't know what package to file against, and launchpad won't let me file bugs without associating with a package.22:23
ionReport it against gnome-screensaver, the most probable culprit. If it’s not a gnome-screensaver issue, someone will change it.22:24
jo-erlendoh, ok.22:24
=== htorque is now known as htorque_
=== htorque_ is now known as htorque
bdmurrayHas anybody run into this issue when authenticating with Launchpad via launchpadlib?22:47
bdmurrayERROR: connecting to Launchpad failed: unclosed token: line 38953, column 822:48
bdmurrayWell okay the last thing I did that may have resolved it was rm * in ~/.launchpadlib/api.launchpad.net/cache22:58
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates

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