/srv/irclogs.ubuntu.com/2009/12/02/#ubuntu-devel.txt

Cytotoxic!ops00:45
Cytotoxicops00:45
Cytotoxic!troll00:45
Cytotoxic!staff00:45
jpdsHmm.00:46
Cytotoxic!ops00:46
lifelessCytotoxic: please, not again. Its really disruptive you doing this.00:46
Cytotoxicwhy dosent it work?00:46
=== nxvl_ is now known as nxvl
tsimpsonCytotoxic: ubottu will ignore any request by you until we can trust you not to abuse it00:50
Cytotoxicawww did the baby ubuntu developers filter me from it?00:51
tsimpsonno, I did00:51
Cytotoxicgood for you00:51
tsimpsonI don't want you to abuse the bot, so I made it so you could not00:51
Cytotoxicsince i am a lymphocyte i can adapt to this00:51
tsimpsongood luck with that00:52
Cytotoxici will develop antibodys to this filter00:52
Cytotoxicgoodbye baby00:52
LjLalso known as "alternative ips", i suppose00:52
=== asac_ is now known as asac
lifelessor a new registered username00:52
Meow234!OPS00:53
ubottuHelp! Channel emergency! mneptok, Hobbsee, cjwatson, mdz, lamont, Keybuk, or thom!00:53
Meow234told you i would adapt00:53
Meow234!ops i told you i would adapt00:53
ubottuError: I am only a bot, please don't think I'm intelligent :)00:53
lifelessthanks00:54
Meow234magic of lymphocytes00:54
lifelessMeow234: its disruptive and wastes peoples time. We would like you to stop.00:54
lifelessKeybuk: they go bye Cytotoxic too00:55
lifelesss/bye/be/00:55
Keybuksame person I think00:55
lifelessKeybuk: and like to do it in #ubuntu-kernel as well, if you're in a banning mood.00:56
KeybukIP should cover him for a while00:56
lifelessKeybuk: yes, same person.00:56
KeybukI'm not an op in #u-k afaik00:56
lifelesscomes in every few days00:56
mneptokis there a full moon or something?01:16
zuli think there is01:17
zulor just more trolls01:17
slangasek$ pom01:18
slangasekThe Moon is Full01:18
slangasekfyi01:18
=== mneptok is now known as weremnep
weremnepaaaaaaOOOOOOOOOOO!01:19
=== weremnep is now known as mneptok
* Keybuk wishes that dh_makeshlibs supported debian/$package.shlibs01:53
slangasekhrm, didn't it previously?01:57
slangasekor maybe I just never found a reason to need that, because I never needed more than -V01:57
Keybukright01:57
Keybukbut then you need to override -V every damn time01:58
slangasekanyway, .symbols01:58
Keybukand with dh 7, that's annoying ;)01:58
Keybukespecially since you need to override -V individually for each library package produced01:58
Keybukdon't you have to do *both* .symbols and shlibs?01:59
Keybukif not, why do packages still have shlibs in them at all?01:59
slangasekif you have .symbols, the contents of shlibs are completely irrelevant01:59
slangaseknothing current will look at the shlibs in that case, so it doesn't matter what they contain02:00
Keybukso why have shlibs at all?02:00
slangasekin general?  because not all library packages have adopted symbols (nor are we likely to get 100% coverage)02:01
Keybukright, I mean why do you get a shlibs in your package info if you have symbols?02:01
Keybukshouldn't dh_makeshlibs/dpkg-gensymbols only include the symbols file in that case?02:01
slangasekbecause the dpkg transition is incomplete, and is still generating stuff that's only relevant for compatibility when installing on ancient systems02:02
slangasekScottK: do you understand boost?  I'm unable to figure out why it's failing to find python 2.6 headers (after further patching it to not try to build for python2.5, given that 2.5 isn't pulled in by python-all-dev)02:03
Keybukso you do have to care about shlibs ;)02:04
ScottKslangasek: I don't think anyone actually understands boost.02:04
Keybukif you're giving the file in your package, it should be at least useful02:04
Keybuksecond silly question02:04
Keybukhow do I unmark a bug as private? :p02:04
ajmitchslangasek: I've touched boost recently & haven't uploaded it02:05
slangasekKeybuk: nah, you don't have to care about them, it's a dpkg bug that they're being output :)02:05
ScottKThere's an icon on the page, I think near the upper right, that gives you no earthly clue it's the right one, IIRC02:05
ajmitchI built it for lucid in my PPA after changing it to use only python 2.602:05
slangasekif you have .symbols, there's no reasonable way anyone is going to need the .shlibs02:05
ScottKslangasek: I've patched it for new Python versions before, but if ajmitch already got it working, I'd say use his.  If not, I'll have a look.02:05
slangasekajmitch: url?02:05
ajmitchslangasek: there's an additional patch needed for python 2.6 compatibility, I've just been slack with getting it into lucid02:06
slangasekajmitch: ok; howzabout I let you take care of that part, and then I don't have to be TIL anymore? ;)02:06
ajmitchslangasek: sure02:06
slangasek(it's making a mess of components-mismatches again, trying to pull in the mpi stack)02:07
ajmitchhttps://edge.launchpad.net/~ajmitch/+archive/ppa/+files/boost1.40_1.40.0-2ubuntu3.dsc was what I had, I'll update it for the latest merge02:07
slangasekajmitch: cheers!  please pull in the changes from my own 1.40.0-2ubuntu3 in the archive, to drop the mpi bits02:08
ajmitchwill do02:08
slangasek(uploaded in full knowledge that it would FTBFS due to python, alas)02:08
ScottKslangasek: Are you moving 1.40 into Main?02:13
slangasekScottK: it's already there by virtue of boost-defaults02:13
ScottKAh. Cool.02:13
ajmitchboost 1.38 going to universe, or being dropped altogether?02:14
slangasekthe latter is preferred, I'm sure02:14
ajmitchthere's only a couple of packages that don't work with 1.4002:14
ScottKDefinitely Universe.  Dropping all together is a goal.02:14
ajmitchone of them (python-visual) I haven't seen a fix for yet, but I might try & find out on the upstream mailing list about it02:15
ScottKajmitch: Then they may have to die in the end.02:15
ScottKThat'd be cool.02:15
* ajmitch knows some people who rely on it for their thesis :)02:16
ScottKMotivated assistants ....02:17
slangasekperhaps they'll finish their thesis before security support for jaunty ends ;P02:17
slangaseks/jaunty/karmic/, I guess02:17
ajmitchyeah, karmic is in need of a SRU for boost 1.38 to handle it, which will need to be looked at soon02:18
ajmitchboost stuff is just so much fun though02:18
ajmitchjames_w: how often do branch imports from debian happen?02:59
=== micahg1 is now known as micahg
ebroderbryce: Is it worth my time to try and pull an SRU together for bug #311076? We apparently triggered it here on Jaunty today03:49
ubottuLaunchpad bug 311076 in xorg-server "hang on BOGUS LENGTH in write keyboard desc" [Undecided,Fix released] https://launchpad.net/bugs/31107603:49
james_wajmitch: 4 times a day03:53
ajmitchjames_w: ok, I'll file bugs about the out-of-date branches then :)03:57
ajmitchboost1.40 1.40-4 hit squeeze 3-4 days ago & the branch hasn't appeared to update03:58
vorianhello all, I was wondering if you all would be willing and able to give a testimonial on my wiki page for my run for the IRC council04:40
vorianhttps://wiki.ubuntu.com/StephenStalcup04:40
lifeless!ops | MBCR (on #ubuntu-motu) - not feeding the troll directly05:01
ubottuMBCR (on #ubuntu-motu) - not feeding the troll directly: Help! Channel emergency! mneptok, Hobbsee, cjwatson, mdz, lamont, Keybuk, or thom!05:01
RAOFAnd #ubuntu-kernel, while you're at it.05:02
lifelessvorian: are you freenode staff or just ops on motu?05:11
vorianlifeless: i'm staff05:11
lifelessvorian: he's pesting in #launchpad too05:11
lifelessand #ubuntu-kernel05:11
lifelessIf you could just kline, that would be great.05:12
vorianand he's now gone05:12
lifelessthank you very much05:12
vorianno problemo05:12
=== richie is now known as Richie
PhrkOnLshhello everyone. I'm a Fedora developer, and a few of us have recently started on a project to create a sort of "Welcome to Fedora" application that would launch when the user first logs in and gives a tour of desktop and list features, how to get help, etc. Along the lines of Windows' Welcome to Windows application. Does any buntu have such a similar application?05:51
* PhrkOnLsh idles, good night06:02
james_wmaxb: so apparently gina uses UTC_NOW as the date_created of the records it creates, so that's not the reason we are dropping these Debian uploads06:05
lifelessPhrkOnLsh: I'm not aware of one ;)06:06
mneptokPhrkOnLsh: as of Karmic the installer does the "show some helpful messages during the install process" thingy, but IIRC Anaconda already does that.06:09
PhrkOnLshYou guys use anaconda?06:13
mneptokno, but Fedora does ;)06:13
ajmitchmneptok: wasn't this about first login, rather than install?06:14
PhrkOnLshaha.06:14
mneptokajmitch: yeah. just saying the closest thing *buntu has is already part of existing Anaconda functionality.06:14
PhrkOnLshFor an idea of what I'm looking for our (messy, thinkbucket) wiki page http://fedoraproject.org/wiki/Fedora-tour06:14
PhrkOnLshbut thanks everyone :)06:15
ajmitchthere was the 'about ubuntu' app which I'm not sure what it includes06:15
PhrkOnLshWas looking for some ideas on it, but looks like we're on our own ;)06:15
ajmitchor that the few people online at the moment are just clueless :)06:15
PhrkOnLshI'll try again later, then :) going to sleep06:16
mneptokPhrkOnLsh: personally, i'd ditch "Fedora Tour" and go with something like "GNOME Tour" and "KDE Tour." then you get far more eyes and interest, and the solution can be implemented in multiple distros.06:16
mneptokbah.06:16
ajmitchhe fled!06:16
* mneptok 's reputation (obviously) precedes him06:17
jdongwhere is the check bulletproof X uses to determine whether or not to go into panic mode?06:18
ajmitchjdong: gdm, perhaps?06:18
jdongon my VMWare Karmic workstation after applying the bulletproof X related updates,  it always drops into bulletproof X recovery mode when starting kdm06:18
jdong*kdm* :)06:19
ajmitchit might live there too :P06:19
jdongclaiming the reason it failed is because "cannot find /dev/fb0"06:19
jdongI can find that line in my old working Xorg.log.*'s06:19
jdongbut it's clearly not fatal06:19
jdong*starts rm'ing files*06:21
ajmitchoh dear06:21
jdongerr after the 4.3.4 kdm ppa updates it works again06:22
jdongheh the PPA must not incorporate whatever patches enable bulletproof X :)06:22
ajmitchso yeah, i'm thinking that the bulletproof X stuff does live in *dm06:22
ajmitchI recall gdm updates around karmic release because of it06:22
jdongindeed even a regular startx shows (EE) cannot open /dev/fb0....06:22
jdongbut it goes right on to start X perfectly fine06:23
ajmitcheven with an EE?06:23
jdongbut bulletproof X seems to be interpreting that as X failed.06:23
jdongindeed.06:23
jdongsurprising, isn't it?06:23
ajmitchwell it is meant to be a fatal error, from what little I know of X06:23
jdonghttp://paste.ubuntu.com/332887/06:24
jdongbrief snippet06:24
jdongas you can see, indeed there's an EE on that module but X continues on06:24
ajmitchI'm guessing the various fb drivers don't work in vmware?06:24
jdong*nods06:26
pittiGood morning07:11
jussi01Mornign pitti!07:17
jussi01pitti: did you manage to get that jockey bug sorted?07:18
micahg is an SRU allowed to switch the order on depends for a dummy package?07:18
pittihi jussi01; "that" jockey bug?07:19
pittimicahg: depends; what effect does it have?07:19
jussi01pitti: the one I showed you at UDS07:19
micahgpitti: it's for libsdl1.2debian07:19
micahgpulseaudio seems to work where alsa doesn07:19
micahg't07:19
pittijussi01: no, I didn't get to work on jockey so far07:20
bryce_heya pitti07:26
dholbachgood morning07:49
dholbachhey mvo08:02
=== YDdraigGoch is now known as Richie
dholbachdoko, mvo: how does https://bugs.edge.launchpad.net/ubuntu/+source/python2.6/+bug/223281 look to you?08:03
ubottuUbuntu bug 223281 in python2.6 "locale._parse_localename fails when localename does not contain encoding information (was: alacarte crashed with ValueError in _parse_localename() )" [Medium,Confirmed]08:03
mvohey dholbach!08:04
ajmitchmorning mvo08:04
mvohey ajmitch08:04
dholbachjmarsden: the patch has landed upstream already? in which release will it be included there?08:05
jmarsdenIt is in their bugtracker for 3.0, I don't think it landed yet.  The patch creator suggested I might open a bug upstream against 2.6 and see if upstream will incorporate it that way.08:06
jmarsdendholbach: http://bugs.python.org/issue6895 is the original bug I got the patch from.08:07
dholbachjmarsden: the result is that all python scripts explode for certain locales?08:07
jmarsdendholbach: All that are locale sensitive (anything using Lib/locale.py )08:08
dholbachcan you put the link to the upstream bug in the ubuntu bug too?08:09
dholbachjmarsden: ^08:10
jmarsdendholbach: It's there in comment #6 already08:10
dholbachahhh ok, missed it08:11
jmarsdenall I did was grab the patch, test it fixes the bug, and package it up, basically.08:11
dholbachright08:11
=== seb128_ is now known as seb128
=== seb128 is now known as seb128_
=== seb128_ is now known as seb128
=== ara_ is now known as ara
dholbachpitti: for some reason I can't get "community-lucid-" blueprints/workitems to be seen by the launchpad-work-items-tracker09:34
dholbachpitti: I guess we're doing something differently compared to the desktop team, but I dunno what it is :)09:34
pittidholbach: oh, want me to set up tracking for community-lucid-* on my server?09:34
pittidholbach: do you have an URL for an example BP?09:35
pittidholbach: https://blueprints.edge.launchpad.net/ubuntu/lucid/+specs?searchtext=community -> has four09:35
dholbachpitti: https://blueprints.launchpad.net/ubuntu/+spec/community-lucid-adopt-an-upstream09:35
pittiright, that's there09:36
pittidholbach: let me set it up09:36
dholbachthanks pitti09:36
dholbachI'm just setting the series goal for a few where we didn't do it yet09:37
pittiMAILTO=daniel.holbach@canonical.com,jono@ubuntu.com ?09:37
dholbachmail for what exactly? :)09:38
pitti"spec has no work items", "invalid work item state", etc.09:38
pitticron spam09:38
dholbachjust set it to my mail :)09:39
pittiit's set up now, but complains about having no WIs09:39
pittihmm09:39
pittidholbach: did you just target those to lucid like 5 minutes ago?09:40
dholbachsome, yes09:40
macohaha missed the last cron run?09:40
pittino, production always lags behind changes on edge09:40
pittiah, works now09:41
pittiWARNING: community-lucid-application-indicators-outreach has no work items09:41
pittidholbach: ^ that's the kind of spam you get09:41
pitti(four of those ATM)09:41
pittidholbach: http://piware.de/workitems/community/lucid/report.html09:41
pittithe next run should have some meat in it, when production catches up09:41
ajmitchpitti: your workitems stuff still screen-scrapes?09:41
pittiajmitch: give me a launchpadlib API, and I'll stop :)09:42
dholbachthanks pitti09:42
ajmitchpitti: yeah, I was working on that the other day in fact, after seeing your scraping ;)09:42
* pitti huds dholbach09:42
* dholbach huds pitti back09:42
pittiajmitch: oh, mdz was as well AFAIR09:42
* pitti doesn't like being hudded09:42
ajmitchyeah, the bug was assigned to jml, he said he wasn't working on it at the moment09:43
pittinice09:45
sorenAny chance an archive admin could review libcloud some time today? It's been in NEW for over a week.10:18
=== debfx_ is now known as debfx
sorencjwatson: You seem to be the "on duty AA" this morning. ^^ Pretty please?10:38
cjwatsonmkay10:39
cjwatsonsoren: accepted. (sorry, had to fix our local lintian installation first)11:05
geserargh, someone an idea why the buildd didn't upgrade pkg-create-dbgsym? http://launchpadlibrarian.net/36328245/buildlog_ubuntu-lucid-i386.pion-net_2.2.2%2Bdfsg-2_FAILEDTOBUILD.txt.gz11:06
sorencjwatson: Lovely. It's already in binary NEW, if you're up for it..11:14
* soren still gets excited about soyuz building stuff so quickly11:15
sorencjwatson: Oh, and thanks! I really appreciate it.11:15
cjwatsonsoren: done11:18
* soren hugs cjwatson 11:19
sorencjwatson: Thank you!11:19
=== luisbg_afk is now known as luisbg
ograThe following packages have unmet dependencies:11:49
ogra  libglib2.0-data: Depends: libglib2.0-0 (>= 2.23.0-1ubuntu1) but 2.22.2-0ubuntu1 is installed11:49
ograE: Unmet dependencies. Try using -f.11:49
ograhrm, is someone taking care of that ?11:49
ogra(thats from an armel livefs build attempt)11:50
pittijust looks like a normal arch all/any buildd issue11:51
ograhmm11:51
asacyes, i would wait a bit ;)11:51
ograbut glib was uploaded yesterday11:51
asac(if you are on 64bit)11:52
ograi'm on armel11:52
asaceven more so there ;)11:52
ograand i have no chance to get to reproduce the mksquashfs failure without getting through the package installation11:52
asacogra: failed to biuld on armel ;)11:52
ograwhich effectively means we wont be able to fix it11:52
asachttps://edge.launchpad.net/ubuntu/+source/glib2.0/2.23.0-1ubuntu1/+build/137440211:52
* ogra checks11:53
asaclibtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/build/buildd/glib2.0-2.23.0/glib -I.. -I/build/buildd/glib2.0-2.23.0 -DG_LOG_DOMAIN=\"GLib\" -DG_ENABLE_DEBUG -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -DPCRE_STATIC -DG_DISABLE_SINGLE_INCLUDES -pthread -g -O2 -Wall -g -O2 -MT gatomic.lo -MD -MP -MF .deps/gatomic.Tpo -c /build/buildd/glib2.0-2.23.0/glib/gatomic.c  -fPIC -DPIC -o .libs/gatomic.o11:53
asac/tmp/cc7twNnB.s: Assembler messages:11:53
asac/tmp/cc7twNnB.s:161: Error: selected processor does not support `swp r3,r5,[r4]'11:53
asac/tmp/cc7twNnB.s:179: Error: selected processor does not support `swp r3,r5,[r4]'11:53
geserpitti: do you know if it's safe to let pkg-create-dbgsym upgrade again on the buildds? it's on hold because of a problem with 0.3211:53
pittigeser: still? I thought lamont removed that again11:53
pittiyes, should be safe11:53
ogra-Wa,-mimplicit-it=thumb is missing in the rules :/11:54
asacogra: or toolchain ;)11:54
asacdoko_: there?11:54
ograwe wont get it in the toolchain before alphga11:54
ograseb128, ^^^11:54
ograseb128, could you add a contidional -Wa,-mimplicit-it=thumb CFLAG for armel to the package ?11:54
pittiogra: right, FTBFS on armel11:55
ogra*conditional11:55
pittiogra: is that package specific?11:55
ograpitti, no11:55
lamontpitti: we're going to test it to be extra sure, then unhold it11:55
pittithen it doesn't belong into glib for sure, but in the default gcc flags?11:55
seb128ogra, hum...11:55
ograits a temporary workaround so we have a chance to make alpha11:55
ograpitti, right11:55
seb128ogra, what pitti said11:55
ograpitti, gcc builds to long11:55
ograno way for us to make alpha then11:56
ograthere is a bug open for the toolchain11:56
pittiogra: it's faster to reupload a zillion packages than gcc?11:56
ograbut it wont be fixed pre alpha11:56
ograi wouldnt say glib is a zillion packages11:56
pittiogra: but you said it affects all packages?11:57
ograit only packages that actually have assembler bits in their code11:57
asacit should go into rules11:57
* pitti doesn't know about those build flags, sorry11:57
ograright11:57
pittiah11:57
ograits just a CFLAG in rules11:57
asacand maybe a bug filed upstream11:57
asacto make assembly thumb2 compliant11:57
ogranot really, once the toolchain is right it can go again11:57
ograhmm, or that, yeah :)11:57
asaci will check with dmart11:58
pittiwell, then go ahead :)11:58
asacbut for now we definitly should put it in glib rules11:58
seb128I'm trying to get glib in sync with debian11:58
asacseb128: ^^ can you upload that?11:58
asacalso see: https://wiki.ubuntu.com/ARM/Thumb211:58
seb128can you get those changes in debian?11:58
ograyeah11:58
asacseb128: its really temporary11:58
ograasac, we should mail that URL to ubuntu-devel probably11:58
seb128asac, yes but please upstream or send to debian11:58
ograto make sure maintainers make sure their packages are correct11:59
asacseb128: we dont have a patch to upstream yet. i take the action to drive that though11:59
pittiifneq ($(findstring $(DEB_BUILD_ARCH), sparc alpha),)11:59
pittisorry11:59
pittiifneq ($(findstring $(DEB_BUILD_ARCH), armel),11:59
seb128asac, ok, I trust you on that, do whatever you need to get running there11:59
pittiCFLAGS += ...11:59
ograyeah, there11:59
pittiendif11:59
pitti?11:59
ograright11:59
ogra-Wa,-mimplicit-it=thumb11:59
ograthats what you want to add12:00
ograor -marm ... but that disables thumb2 completely12:00
seb128when is the first alpha due btw?12:00
ogratomorrow12:00
pittiuh, there wasn't even an announcement12:00
pittino, it's next week12:01
cjwatsonnext week, according to the release schedule, not tomorrow12:01
ograah12:01
pittiDecember 10th12:01
seb128pfious12:01
ograyeah, i got my schedule wrong12:01
asacogra: ... good to know that you feel overly pressured ;)12:01
pittishould that be 'nuff time for a proper gcc fix?12:01
ograasac, i always do :)12:01
ograpitti, doko could tell :)12:01
seb128I didn't see the announcement either and did some disruptive changes (ie new glib and new gtk)12:01
seb128but that's all good apparently ;-)12:02
asacnot sure if doko is on vac though12:02
asaclet me check12:02
ograseb128, well, its A1 anyway .... i.e. all good as long as it boots somehow12:02
asacseems not12:02
seb128ogra, well I was rather concerned about you complaining about installability12:02
asacdoko_: when do you plan to update the implicit-it default? (or do you plan to not do that at all)?12:02
seb128ogra, because armel is slow to catch up on gtk builds12:03
ograseb128, yeah, sorry ... i was reading my schedule wrong12:03
seb128don't worry, it's all good ;-)12:03
asacogra: ok. so ok to wait for doko to answer ;)?12:03
ograwe should mark https://bugs.launchpad.net/bugs/488302 critical or some such12:03
ubottuUbuntu bug 488302 in gcc-4.4 "Pass -mimplicit-it=thumb to as by default on in lucid armel" [High,Triaged]12:03
asacogra: well. it basically hides things12:04
asacalso i am not really sure implicit-it will help for the "swp" thing here12:04
ograhmm12:04
ograbut i thought we will enable it anyway by default12:04
ograif you actually want to fix all assembler in all packages i doubt we can make lucid *g*12:05
asacif it doesnt hide real thumb2 issues then its probably ok12:05
asacto enable by default. what would be bad if we hide it and dont get properly optimized code12:05
ograindeed12:05
asacbut i can chcek that with dmart. let me open a bug for the glib build failure like the wiki page says12:05
asacso he can take a look12:05
ograi think he was the one that suggested to change the defaults12:06
ograactually he filed that bug :)12:06
asacyes. i think its good for default as it does not disable/convert instructions. which is why i think it wouldnt really help here12:06
ogra"will allow most traditional ARM syntax inline assembler in C/C++ source to be assmbled in Thumb-2, and will not impact other code"12:07
ograi think thats the key sentence here12:07
ograso it doesnt actually "hide" stuff ... its just another way of applying the optimization as i understand12:07
asacbug 49134212:09
ubottuLaunchpad bug 491342 in glib2.0 "assembly fails to build on armel/lucid " [Undecided,New] https://launchpad.net/bugs/49134212:09
asacogra: right.12:09
cjwatsonmvo: I don't know if you remember, but in your auto-update branch of ubiquity from years back (now merged), you removed the local fork of updateInterface on the grounds that you'd merged its changes into python-apt proper12:12
cjwatsonmvo: unfortunately it turns out you missed a bit :) could we get a fix into python-apt today, rather than reintroducing the fork to ubiquity? I think that would be preferable really12:13
cjwatsonmvo: it's a fix to handle non-blocking fds properly - I'll get you a patch as soon as I've tested it12:13
mvocjwatson: certainly, thanks for the patch!12:13
cjwatsonmvo: I think it's http://paste.ubuntu.com/333072/ - want me to just commit it directly to the core-dev branch, or something else?12:16
mvocjwatson: commiting is fine, but I can also merge it if that is the final patch. i will also apply it to the debian branch12:17
cjwatsonwaiting for the test to complete ...12:19
=== xomas is now known as xomas_
=== xomas_ is now known as xomas
* soren boggles13:16
sorenI had a bunch of rendering artifacts after having suspended/resumed my laptop.  They had been there for hours (possibly days, I forget when I last rebooted).13:17
sorenI'm in the middle of a dist-upgrade in the background, and suddenly all the artifacts disappear, and everything looks perfect again.13:17
sorenI glance over at the dist-upgrade, and it seems to have fixed itself while it was /unpacking/ xorg.13:19
sorenVery, very odd, if you ask me.13:19
sorenWell, xorg, xserver-xorg, or xserver-xorg-video-all.13:20
sorenVery, very odd.13:20
hakaishiHi folks, I'd like to debianize a qt-project. The problem I have is, that I don't know how to customize the .pro-file. I'd like to copy the binary into /usr/share/... . I tried DESTDIR but this throws an error (permission denied) while making the .deb. Hence I tried BIN.path += [...] and BIN.file += [...], but as the file isn't compiled yet, it won't do. What shall I do?13:22
seb128slangasek, hey, any reason you didn't upload your gnome-screensaver merge?13:24
=== MacSlow is now known as MacSlow|lunch
seb128slangasek, (just curious on whether that was wanted or if you forgot to dput it)13:25
seb128jdstrand, hey, I'm not sure I agree with the closing of this evince fileselector issue as wontfix...14:01
seb128jdstrand, being able to store documents on shared vfat disks is a valid user scenario14:02
jdstrandseb128: I agree-- but the user mounted it in a non-FHS directory. we allow access to /mnt and /media14:02
seb128oh ok, fair enough then ;-)14:03
jdstrandseb128: hmm, actually-- I thought it did. seems I mixed up the profile with the firefox one14:04
jdstrandseb128: I'll fix that14:04
seb128jdstrand, thanks14:04
jdstrandseb128: non-FHS-- won't fix, FHS, fix14:04
jdstrandseb128: thanks for the followup14:04
seb128right, having mnt and media should be enough14:05
seb128thank you for looking at those issues ;-)14:05
jdstrandseb128: oh np! :)14:05
=== MacSlow|lunch is now known as MacSlow
doko_asac, seb128: this is code which should be fixed upstream, it won't work on multi cores. the atomic helpers should be used14:20
=== jamie is now known as Guest40661
=== robbiew-afk is now known as robbiew
asacdoko_: right. my question was more about an ETA for the implicit-it flag in general14:35
doko_asac: should be with the next upload14:37
asacwhen is that ;)14:37
asac?14:37
doko_when the eglibc build is fixed14:37
asacok14:38
asacguess i wont get an estimate from you ;)14:38
doko_no not a specific one :-/14:38
asacabout a week, two, a month etc.14:38
robbiewcjwatson: I can't make the weekly meeting today due to conflicts...can you cover it? or should we cancel?15:02
cjwatsonI can cover it, can you let me know anything I should cover other than the spec approval deadline?15:02
cjwatsonmathiaz: you're currently listed as drafter on foundations-lucid-puppet-installer. Is that correct? Are you going to have a draft ready for the spec approval deadline tomorrow?15:08
mathiazcjwatson: hmmmm -?15:09
* mathiaz checks15:09
mathiazcjwatson: I'll draft something up today15:11
cjwatsonthanks!15:12
cjwatsonmvo: patch committed, I'll go ahead and upload now15:14
cjwatsoner, actually, I say that ...15:14
cjwatson*actually* committed now15:14
mvothanks!15:16
ionkeybuk: Ok, posted bug #491389 and a merge request.15:25
ubottuLaunchpad bug 491389 in mountall "Start all fsck instances in parallel, but set their priorities so that thrashing is avoided" [Undecided,New] https://launchpad.net/bugs/49138915:25
=== beuno is now known as beuno-lunch
=== mac_v_ is now known as mac_v
=== MacSlow is now known as MacSlow|break
=== dyfet` is now known as dyfet
=== yoasif__ is now known as yoasif_
=== beuno-lunch is now known as beuno
smoserwiki is dead?17:08
=== yoasif_ is now known as yoasif
smosernope17:08
lamontogra: setarch vs arm - if you want to give me details on what the different personalities should be, and all that, I can see about pushing that upstream... OTOH, that may involve tweaking the kernel, maybe?17:19
ogralamont, i think lool had some patch in mind already17:20
lamontwoot!17:21
lamontI'm happy to push it after signing off17:21
loollamont: I only checked out the source code quickly17:33
loollamont: What I had in mind as the best option for the situation at hand was to add a --force flag to allow (trying) to set any uname17:34
kirklandKeybuk: syntax highlighting for vim would be really nice :-) :-)17:34
kirklandKeybuk: for upstart scripts17:34
loollamont: Otherwise, we could allow armv7 -> armv6 -> armv5 kind of transitions only, and change the default in qemu17:35
slangasekbryce_: is it known/expected in lucid that input devices connected after X has started aren't detected? :)17:35
lamontlool: well.... we should at the very least make setarch believe in the various kernel-supported personalities provided on armel17:35
lamontthat much of a patch is simple to push upstream17:36
slangasekbryce_: n/m, apparently it works if hal is running :-P17:36
loollamont: Oh absolutely17:36
lamontslangasek: I have another machine where, after the upgrade to karmic, no console kit love.  it's quite possible that the issue also existed on jaunty, since my daughter's long complaint has been that thumbdrives don't work on her computer....17:37
lamontbut I can't for the life of me remember how I tracked down and fixed it last time17:37
slangaseklamont: hum?  is that in response to my comment about input devices?17:37
lamontlool: I'm not sure that forcing arbitrary uname returns is something I believe to be a good thing17:38
lamontslangasek: well, your comment got me thinking17:38
lamontand you know all, so I figured you were a good target. :-p17:38
loollamont: So {PER_LINUX32, "armv7l", NULL}, and the like, one per arch should do it; I dont have a definitive list though, perhaps the kernel does17:39
slangaseklamont: consolekit WFM and millions of others out of the box, I haven't had any reason to know anything about it :)17:39
lamontlool: OTOH, adding more personalities to the kernel, and teaching qemu about them?  sounds like a win17:39
lamontslangasek: well, ISTR the last time I fixed it by reinstalling the machine.17:39
loollamont: Not sure what you mean on the kernel side?17:39
lamontas in cruft from edgy-days?  something  in there hates on the console kit17:40
loollamont: Are you using startx?17:40
lamontlool: if there are more personalities we want from the kernel, I mean17:40
lamontlool: gdm17:40
slangaseklamont: right, I'm entirely free of edgy cruft too :)17:40
lamontmind you, this is also the box that has been faceplanting about once every 20-30 hours since I upgraded it to karmic... not sure if that's related17:41
loollamont: Actually you just made me realize that patching setarch was completely useless here17:41
loollamont: setarch asks the kernel to set the personality; but qemu intercepts uname calls to always return the emulated uname17:41
lamontlool: PROGRESS! :(17:41
lamontlool: ergo, qemu uname interception needs more smarts17:42
loolSo even if we make setarch allow fixing up armv5 to v7l or vice-versa, it wont help qemu-arm17:42
loollamont: Agreed17:42
lamontbut we should fix setarch, too.17:42
lamontif only "because we can"17:42
loolTss I hate you, not only you make me realize that my own idea was wrong, but you manage to double the work in fixing this stuff!   ;-)17:42
lamontOTOH, if qemu thinks it's running v5, it should at least log that it executed a v7 instr - the fact that the qemu-v5 implementation of that unsupported instruction happens to have the same results as the actual v7 instr? that's OK.  not logging it and having someone run that code on a v5 box?  kinda rudxe17:43
lamonts/xe$/e/17:44
loollamont: TBH I feel Qemu should actually emulate only the instruction set it's told to emulate and return that; it can SIGILL when emulating a full system, it should just do the same when running in syscall emulation mode17:46
lamontoh agreed most certainly17:51
ogralool, well, that still leaves the question how we set the default for qemu-arm17:54
ograif we hardcode v7 people wont be able to run anything but lucid binaries17:55
loolAs I said, qemu should allow setting what's it's emulating17:56
ograif we dont, wheer does it know from what to use ?17:56
loolYou can run v5 binaries on armv7 hosts17:56
ograoh, right17:56
* ogra slaps forehead ... i was thinking in the wrong direction17:56
loollamont: bah now that I've checked the kernel code, I see how it would need implementation of personalities for all this stuff18:01
loolI thought it was taking the string as input, but it's PER_LINUX or PER_LINUX32 so no support for armv*18:02
lamontheh. ok18:03
loolprobably nobody cares supporting older arms as personalities18:04
lamontwell then.. just fix qemu to say 'armel7v' :-p18:04
loolarmv7l ?18:05
lamontlool: whatevah18:07
=== dendro-afk is now known as dendrobates
kklimondaKeybuk: ping?19:12
cody-somervillepitti, Curious. Why is the launchpad registry team a member of ubuntu-sru?19:13
slangasekkklimonda: I understand that he's out sick today19:16
kklimondaslangasek: thanks19:16
micahgnixternal: I think that LP can merge teams, it's just not available to normal users19:20
kirklandKeybuk: slangasek: hiya ... couple of upstart questions for you guys19:35
kirklandKeybuk: slangasek: we're trying to support a couple of functions that the deprecated eucalyptus initscripts used to support ... namely "cleanrestart", "cleanstart", "cleanstop"19:37
kirklandKeybuk: slangasek: these simply need to rm -f some /var/lib/eucalyptus/[stuff]19:37
kirklandKeybuk: slangasek: i think when we discussed this previously, we were told to pass a variable to the upstart script19:38
kirklandKeybuk: slangasek: something like "sudo restart eucalyptus CLEAN=1"19:38
kirklandKeybuk: slangasek: did we understand that advice correctly?19:40
slangasekScottK: who should be assigned to the work items listed on https://blueprints.edge.launchpad.net/ubuntu/+spec/foundations-lucid-supportable-binaries ?19:46
slangasekkirkland: (takes a moment to get over the horror at needing such an option) yes, that looks like a sensible way to do it19:47
=== MacSlow|break is now known as MacSlow
kirklandslangasek: is the syntax correct, "sudo restart eucalyptus CLEAN=1" ?19:48
kirklandslangasek: ie, putting the CLEAN=1 as an argument?19:49
kirklandslangasek: or is it expected that CLEAN=1 be defined in the environment calling it?  <--- seems nasty19:49
slangasekkirkland: as an argument19:49
kirklandslangasek: hmm, okay; that's what i'm doing;  will need to troubleshoot some more19:49
slangasekkirkland: can I see the job?19:50
kirklandslangasek: sure ... there are multiple levels, though19:50
kirklandslangasek: i'll start you at the top19:50
kirklandslangasek: sudo restart eucalyptus CLEAN=1"19:51
kirklandslangasek: whoops ...19:51
kirklandslangasek: http://pastebin.com/f60592b9019:51
kirklandslangasek: lines 26 and 27 are my debug19:51
kirklandslangasek: annoyingly, they're not executing at all19:52
kirklandslangasek: on "sudo restart eucalyptus"19:52
slangasekkirkland: did you force a reload after editing the script?19:53
slangaseks/script/job/19:53
kirklandslangasek: umm ... i edited the script and just "sudo restart eucalyptus" ... is there more i need to do?19:53
slangasekyes, 'sudo initctl reload-configuration', I believe19:54
kirklandslangasek: hrm19:54
sorenThat's the thing with upstart..19:54
slangasek"restart" restarts the current job with the existing job config19:54
sorenWhen you edit a job, it thinks it's a new job.19:54
slangaseki.e., the already loaded in-memory job config19:54
sorenSo restart will restart the one that's already running with the definition it had when it was started.19:54
kirklandslangasek: okay, now i've done your initctl, and restarted; same behavior, no /tmp/env19:55
slangasekkirkland: ok, then that just means I was mistaken :)  Do a stop && start, then try the restart19:55
kirklandslangasek: aha19:56
* kirkland notes something non-intuitive about this particular quirk of upstart19:56
slangasekkirkland: is that doing the trick, or is $CLEAN missing from the env?19:56
kirklandslangasek: now my changes to the upstart script are registered and executing19:57
kirklandslangasek: let me go hack on it some more, now that I know how to test my fudging19:57
slangasekkirkland: does the test show that $CLEAN is getting set?19:57
kirklandslangasek: yessir!19:58
slangasekok, cool19:58
zulcjwatson: mind if I merge openssh?19:58
ScottKslangasek: It'll be wgrant and myself working on it in the near term.20:01
=== RoAk is now known as RoAkSoAx
cjwatsonzul: I'd rather I did it if you don't mind20:09
zulcjwatson:no problem20:09
cjwatson(must get the Debian history converted to bzr)20:10
=== dendrobates is now known as dendro-afk
sorenjdstrand: Is this perhaps a karmic chroot that was upgraded to Lucid?20:23
jdstrandsoren: possibly, but I don't think so...20:24
sorenI'm just puzzled how one would have a lucid chroot without libnih-dbus1 in it.20:24
cjwatsonzul: uploaded20:25
zulcjwatson: thanks20:25
soren..unless it's an upgrade from a version of Ubuntu where libnih-dbus1 was not Priority: required.20:25
jdstrandI can recreate it-- I remember I created it shortly after lucid opened20:26
jdstrandmaybe that required business wasn't there when I created it20:26
sorenPerhaps.20:26
* jdstrand goes to recreate it20:26
sorenlibnih didn't come into existence as a separate souce package until a week ago, at least.20:26
cjwatsonPriority: required isn't enough to cause anything except debootstrap to autoinstall it, of course20:27
jdstrandoh, well, I created the schroot much earlier than that20:27
cjwatsonnow, mountall pre-depending on it *is* enough20:28
jdstrandsoren: well, the libnih-dbus thing might be a red herring... I just mentioned it cause that was a difference in the builds20:28
sorenjdstrand: Gotcha.20:28
jdstrandsoren: also, I just remembered, my debmirror script has been dying lately, so the lucid chroot is certainly out of date20:29
jdstrand(I fixed that today)20:29
blackxoredhow can I unregister a branch from launchpad? I have two packaging branches on bzr which I don't longer maintain since I switched to git20:30
* jdstrand waits to rebuild his chroot20:30
cjwatsonblackxored: there should be a delete button in the UI for the branch, looking like a trashcan icon20:30
cjwatsonScottK,ogra: FYI -Wa,-mimplicit-it=thumb makes no difference to the qt4-x11 failure.20:31
cjwatsonthe error is on a QT_MMAP call ...20:31
blackxoredcjwatson, inside the brash on the sidebar, yes, thanks20:32
blackxoreddoes launchpad provide any kind of git integration?20:32
cjwatsonno. this is intentional, part of the point of bzr is to be able to interoperate well with other systems20:32
cjwatsonyou can ask Launchpad to *import* git branches into bzr20:33
blackxoredcjwatson, how can I do that, and that automatically fetch my changes?20:33
cjwatsonblackxored: https://help.launchpad.net/VcsImports20:34
blackxoredcjwatson, thanks, it is ok to let launchpad import my branches for debian packages, right?20:35
blackxoredor it is overkill?20:35
cjwatsonyou can ask it to import whatever you like20:36
cjwatson(BTW this is probably more appropriate in #launchpad ...)20:36
blackxoredcjwatson, thanks20:36
LaserJockright now Launchpad only imports git master branches20:37
cjwatsonyes, although that at least stands a reasonable chance of getting fixed soonish20:38
LaserJocksounds like it, would make it much more useful for packaging20:39
=== ricky_lais is now known as rlais
=== dendro-afk is now known as dendrobates
=== mbarnett changed the topic of #ubuntu-devel to: **Launchpad will be down/in read-only from 22:00 UTC until 23:30 UTC for a code update ** Ubuntu 9.10 now playing in a theater near you | Archive: lucid open for uploads! | MoM running (but use bzr!) | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu
* maxb reads the help of bzr merge-upstream21:45
* maxb is confused21:45
FishEatFish hello, i have probleme with dh_make, it can't create debian/ in my sources folder !! can anybody help me please ?21:45
maxbSure - but not here, #ubuntu-motu21:45
=== mbarnett changed the topic of #ubuntu-devel to: **Launchpad will be down/in read-only from 22:30 UTC until 23:30 UTC for a code update ** Ubuntu 9.10 now playing in a theater near you | Archive: lucid open for uploads! | MoM running (but use bzr!) | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu
jcoleis there a way for gcc to compile a 32bit app on a 32bit kernel so it cat access more than 4gb? the server has 32gb of ram22:02
=== Riddelll is now known as Riddell
FishEatFishmaxb : thank you i'll go there22:05
kirklandcjwatson: sorry to bug you again about the daily builds ....22:16
kirklandcjwatson: i'm wondering if it makes sense for cdimage to trash the previous completed ISO build, if the current ones are failing22:16
kirklandcjwatson: it would be nice if the "current" symlinks continued to point to the last good build, -> http://cdimage.ubuntu.com/ubuntu-server/daily/current/22:18
superm1kirkland, how would cdimage know it's a bad build?  it's not the one testing them22:22
kirklandsuperm1: hrm, i don't know the inner workings ... i'm just suggesting that whatever is reaping the old builds and updating the symlinks *not* do so if the incoming "current" is missing any *.iso22:24
superm1kirkland, oh by failed build you mean failed build, not failed build22:26
kirklandsuperm1: that's a confusing sentence22:26
superm1er i forgot emphasis there, you mean "failed to build", not the "build fails to install"22:26
kirklandsuperm1: right, of course22:26
kirklandsuperm1: notice that http://cdimage.ubuntu.com/ubuntu-server/daily/current/ is empty22:26
kirklandsuperm1: as is http://cdimage.ubuntu.com/ubuntu-server/daily/20091202/22:27
kirklandsuperm1: as well as http://cdimage.ubuntu.com/ubuntu-server/daily/20091201/22:27
kirklandsuperm1: fortunately, I happened to have had testdrive cache an ISO from 2009-11-27 for me :-)22:27
=== mbarnett changed the topic of #ubuntu-devel to: **Launchpad will be down/in read-only from 23:00 UTC until 23:45 UTC for a code update ** Ubuntu 9.10 now playing in a theater near you | Archive: lucid open for uploads! | MoM running (but use bzr!) | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu
slangasekkirkland: hmm, I suspect the symlink was updated because the source ISO build succeeded22:32
slangasekso the build as a whole was a "success", I guess22:32
kirklandslangasek: that's, um, cute :-)22:32
slangasekseems sensible to ignore source ISOs for this, though I'm not sure offhand how deep the surgery will be22:33
cjwatsonkirkland: it's not trivial, multiple different pieces involved. The reason I've never bothered to fix it is that if the dailies are failing for many days in a row then we ought to be fixing that anyway22:43
kirklandcjwatson: okay, thanks22:44
=== dendrobates is now known as dendro-afk
=== seb128_ is now known as seb128
faganmaco: hehe I tried kubuntu because I had a problem with gnome and it refused to connect to my network22:46
pitticody-somerville: hm, no idea I'm afraid23:08
=== dendro-afk is now known as dendrobates
=== mbarnett changed the topic of #ubuntu-devel to: **Launchpad will be down/in read-only from 0:00 UTC until 01:30 UTC for a code update ** Ubuntu 9.10 now playing in a theater near you | Archive: lucid open for uploads! | MoM running (but use bzr!) | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu

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