/srv/irclogs.ubuntu.com/2008/06/26/#ubuntu-devel.txt

TheMusoslangasek: BTW alsa-plugins/libasound2-plugins also needs to be pulled from hardy-proposed, as when users install plugins, things will break as it needs 1.0.16 or later of alsa-lib.00:05
=== asac_ is now known as asac
bryceweird, I don't think the uncommented pci id patch would actually do what it looks like it wants to do00:08
bryce+       awk '/^#define.*PCI_CHIP/ {print $$3}' ${srcdir}/nsc_driver.c | sort -u | grep -v 0030 | sed -e 's/0x/100B/' > nsc.ids00:09
bryce+       awk '/^#define.*PCI_CHIP/ {print $$3}' ${srcdir}/nsc_driver.c | sort -u | grep -v 0030 | sed -e 's/0x/1078/' >> nsc.ids00:09
bryceohhh I get it00:09
slangasekTheMuso: oh, I didn't realize that we had an alsa-plugins upload in there... I'll yank it out00:11
=== Amaranth_ is now known as Amaranth
bryceslangasek: ok new ubuntu0.1 uploaded with just that line uncommented00:12
bryce(I finally fully understand how the patch works)00:13
slangasekok :)00:14
=== pwnguin is now known as jldugger
=== jldugger is now known as pwnguin
=== Amaranth_ is now known as Amaranth
brycecalc: ok libx11 time00:46
brycecalc, ok I've emailed ben01:00
slangasekbryce: in your latest upload, doesn't 02_fix_geode_pciid.patch need to be refreshed to reflect your changes to 01_gen_pci_ids.diff?01:16
slangasekbryce: it looks to me like the Makefile.am and Makefile.in are out of sync, with the Makefile.in being incorrect01:17
slangasek(i.e., still commenting out the cyrix line)01:17
bryceslangasek: hrm, ok I'll take a look01:22
bryceahh, no one hooked up the patch system in -nsc.01:36
bryce*boggle* ok01:36
slangasekah, maybe that's part of what the massive xsfbs patch that got pulled in was about?01:37
brycesurprisingly no; despite all that, debian didn't set up the patch system either01:37
brycewhich is why I didn't catch it when reviewing the debdiffs...  didn't even think to look01:38
slangasekheh01:38
brycebut it became obvious when I went looking for why none of my prior uploads had failed to build01:38
bryceahhhh and it explains why the sync had gone through when that patch clearly couldn't apply.01:39
=== jeff__ is now known as SEJeff_home
persiacalc: My apologies for not taking care of it earlier: I'm reading the platform minutes, and discover that you were assigning taking a look at openoffice.org-en-au: it's a sync, and I've filed the sync request.03:16
emgentsomeone can stop Michael Garrido planet.u.c climbing ?03:38
nxvlemgent: ?03:39
ScottKbryce: I wasn't actually at the platform meeting.  My 'shot' at selinux packages will be to file sync requests.03:39
emgentn8k99:03:40
emgentnxvl: Him update the date of his post to stay in the first news planet.uc pathetic.03:40
emgentmy feedrss reader see it ...03:41
nxvlemgent: mm i don't think he did, it must be a random error03:42
n8k99emgent?03:43
emgentnxvl: impossible.. him use *.wordpress.com and more other planet user use it. but only him have this "problem"03:43
emgentn8k99: sorry, wrong tab :)03:44
n8k99oh haha03:44
nxvlemgent: i have noticed it this time, but just once03:44
nxvlor have you noticed it many times?03:44
emgentmany times.03:45
nxvlmmm03:45
nxvlstrange03:45
nxvli have just noted on his last post03:45
nxvli will talk to him03:45
emgentok thanks03:45
nxvlemgent: you can talk to him, he's connected03:46
emgentliferea dont log all, update the date hour post, argh.03:46
nxvlemgent: xander21c in freenode03:46
emgentok nxvl i will do. Thanks03:47
nxvlemgent: i have just talked to him03:49
emgentdont reply to me now :\03:49
nxvlemgent: he said he's going to check the settings @ wordpres03:49
emgentok cool.03:49
nxvlmaybe he's not registred03:49
emgent?03:50
nxvlon freenode you can't reply to private messages if you are not registred and loged in03:50
emgentoh ok03:50
wgrantnxvl: I think new services removed that limitation, actually.04:06
wgrant'SET UNFILTERED has been removed and the global block on messages from users that have not identified to NickServ has been removed.'04:07
nxvlwgrant: are you sure?04:07
wgranthttp://blog.freenode.net/?p=8004:07
nxvl\o/04:09
Hobbseewow!  my wifi has a light now!04:43
Hobbseeany music sounds like someone's torturing a cat, though04:43
ajmitchhaha04:44
* Hobbsee wonders why the light keeps flashing every once in a while04:44
* ajmitch calls the SPCA around to Hobbsee's place04:44
wgrantajmitch: Yours isn't royal?04:44
wgrantHobbsee: Is there meant to be a 2.6.26 LUM?04:45
ajmitchit may be officially, but it's usually called the SPCA04:45
wgrantMy audio sounds awful as well, and headphones don't mute speakers.04:45
ScottKHobbsee: The music people heard about your myspace page and thought you'd like it.04:45
wgrantWe have the RSPCA here.04:45
wgrantScottK: That's gone now :(04:45
Hobbseewgrant: apparently not?04:45
ScottKBut the legend lives on.04:46
HobbseeScottK: hahhahahahha04:46
HobbseeScottK: i don't suppose you know if facebook will let you embed html in it, to change the background?  :P04:46
* StevenK gets that flashy swirly thing happening to his retinas again04:46
Hobbseeit's a *lovely* background.04:47
* ajmitch twitches04:53
ajmitchdon't make me run for the medication again04:53
Hobbseei would have thought you'd learned by now to keep it with you.05:00
Hobbseeargh.  what's the pcspkr module called now, in 2.6.26?05:02
wgrantHobbsee: snd_pcsp05:02
wgrantI encountered the same problem.05:02
Hobbseewgrant: and how do i force it not to be in use?05:03
wgrantHobbsee: By blacklisting and rebooting, or removing the whole stack of audio modules, I guess.05:04
persiaHobbsee: You can rmmod it, blacklist it, or pass module arguments to cause it to load later in the sequence.05:04
wgrantI gave up on 2.6.26 because I presumed that my audio depended on LUM.05:04
wgrantWhich seems to no longer be around.05:05
Hobbseepersia: rmmod gives the same thing.05:05
* Hobbsee updates the blacklist though, for the next reboot05:05
Hobbseewas hoping to fix it without a reboot05:05
wgrantHobbsee: WOrk out what depends on it.05:05
wgrantlsmod should help.05:05
persiaHobbsee: You can't rmmod it?  Please pastebin your lsmod05:06
Hobbseesarah@saturn:~% lsmod  | grep pcsp                                       2:06PM05:06
Hobbseesnd_pcsp               17312  105:06
persiaHobbsee: Also, check /proc/asound/cards to make sure you have another working device present.05:06
Hobbseesnd_pcm                82180  3 snd_pcsp,snd_hda_intel,snd_pcm_oss05:07
Hobbseesnd                    61988  16 snd_pcsp,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device05:07
Hobbseeyeah, i do.05:07
Hobbseewgrant: thanks, that's the command i wanted, but had forgotten.05:07
Hobbseepersia: is that enough, or do you want the entire thing?05:07
persiaThat says nothing depends on snd_pcsp.  You get am error from rmmod?05:08
persias/am/an/05:08
Hobbseesarah@saturn:~% sudo rmmod snd_pcsp                                      2:08PM05:08
HobbseeERROR: Module snd_pcsp is in use05:08
Hobbseeyup05:08
* ajmitch blames userspace 05:08
persiaHobbsee: OK.  lsof | grep /dev/snd to find the offending process.05:09
persiaConvince that process to use a different device.05:09
persiarmmod it.05:09
Hobbseepersia: no offending process.  go figure.05:09
* ajmitch wonders if it'll be pulseaudio hogging it05:09
persiaLikely.05:10
* Hobbsee puts it down to intrepid weirdness.05:11
persiaHobbsee: Have you run the ALSA set-default macro since you changed kernels?05:11
Hobbseepersia: no?05:14
* Hobbsee has no idea what that even is - never needed it before05:14
superm1those sound applets that live in panels are good candidates for killing if you cant rmmod05:14
persiaHobbsee: That would do it.  You likely altered the indecies for your cards as a result of the PC speaking getting ALSA support and loading first.05:14
Hobbseesuperm1: don't have one of them, but good idea.05:15
Hobbseepersia: ah, right.  which is why the sound sounds strange.05:15
persiaHobbsee: Check your card names in /proc/asound/cards, then run `asoundconf set-default-card $(NAME)`05:16
persiaActually, `asoundconf list` might give you a better list of names than /proc/asound/cards05:17
Hobbseepersia: that's fixed it, thanks.  although i still can't rmmod the other, for some reason.05:18
persiaWith that done, you oughtn't need to worry about rmmod or blacklisting.05:18
* Hobbsee had forgotten just how crap the default speakers sound.05:18
persiaOOps!05:19
TheMusoHrm grub seems to fail on the intrepid alternate i386 daily.05:26
slangasekTheMuso: fail how?06:01
dholbachgood morning06:23
vozniakBRtoo06:24
TheMusoslangasek: Something to do with the package not being able to be installed...06:25
slangasekok06:25
TheMusoslangasek: "The package 'grub' cannot be installed into /target or some such.06:25
nxvlslangasek: did you get chance to check Bug #225005?06:27
ubottuLaunchpad bug 225005 in gnupg "Please merge gnupg 1.4.6-2.1 from debian sid" [Undecided,Confirmed] https://launchpad.net/bugs/22500506:27
Hobbseemorning dholbach06:28
slangaseknxvl: no, sorry; that will have to be tomorrow for me06:28
dholbachhi Hobbsee06:28
nxvlslangasek: ok, because i merged it before intrepid were open and we are 1 day away from DIF06:28
nxvlslangasek: but, no problem, take a look when you have some time :D06:29
slangasekTheMuso: mm, is there any more specific error in the log?06:29
slangasekI see there are new versions of grub in intrepid that aren't in the bzr repo, doh06:29
slangasekTheMuso: I don't see anything wrong with the latest grub diff in intrepid; an exact error message from the log would be helpful06:42
=== dholbach_ is now known as dholbach
TheMusoslangasek: Ok I'll see what I can dig up.06:44
TheMusoslangasek: Ok not much there that says why, I may have to run again with the verbocity cranked up somewhat.06:45
slangasekI think that any maintainer script errors should be registered in the log, somewhere?06:46
slangasekbut I'm off to bed now, so not much help I'm afraid06:46
TheMusoslangasek: no problem, will keep digging.06:46
pittiGood mornin07:06
nxvlpitti: hello!07:13
andrew_sayersIs there a list somewhere of the packages installed by default in the various *buntu?07:32
andrew_sayersI've been going by the popularity contest, but that's not broken down by variant.07:32
nxvlyes, there is07:35
nxvli just don;t remember where07:35
persiaandrew_sayers: It's a close match to the dependencies of the various -meta packages.07:36
persia(and the recursive dependencies thereof)07:36
andrew_sayerspersia: you mean there's a xubuntu-meta package out there?07:38
andrew_sayerspersia: never mind, I get it :)07:39
persiaandrew_sayers: Yep.  xubuntu-desktop is likely the one that would provide the interesting list.07:39
andrew_sayersI see - so basically xubuntu == xubuntu-desktop + dependencies?07:39
nxvlandrew_sayers: and + ubuntu-base07:42
andrew_sayersThanks, that's all I need to know :)07:43
nxvls/base/minimal07:43
persianxvl: Is it?  I thought when seeds had dependencies those were expressed in the resulting metapackages.07:45
=== thekorn_ is now known as thekorn
=== RAOF_ is now known as RAOF
=== Amaranth_ is now known as Amaranth
kahrytanHello08:37
=== halex_ is now known as halex
Q-FUNKslangasek: were we missing anything to get bryce's updated -nsc package in? I wanted to test this, but it doesn't show up in Sources either, yet.08:45
=== tkamppeter_ is now known as tkamppeter
seb128mvo: hey09:04
seb128mvo: do you plan to reply to this mailing thread about main packages having recommends in universe?09:05
mvoseb128: can do, I'm (even more) behind my mail than usually because I finally switched to a new provider and that is causing a bit of transition pain09:06
seb128mvo: alright, I was just wondering because you probably know how the packaging tools handle the situation and what are the plan for that09:07
seb128dunno if that has been discussed before though09:07
mvoI need to read the thread but I see no problems with recommending on universe. people with universe enabled get the packages, people without don't09:08
seb128my understanding is that CD are already at the limit so we will not have changes there09:08
seb128and then recommends will be installed in functions of the sources available09:08
seb128mvo: right, the thread is "should we promote all recommends to main or not" basically09:08
* mvo nods09:09
mvoI guess its a matter of policy, but I don't see a reason why we should09:09
mvowe should check them out and decide on a case-by-case basis and maybe demote some to suggests09:09
persiaI think it will cause QA confusion to have different sets of packages installed for people who install off the livecd (with package copy) and the alternate CD (with possible network access).09:10
mvodid someone do a analysis on this? i.e. how many packages have those and what recommends those are?09:10
mvopersia: oh, I agree on this of course, we should make sure this is consistent09:10
persiaI don't think a full analysis has been done, and certainly not widely published.09:10
* mvo was thinking about the general case09:11
persiamvo: In general case, I think you7re right.  I'm mostly worried about the impact on the installation case.09:11
mvopersia: ok, I will put it on my todo for today and check the scope on this09:11
persiamvo: Thanks :)09:12
seb128mvo: btw09:15
cjwatsonmvo: I have to say I think different behaviour depending on apt configuration will be very confusing. I had been planning to make germinate treat Recommends like Depends so that we get flagged to promote things from universe that are Recommended.09:15
seb128mvo: sudo apt-get install --fix-policy --install-recommends09:15
cjwatsonmvo: which doesn't of course mean promoting everything en masse, it means a case-by-case review09:15
seb12817 upgraded, 173 newly installed, 3 to remove and 99 not upgraded.09:15
seb128Need to get 237MB of archives.09:15
seb128After this operation, 515MB of additional disk space will be used.09:15
seb128mvo: that's on my intrepid machine and I've no many universe things installed09:15
cjwatsonseb128: I suspect that that's due to a handful of actual Recommends arcs that then pull it lots of further dependencies09:16
seb128urg09:16
seb128Installing mailx as dep of logrotate09:16
seb128Installing bsd-mailx as dep of mailx09:16
seb128Installing exim4 as dep of bsd-mailx09:16
cjwatsonI think what I'll do is add it to germinate with a --no-recommends command-line option, so you can still do a comparison09:17
* cjwatson runs the (I suppose) last autosync09:17
mvocjwatson: sounds good to me as well, the confusion a valid point09:18
mvoseb128: yeah, especially the "recommends mail-transport-agent" need to be demoted09:18
mvothat is currently quite anyoing09:19
wgrantmvo: It brings exim into a basic debootstrap, I note.09:23
tkamppeterI am trying to compile a Qt/KDE application (KDE4) and "cmake" produces the following errors:09:40
tkamppeterCMake Error at CMakeLists.txt:5 (find_package):09:40
tkamppeter  find_package could not find module FindPoppler.cmake or a configuration09:40
tkamppeter  file for package Poppler.09:40
tkamppeter[...]09:40
tkamppeterCMake Error at CMakeLists.txt:6 (PKGCONFIG):09:40
tkamppeter  Unknown CMake command "PKGCONFIG".09:40
tkamppeterWhich packages do I have to install on Intrepid09:40
seb128what are you trying to build?09:43
tkamppeterseb128: The Common Printing Dialog. The GSoC student has started on it with a KDE4 interface. Riddell is mentoring him. Riddell, are you here?09:44
MacSlowtkamppeter, I would guess you're missing libpoppler-dev and/or pkg-config perhaps?09:45
tkamppeterMacSlow, these two are in place. I have even installed  libpoppler-qt4-dev09:47
MacSlowtkamppeter, the I don't know.09:53
MacSlowhi njpatel, MagnusR09:55
njpatelmorning MacSlow09:55
tkamppeterRiddell, ping10:19
asacerr, stupid question, but how do i tell gpg  to use a specific key to --clearsign?10:53
persiaasac: -k10:53
asachmm10:54
asac--default-key worked now10:54
Riddelltkamppeter: hi10:54
asacpersia: -k doesnt work here10:55
asac"conflicting command" :)10:55
asac--default-key was it10:55
tkamppeterRiddell, I am trying to build Alex' Common Printing Dialog on Intrepid. Which packages do I need to installl?10:56
tkamppeterRiddell, or should I better do it on Hardy?10:57
Riddelltkamppeter: what's the bzr command to check it out?  I'll try it in intrepid10:57
tkamppeterbzr branch http://bzr.openprinting.org/devel/common-printing-dialog10:58
tkamppeterOn Intrepid I get10:59
tkamppeterCMake Error at CMakeLists.txt:5 (find_package):11:00
tkamppeter  find_package could not find module FindPoppler.cmake or a configuration11:00
tkamppeter  file for package Poppler.11:00
tkamppeter[...]11:00
tkamppeterCMake Error at CMakeLists.txt:6 (PKGCONFIG):11:00
tkamppeter  Unknown CMake command "PKGCONFIG".11:00
tkamppeterOn Hardy cmake complains about missing kde4-config and I have no idea in which package kde4-config is.11:01
Riddell-- Performing Test HAVE_POPPLER_0_6 - Success11:09
Riddelltkamppeter: works for me in intrepid after installing libpoppler-qt4-dev and libpoppler-dev11:10
Riddelltkamppeter: also kdelibs5-dev11:11
Riddelltkamppeter: but with you cmake isn't finding FindPoppler.cmake11:18
Riddelltkamppeter: what cmake command are you running and where are you running it?11:19
tkamppeterThe packages you mention are all installed.11:19
tkamppeterIn the source dir I do11:20
tkamppetermkdir build11:20
tkamppetercd build11:20
tkamppetercmake ..11:21
tkamppeterto not mix the built files with the source files ...11:21
Riddelltkamppeter: and presumably you have this in the top level CMakeLists.txt?  "set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules")"11:22
tkamppeterRiddell, yes I have.11:23
Riddellhmm, no that's wrong.  it's kde4-dialog/CMakeLists.txt  "set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules")"  which is important11:23
Riddelland also cmake/modules/FindPoppler.cmake11:24
tkamppeterYes, I am in kde4-dialog/build and the file is kde4-dialog/CMakeLists.txt11:24
Riddelltkamppeter: ah, you are building from the wrong directory11:25
Riddelltkamppeter: start your build a directory up11:25
Riddellin common-printing-dialog   mkdir build; cd build; cmake ..11:25
tkamppeterRiddell, thank you very much. Now I got the Makefile.11:27
tkamppeterRiddell, now I could compile it and start it in the background ...11:31
Riddellyay11:31
tkamppeter... but I do not get it visible.11:33
tkamppeterRidell I am starting kde4-dialog/cups-dialog.shell and nothing happens.11:33
Riddelltkamppeter: same here11:35
cjwatsonpitti: are you planning to merge belocs-locales-bin?11:35
tkamppeterRiddell, do you know by the way in which package kde4-config is on Hardy?11:36
Riddelltkamppeter: kde4libs-bin but it is in a non-standard prefix so you will need to use -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 with cmake11:37
Riddelltkamppeter: looking at the code I don't see anything which shows any widgets11:38
tkamppeterRiddell, which code? cups-dialog or cups-dialog.shell?11:38
Riddellthe code that makes cups-dialog, dialog-test.cpp and printdialogmanager.cpp11:39
tkamppeterRiddell, you have already shown me a start of Alex' dialog on your laptop. Which code did you use for that?11:40
Riddelltkamppeter: that was cups-dialog11:41
tkamppeterls11:42
Riddelltkamppeter: but that version had a dlg->show() line, this version does not11:43
Riddella KCPDialog gets made (in printdialogmanager.cpp) but doesn't actually get shown11:43
tkamppeterRiddell, so we have a non-working interim version here?11:44
RiddellI expect it just needs a show() somewhere11:44
tkamppeterRiddell, I can build it also on Hardy, following your instructions.11:46
tkamppeterRiddell, as you are more a KDE/Qt expert, can you tell me where to insert the show() or post a patch? Thanks.11:47
* ogra wonders if his evo got wonky or if others get "Could someone repackage git-core with curl dependency ?" resent about once a week on ubuntu-devel-discuss11:53
Riddelltkamppeter: looks like the intention is for the dialog to be run through dbus11:56
loolcjwatson: I'm forking the mobile seeds and metas to their own source package (mobile-meta) and bzr branches; I plan to upload mobile-meta, then remove the mobile metas from ubuntu-meta when it comes out of NEW, then removing mobile seeds from the main bzr branch; anything else I should do inbetween?11:56
tkamppeterRiddell, I think so, too. The changelog tells that the DBUS interface was introduced.12:01
tkamppeterTherefore I have also tried to run cups-dialog in the background and then cups-dialog.shell, but this way nothing happens, too.12:01
Riddelltkamppeter: got it http://muse.19inch.net/~jr/tmp/printing-dialogue.png12:02
Riddelltkamppeter: 1) in cpd_preview.cpp change QString filename = to a PDF file you actually have12:03
=== ogra_ is now known as ogra
Riddelltkamppeter: 2) in printdialogmanager.cpp add "dialog->show();" in PrintDialogManager::CreatePrintDialog() above the "return" line12:03
Riddelltkamppeter: 3) compile and run cups-dialog.shell12:04
cjwatsonlool: does anything of yours rely on Task fields in the Packages files in the archive?12:04
loolcjwatson: Not that I know of right now12:04
Riddell4) in qdbusviewer (or whatever the gnome equivalent is) run CreatePrintDialog as in that screenshot12:04
loolor ever came across until now12:05
cjwatsonlool: then I think you should be OK; what is the access control on the new mobile seed branches?12:05
loolcjwatson: ~ubuntu-mobile12:05
cjwatsonand it inherits from the platform seeds?12:05
cjwatsonI'd be happy to have a look over the seed branch for you when you have it done12:06
loolplatform.intrepid has been forked as well because germinate was pulling it from the same base12:06
cjwatsonurgh!12:06
cjwatsonno please don't do that12:06
cjwatsonyou can pass germinate multiple seed sources12:06
loolcjwatson: I didn't think too much about it as it was done like this for hardy and you validated this with StevenK12:06
cjwatsonplatform.intrepid wasn't forked for hardy12:06
cjwatsonerr, platform.hardy wasn't :-)12:06
cjwatsonat least if it was I didn't validate that bit12:07
Keybukisn't the whole point of the layered seeds precisely so you don't *have* to fork them? :-)12:07
loolcjwatson: lp:~ubuntu-mobile/ubuntu-seeds/platform.hardy exists12:07
cjwatsonexactly12:07
Keybukindeed, doing so could get you into a very fine mess12:07
cjwatsonlool: that's a bug12:07
loolI'm happy to fix this12:07
cjwatsonlool: please use -S http://bazaar.launchpad.net/~mobile-dev/ubuntu-seeds/,http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/12:08
loolAlternatively, I could move the seeds back to ~ubuntu-core-dev12:08
cjwatsonsuperm1: you too, please stop having a forked version of the platform seeds, it's bad12:08
loolAfter all StevenK, persia and myself all are12:08
cjwatsonlool: no, there should be no need to do that12:08
loolIt might actually be safer12:09
cjwatsonI'd rather that there be separate access control, even if it isn't mobile-dev12:09
loolSeeds might be pulled from other places than the meta packages builds12:09
cjwatsonbut it's up to you; however, whatever you do, don't do it because of this non-problem12:09
cjwatsonfor update.cfg, use:12:10
loolSo they might directly impact a random cron jobs and I'm not sure I want to give access to everybody in ~ubuntu-mobile to that12:10
cjwatsonseed_base: bzr+ssh://bazaar.launchpad.net/~mobile-dev/ubuntu-seeds/ bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/12:10
cjwatsonor similar12:10
cjwatsonerr s/mobile-dev/whatever/g12:10
loolcjwatson: I understand I could add it to seed_base12:10
loolIt's just that it made me realize that perhaps using ubuntu-core-dev made the most sense12:10
loolBut right, I could use ~mobile-dev12:11
cjwatsonlool: generally, I'm pushing to have separate products have separate development teams, even if they include ubuntu-core-dev12:11
loolOk; I think this is a good idea too12:11
cjwatsonI'm not necessarily saying ~ubuntu-mobile as it stands now is right12:11
cjwatsonbut I think you're going to want to add new people without necessarily having time to get them through the ubuntu-core-dev process12:11
loolOne problem I'll immediately face with a new team is admitting that not everybody in ~ubuntu-mobile belongs there12:12
cjwatsonmm, that might be a political problem I agree12:12
Keybukubuntu-mobile-dev ;)12:12
cjwatsonwell, up to you, you at least have a fix to stop you needing platform.* forkage12:12
loolIt's the same problem :)12:12
KeybukI was going to make a joke about having the same problem with ubuntu-core-dev, but decided that would be very very mean ;)12:13
loolI think I'll opt for the easy core-dev solution for now and use the opportunity to not renew some ubuntu-mobile memberships when the times comes12:13
loolKeybuk: haha12:14
loolKeybuk: Nice way to still make the joke and avoid being mean :)12:14
loolPerhaps at some point ubuntu-mobile will reflect a more conservative set of people12:14
lool(I didn't mind while the packages were QA-ed before upload, the seeds are different though)12:15
Keybukyou can rename teams12:15
persialool: as seeds become more important to archive management, we probably want to change the team membership, as it has a different meaning.  I suspect most current members won't complain if there remains an appropriate place for them to push things.12:15
KeybukI don't see that it'd be politically that difficult to introduce a dev team for people who need upload rights12:15
Keybukand only put those people who are also core-dev into it at first12:15
Keybuksince the archive reorg will require everyone to do that, and be careful about their -dev team membership12:15
Keybuksince irresponsibility with -dev team membership will make the TB very very angry12:16
persiaKeybuk: Must it be restricted to core-dev?  There's at least one member of ubuntu-mobile who is not core-dev, but who is likely to modify seeds or otherwise work "critical" ubuntu-mobile packages.12:18
mvosoren: I have some trouble here with loadvm/savevm in kvm in intrepid, is this known?12:18
sorenmvo: With qcow images?12:19
sorenI belive it broke some time during the hardy cycle due to a security fix.. I patched it in Debian a month ago or so, so we should have the fix in Ubuntu now, too.12:20
sorenI can check, though.12:20
Keybukpersia: no, it need not be, but I'd suggest that the exceptions be carefully considered, since those people would gain upload privileges in the near future12:20
persiaKeybuk: Very much expected, and understood.  Thanks for the clarification.12:20
ograyeah, lets rather see that we quickly get this person into core-dev :)12:21
persiaogra: See, that defeats the point of archive-reorg.  One oughtn't need to be core-dev to work on most things, only if one needs to work on true core applications, shared by many flavours.12:23
ograwell, depends how you define "most things"12:23
ograi'D consider seeds for example not to be a common "thing" :)12:24
persiaogra: Perhaps, although there are currently several sets of seeds managed in some cases by people who are not ubuntu-dev.  It all depends on what the seeds are expected to grow.12:25
ograineed12:25
ograand indeed its all bzr, you can maintain your own seed branch and have a privileged person merging it for example12:25
ograthats what xubuntu does atm afaik12:26
cjwatsonseeds shouldn't need to be a common super-core kind of thing12:26
cjwatsonand the xubuntu situation is a hassle and is being fixed12:26
=== devfil_ is now known as devfil
cjwatsons/a common/an uncommon/12:27
ograno, but there are easy ways to maintain them even without everyone having commit access12:27
cjwatsonbut it's even easier if they do12:27
ograindeed12:27
cjwatsonw.r.t. getting people into core-dev, yes, that is a useful goal, but we have seen a lot of problems in practice due to assuming that this is feasible in all cases12:27
pitticjwatson: see my activity report; it's essentially a no-op, so I'd do it only for the sake of getting it off MoM12:28
cjwatsonin practice what this does is block a lot of people from contributing effectively when they have relatively narrow interests12:28
cjwatsonpitti: ok, well, I wouldn't object to getting another one off MoM, but I realise you have a lot to do12:28
pittioh, I'm on the top of the list now12:29
pitticjwatson: ah, I do it right now for the sake of a clean record; it's a two-minute job, after all12:29
sorenmvo: Are you suggesting that it used to work, but now doesn't?12:33
=== ara is now known as ara_lunch
mvosoren: I'm not sure if it ever worked, but it would be nice if it did :)12:37
mvosoren: do you have any information about this, i.e. should it work or is it known that it does not work etc?12:37
sorenmvo: Are you using qcow{,2} images?12:38
mvosoren: yes12:38
sorenmvo: Ok, due to a security patch we applied at some point in the hardy cycle, savevm with resizing images fails quite horribly.12:39
sorenResizing images are qcow, qcow2 and vmdk, AFAIR.12:39
mvohm, ok12:39
sorenLet me check if my patch from Debian got applied here, too.12:39
mvowhat can be done about this? switching the imageformat as a workaound?12:39
sorenmvo: Well, I wrote a patch that fixes it, so we should be fine.12:40
* soren is still checking if it's applied in intrepid.12:40
sorenmvo: At least the changelog claims I did. :)12:41
sorenmvo: What exactly fails for you?12:41
mvosoren: aha, I'm just testing the hardy kvm and loadvm seems to be much happier there12:41
mvosoren: no keyboard in the guest anymore, segfaults in the guest and sometimes "could not load vm, error -22 or error -1" (intrepid/amd64)12:42
* mvo does some further testing12:44
rzrcjwatson: thx for importing Tuxguitar12:44
tkamppeterRiddell, thank you. It works now.12:45
cjwatsonrzr: no problem12:47
carloshi12:48
carloslamont: around?12:48
sorenmvo: Really? Would expect hardy's kvm's load/savevm to be rather broken, actually.12:49
mvosoren: well, it survived three loadvm, I give it a bit more testing now12:50
=== rzr is now known as ZrZ
=== thekorn_ is now known as thekorn
lamontcarlos: yeah13:02
carloslamont: hi. I just send you an email13:02
lamontok13:02
TheMusoKeybuk: While working on the initramfs-tools merge, I've noticed that Debian is using /lib/udev/firmware.agent, whereas Ubuntu has /lib/udev/firmware_helper. Are they functionally the same?13:10
Keybukwe use firmware_helper13:11
mvosoren: hm, hardy/i386 seems to be pretty happy with savevm/restorevm, it survied a bunch of those now (~20?) without trouble, might be a i386<->amd64 problem of course too13:11
TheMusoKeybuk: I know. But are they both functionally the same?13:12
KeybukTheMuso: why are you asking?13:12
TheMusoKeybuk: Because Debian's initramfs-tools copies firmware.agent into the initramfs.13:13
Keybukwe should copy firmware_helper13:13
TheMusoOk I'll check up on that tomorrow. Thanks.13:14
KeybukTheMuso: but initramfs-tools should not do that13:16
Keybuk(udev's initramfs hook does that)13:16
TheMusoKeybuk: Right, I didn't think so.13:17
Keybukin fact, initramfs-tools should have no references to anything shipped by udev13:17
sorenmvo: It's possible, but I wouldn't have thought so at all.13:22
sorenmvo: It problem is that the security fix was written to prevent malicious guests to write outside the boundaries of the disk..13:22
mvosoren: I keep you updated, I'm exploring this new and interessting kvm feature right now :)13:22
sorenmvo: But the way savevm works is that it writes the state in the end of the disk image (so outside the emulated block device boundaries).13:23
sorenFor some reason, this error is never caught, so it's just ignored. You don't notice the breakage until you try to loadvm again at which point it blows up.13:24
mvosoren: can a savevm be triggered from inside a guest?13:24
sorenThe fix I wrote just circumvents the boundary check when we're doing savevm (sort of).13:24
mvosoren: or how has this become a security issue?13:24
sorenNo, the guest can't trigger a savevm.13:24
sorenOh, the security problem is that if you just told the ide controller to write outside the boundary of the disk, qemu didn't prevent it.13:25
soren..which is bad.13:26
mvoheh :) now I see13:26
=== ara_lunch is now known as ara
bimbericjwatson: Thanks again for pointing me to 'dpkg --compare-versions' the other day.  It's been ex-sede-ingly useful ;)13:42
loolcjwatson: (BTW, fixed platform.{hardy,intrepid} forks)13:46
cjwatsonlool: great, thanks13:50
cjwatsonbimberi: you're welcome13:50
=== pgraner__ is now known as pgraner
robertknight2Is there someone here who can look at the possible fix for bug #203016?14:20
ubottuLaunchpad bug 203016 in network-manager "Memory Leak in NetworkManager" [Undecided,Confirmed] https://launchpad.net/bugs/20301614:20
mvosoren: http://paste.ubuntu.com/23088 is what I get when I try a "loadvm" in kvm after I created a snapshot, exited kvm and started it again. as long as keep being in the kvm instance start the snapshot was created with, loadvm seems to work14:21
robertknight2network-manager is consumes a hefty amount of memory after a few days uptime.  The patch is trivial so I'm wondering if it could be included in an SRU?14:23
james_wrobertknight: asac is the person to speak to14:25
cr3ogra: to follow up on yesterday, komputes says that he tested the nsc driver upon request from q-funk and it works!14:34
ograyay14:34
Q-FUNKcr3: where did he find it and in which version?14:34
ogracan he comment on the bug ?14:34
ograBug 21963014:34
ubottuLaunchpad bug 219630 in xserver-xorg-video-geode "please add "geode" to driver list in hw/xfree86/common/xf86AutoConfig.c" [Undecided,In progress] https://launchpad.net/bugs/21963014:34
ograthats the SRU14:35
cr3Q-FUNK: not sure, I'll have him provide this information in the bug report14:35
mouz(sorry if wrong channel: no answer in #ubuntu-testing) Is it OK if tests 2.3 through 2.9 on https://wiki.ubuntu.com/Testing/Cases/ServerInstall are combined (combining the software selection steps)? It would make ISO server testing faster.14:41
stgrabermouz: those testcases were written by the server team, it might be better to ask in #ubuntu-server14:42
mouz:) ok stgraber thanks14:42
stgrabermouz: I often do that kind of combined tests myself for Ubuntu alternates but that's more to get more bugs by creating package conflicts than to do less testing time :)14:43
sorenmvo: Oh, that might very well have an impact, yes.14:45
sorenmvo: I always assumed that the procedure was start->do stuff->savevm->quit->other stuff->start again with the snapshot.14:46
mouzstgraber: that implies it is better to not combine14:46
mvosoren: kvm -loadvm snapshot gives me the same message14:46
mouzstgraber: (for me, doing iso testing)14:46
mvosoren: or is there a different command to use?14:47
alex-weejwhy is mlocate raping my notebook disk when i'm on battery?14:48
sorenmvo: No, that's the right one.14:48
alex-weejin fact, why do we even have it on the Desktop installation at all?14:48
alex-weejif i open a bug for removing it, will i be laughed at?14:48
sorenGood question.14:48
sorenBoth of them :)14:48
alex-weej:P14:48
wgrantalex-weej: We only just got rid of slocate.14:48
wgrantmlocate was a compromise, IIRC.14:49
alex-weejwhat's the difference?14:49
sorenOne could make the argument that now that there's a server-install seed, it makes sense to remove it from standard.14:49
wgrantmlocate doesn't reread the whole disk each time.14:49
alex-weejright, timestamps14:50
alex-weeji will open a bug against ubuntu-standard14:50
wgrantYou probably want to reread the discussions from Hardy.14:50
cjwatsonalex-weej: are you sure it's mlocate? do you have dlocate installed?14:55
cjwatsonalex-weej: because dlocate can't yet work with mlocate and needs findutils installed, so that set of cron jobs will still run14:56
cjwatsonalex-weej: I would resist removing mlocate; it's a lot better and it's worthwhile, even if you personally don't use it. Also, it's only a Recommends so you can remove it without removing ubuntu-standard if you choose. We can always make it better-behaved on battery14:57
alex-weejcjwatson: i'm just worrying about energy efficiency14:59
alex-weejand unnecessary disk thrashing14:59
alex-weejgranted, it IS a lot better14:59
alex-weejbut it's still useless for the vast, vast majority14:59
alex-weejIf anyone has any business in a) using CLI tools, b) looking outside their home folder, c) looking at raw file system hierarchy and d) requiring to find a file based on filename alone, they are definitely in an extreme minority15:00
cjwatsonI have difficulty believing that it is in fact significant unless something is going wrong15:00
alex-weejyes, it is causing climate change.15:00
cjwatsonsigh. /ignore time I guess15:00
cjwatsonsorry, I'm not having a conversation on these terms15:01
alex-weejoh... CC denier... :P15:01
cjwatsonusing a computer causes climate change15:01
cjwatsonso I expect this channel to vacate immediately15:01
alex-weejlighten up15:01
cjwatsonpersonally, I prefer to be able to use my computer efficiently when I need it, and spending a little time on mlocate every so often is much more efficient than having to run whole-filesystem find tools when looking for something15:02
alex-weejcjwatson: but dpkg -S already searches package installed files15:02
cjwatsonand I don't buy arguments based on most users being naive and never looking outside /home, myself15:02
alex-weejand we already have Tracker15:02
alex-weejanywhere outside /home isn't even writeable for default users...15:03
cjwatsonyou're claiming that tracker is more efficient than mlocate? :-) We turned it off for a reason!15:03
cjwatsonmost users in fact do name their files something vaguely meaningful15:03
alex-weejlike DSC419535.jpg ?15:04
cjwatsonnow, I think we should make the locate database easier to get at from the desktop15:04
cjwatsonnot throw it out15:04
ogra++15:04
ScottKalex-weej: We've had this arguement like at least 5 times and where we are now is a reasonable compromise.15:04
Ng+999999915:04
alex-weejScottK: fair enough. we should at least make it obvious that you can remove it if you want to know why your disk is going tickticktickticktick when you're on battery15:05
cjwatsonit shouldn't run while on battery, as I said above15:05
cjwatsonthat's a bug15:05
alex-weejor even at all... FDO notification icon15:05
alex-weeji can just about deal with stuff installed on the default seed that is used by a small portion of users that does nothing but take up disk space when not in use (HPLIP, Palm OS stuff, etc.)15:09
seb128alex-weej: or drivers for the hardware you don't have, etc too15:12
seb128alex-weej: or rhythmbox support for ipods15:12
ograpitti, i.e. i find the comments and ideas of the pardus guys on the hal list scary but still they might have something etc ...15:13
pittiogra: pardus is pretty new, isn't it? I haven't seen it yet15:13
ograpitti, the thing is that we seem to not even look around anymore (i'm including me here) due to time constraints15:13
ograwhich probably makes us lose good opportunities15:14
alex-weejseb128: none of that code runs once a day to make a stale filesystem database slightly less stale15:14
pittiogra: *nod*15:14
seb128alex-weej: neither does hplip, palm os, etc15:14
alex-weejexactly! that's why i can accept it! :P15:14
seb128oh, I misread your comment15:14
cjwatsonmlocate (0.20-2ubuntu1) intrepid; urgency=low15:15
cjwatson  * Skip cron job if on battery power.15:15
cjwatson -- Colin Watson <cjwatson@ubuntu.com>  Thu, 26 Jun 2008 15:19:06 +010015:15
alex-weejshow off15:15
seb128alex-weej: anyway you might want to read the ubuntu-devel archives for the discussion about the locate tools15:15
seb128there is some users using those a lot15:15
alex-weejseb128: nothing could be less exciting tbh, i just got angry and caught up in the moment15:15
persiacjwatson: Is that a raw skip, or will it retry if later on mains power?15:15
cjwatsonpersia: raw skip. it'll catch up the next day15:15
seb128and the gnome search tools dialog do too for example, etc15:15
cjwatsonI was applying KISS15:16
wgrantcjwatson: Is your clock really fast?15:16
persiacjwatson: Makes sense.  I was asking in hopes of seeing the magic required to catch up on mains power,15:16
cjwatsonwgrant: it is a few minutes fast, yeah15:16
* persia anticipates devices that are never both powered on and on mains15:16
cjwatsonpersia: afraid I don't know such magic offhand ...15:17
cjwatsonyou could possibly cobble it together with anacron15:18
persiacjwatson: That seems to be a common state :)15:18
ograwell, you could surely add a switch to it15:18
cjwatsonI could have done, but like I say, KISS15:18
ograif you know you are on such a device you cn change behavior15:18
persiaogra: Some sort of trigger that caught the appropriate ACPI signals, and caught up on missing actions at that time?15:19
alex-weejcan you not defer the job and use acpi.d to ask it to catch up?15:19
alex-weejlike make it so the job does not get marked off as complete15:19
alex-weejcan you do that with anacron?15:19
cjwatsonpatches welcome; I had five minutes and did a five-minute hack15:19
ograpersia, well something like a config option you can set on devices that never are on mains for exmple (or rarely being swithced on in this situation)15:20
cjwatsonin fact, /etc/acpi/ac.d/85-anacron.sh already starts anacron when power is plugged back in15:21
cjwatsonso I expect that either this already works out of the box or can easily be made to15:21
alex-weejcunning15:22
cjwatsonat most, it might need to rerun jobs that exited non-zero, or something like that15:22
persiacjwatson: It's "can easily be made to": we'd need to wrap stuff.  It's just a matter of appropriate use case construction.15:22
cjwatsonalthough admittedly anacron runs cron.daily not individual jobs so that's a little harder15:23
persiaWell, anacron could be convinced to act differently, but that impacts cron, etc.15:23
asacrobertknight2: looking at it now15:27
mvoevand: this python-apt crash you mentioned, is there a bugreport about that yet?15:30
superm1cjwatson, yeah i know :( didnt expect the breakage during hardy and couldnt sort it out quickly so it was a hack to make things get out the door15:30
cjwatsonsuperm1: I filed a bug with a patch attached15:30
superm1cjwatson, oh wonderful.  thanks15:30
evandmvo: https://bugs.edge.launchpad.net/wubi/+bug/24310515:33
ubottuLaunchpad bug 243105 in wubi "When Wubi is installed from CD, ubiquity crashes at the end of the installation" [High,In progress]15:33
MacSlowseb128, regarding order of task... first I'll goffice/gnumeric... once I've that nailed down gdm?15:34
seb128MacSlow: alright15:35
asacrobertknight2: fix committed. for now15:35
asacto intrepid15:35
MacSlowseb128, any hints for goffice you can give me right away off the top of your head?15:35
mvoevand: thanks! does the diff of cjwatson fixes the problem?15:35
lagacjwatson: thanks for the fixed branch.15:36
kirklandwhy does Synaptic sometimes report "The list of changes is not available yet." ?15:36
evandmvo: not in my first try, but I'm going to give it another go just to be sure.15:36
seb128MacSlow: I need to look at it, will do that in a minute15:37
MacSlowseb128, cool thanks15:37
mvokirkland: it gets it from a cron job that is run only every 4h15:37
mvoevand: ok15:37
kirklandmvo: "it" being my client worstation, or "it" being something on the ubuntu server side?15:38
kirklandmvo: why would it not just pull that down, too, when it decides that changes are available?15:39
mvokirkland: the ubuntu server side. we have "changelogs.ubuntu.com" that has static copies of the changelog files15:41
mvokirkland: those get updated every 4h as it has to crawl over all of the (new) deb packages15:41
cjwatsonevand: it was just a guess, of course15:43
kirklandmvo: hmm, could it pull it from Launchpad?  This seems to be updated almost immediately: https://edge.launchpad.net/ubuntu/hardy/+source/openssl/0.9.8g-4ubuntu3.315:43
kirklandmvo: or at least print a link to that in Synaptic, if it hasn't been cached yet15:43
mvokirkland: there are potentially a lot of requests, not sure how well launchpad would cope15:43
mvokirkland: having a fallback link is a very good idea15:44
evandcjwatson: understood, I just want to be sure that I didn't make a mistake in applying the patch before moving on to the next idea.15:44
mvokirkland: the whole extraction code is currently not very clever, it could certainly be much faster, but it is not currently15:44
mvokirkland: (the extraction code on the server)15:44
kirklandmvo: gotcha15:45
kirklandmvo: i'm just bothered sometimes when Synaptic knows that an update is available, but can't tell me what it's going to (try to) fix15:45
mvokirkland: I think I will add the fallback link right away (easy)15:45
kirklandmvo: cool!  thanks15:45
mvokirkland: a LP export to a static file or a much faster extractor is probably the right answer, I should really look into that code again15:46
kirklandmvo: yeah, totally15:47
kirklandmvo: all the headers and LP fluff is totally extraneous15:48
cjwatsonevand: a giant strace dump is probably the next requirement15:50
evandok15:51
cjwatsono gst-plugins-ugly0.10: gstreamer0.10-plugins-ugly-dbg gstreamer0.10-plugins-ugly-doc15:55
cjwatson   [Reverse-Depends: Rescued from gst-plugins-ugly0.10]15:55
cjwatsonthanks, component-mismatches, that's really helpful. WHY?15:55
cjwatsonah, <- gstreamer-dbus-media-service <- moblin-media15:56
cjwatsonmvo: can you help me with bug 242815? I can't see anything to do with base-passwd in the detailed log16:11
ubottuLaunchpad bug 242815 in base-passwd "package base-passwd 3.5.17 failed to install/upgrade: " [Undecided,New] https://launchpad.net/bugs/24281516:11
mvocjwatson: hm, the attached log looks corrupted?16:14
cjwatsonmvo: I'm not sure what it's supposed to be like, I must confess16:14
mvocjwatson: it should be a log of the dpkg terminal output to make pinpointing the problem a bit easier16:15
mvocjwatson: I added a needinfo and asked for the /var/log/apt/term.log file16:15
cjwatsonthanks16:17
james_wmvo: we ask for that and ../dist-upgrade/... a lot, is there any way they could be included automatically?16:28
mvojames_w: the current version in hardy-updates should add it automatically, there was a bug in stock hardy that prevented this for a  lot of cases16:29
james_wmvo: great, thanks!16:29
geserpitti: thanks for the apache2-mpm-itk upload16:33
cjwatsonsuperm1: also, I think you may need to actually *remove* the old platform.intrepid branch if possible (or else switch the order of base URLs in seed_base) in order for that change to be effective16:37
mvokirkland: the fallback link is now in bzr, thanks for the idea16:44
kirklandmvo: no problem!16:44
superm1cjwatson, i reordered it in that update.cfg and removed the branch afterward16:45
superm1thanks16:45
cjwatsonok, cool16:45
kirklandmvo: the "complaint" came from timrc in another channel, and I kinda said, "Yeah, that annoys me too..."  :-)16:45
mathiazjames_w: I'm trying to figure out how to use bzr looms to handle the patches between debian and ubuntu for the openldap package.16:49
mathiazjames_w: how would you recommend to handle the changelog ?16:49
james_wthese are patches in debian/patches/ or directly to the source, or just debian/ changes?16:50
james_wor all three?16:50
mathiazjames_w: there is a whole bunch of patches related to adding apparmor support which I plan to track in one thread16:50
mathiazjames_w: only in debian/16:50
mathiazjames_w: to give you more background, all of openldap upstream code is in the debian svn repository16:51
mathiazjames_w: http://svn.debian.org/viewsvn/pkg-openldap/openldap/trunk/16:51
james_wyeah, changelog is not easy to handle this way16:52
mathiazjames_w: so I've branch the debian svn repository from the last debian upload16:52
james_wperhaps the best is just to have a "changelog" thread at the top and only modify the changelog in that.16:52
mathiazjames_w: right - that's what I thought doing16:53
mathiazjames_w: maintaining relevant changelog bits in each thread seems to complicated16:53
james_wyeah, it kind of makes sense to have them there, so you can tweak them as you make changes, but you will get conflicts galore.16:54
james_wand the threads will live across versions, so that maybe makes it not such a great idea.16:55
cjwatsonRAOF: is it OK to sync gnome-do-plugins from Debian? it replaces your do-plugins package16:55
mathiazjames_w: right - I'll use a unique thread for the changelog then16:55
mathiazjames_w: may be one day dch will support loom threads and change to the changelog automatically :)16:55
james_wmathiaz: cool, let me know how it goes, I'm interested to see how it works.16:55
james_wmathiaz: heh, one day :-)16:56
cjwatsonRAOF: I guess it probably is since you're in Uploaders on the Debian side too - but one obvious problem is that the new gnome-do-plugins needs to declare Replaces on gnome-do-plugin-amarok and gnome-do-plugin-rhythmbox, surely?16:58
pittiRiddell: ISTR that someone asked me to stop using guidance-backends in Jockey (currently discussing this with tseliot); is it obsolete? dead upstream? what's the replacement in KDE?17:00
Riddellpitti: it's pretty obsolete, xorg.conf has changed a lot and it makes lots of assumptions which are no longer true17:01
Riddellpitti: the replacement is just to use xrandr17:01
pittiRiddell: ah, so it entirely stops changing xorg.conf and thus the parser/writer won't be shipped at all any more?17:01
pittiRiddell: tseliot currently creates a library and some backends for doing xorg.conf changes, such as configuring the virtual screen resolution (necessary for configuring dual-head)17:02
Riddellpitti: guidance displayconfig is going away, replaced by a new xrandr tool17:02
pittiRiddell: ok, thanks for the heads-up17:02
pittiI'll see to replace it in Jockey then17:02
pittiasac: oh, still working on NM 0.6? I thought we'd switch to 0.7 in intrepid?17:09
asacpitti: we will. but since i received a patch which might be suitable for hardy SRU, i thought I'd let it bake in intrepid while 0.7 is not yet there :)17:09
asacpitti: probably the last upload of 0.6 to intrepid17:10
asac;)17:10
pittiah, good to know17:10
asaci just wanted to close an opened changelog ;)17:10
sorenSo... Does anyone feel like merging initramfs-tools?17:26
Tm_Thi sladen :)17:37
=== Zic_ is now known as Zic
calcanyone know if nvidia resumes better from sleep than nv driver?17:41
calci put my system to sleep last night and the video won't come back i think it is using the nv driver17:41
calcyea it was using 'NV"17:41
mathiazjames_w: hm - I'm lost now with bzr looms. I've created an apparmor thread and put all the the bits related to apparmor in it. After that I realized that the other patches I wanted to applied needed to be in threads below the apparmor thread. So I created threads below and add the relevant patches to them.17:46
mathiazjames_w: now I've realized that there is one missing bit in the apparmor thread - I go up to the apparmor thread to add it. But now I see all the previous merges in the apparmor thread.17:47
mathiazjames_w: ie merges == threads that I created below.17:47
mathiazjames_w: what should I do now ?17:47
james_wI'm not sure I understand.17:48
mathiazjames_w: http://paste.ubuntu.com/23156/17:48
james_wyou have just done "up-thread" to the apparmor thread, and now you see merges in "bzr log" of each of the threads that you added underneath?17:48
mathiazjames_w: I see pending merges in the apparmor thread.17:49
mathiazjames_w: and all the merges are related to the threads below.17:49
james_wyeah, when you do "up-thread" it does a merge to make sure that everything will still fit together.17:50
mathiazjames_w: so now I have to commit the merge in the apparmor thread17:50
mathiazjames_w: this is like "refresh patches for new upstream version"17:51
james_wyeah, it's like when using quilt. If you change a patch in the middle of a quilt stack you should refresh that patch, and then push all the way to the top, fixing up conflicts and refreshing where needed.17:53
james_wwhat loom does is analogous to this, but it uses merges to make sure that there are no conflicts.17:53
mathiazjames_w: cool - thanks :)17:53
james_wno problem.17:53
pitticalc: on my desktop, nv resumes from disk nicely (for ages, since hoary or so); nvidia never *ever* worked17:55
cjwatsonsoren: TheMuso is working on it17:59
calcpitti: ah ok18:04
* calc thinks his machine just won't resume in that case :-\18:07
calcit is amd64 instead of i386, so maybe its not uncommon for that not to work18:07
=== cprov is now known as cprov-afk
sorencjwatson: Excellent, thanks!18:13
zulslangasek: ping, whats up with the samba changes due to the gvfs stuff?18:16
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
mouzTheMuso: grub fails to install with the server iso also. I just saw you encountered it with the alternate ISO.18:22
cjwatsonyeah, I'm debugging it now18:22
cjwatsonit's an apt-setup bug18:22
cjwatsonlittle bit of a slow process because I have to get through base-installer before it goes wrong18:26
cjwatsonwow! that's such a cool bug18:40
cjwatsonit breaks because it uses a local variable 'file' but doesn't initialise it; file=/cdrom/preseed/ubuntu.seed is passed on the kernel command line and this gets exported to an environment variable 'file' along the way18:41
ScottKpitti: I'm reading http://www.linux.codehelp.co.uk/serendipity/index.php?/archives/122-Migrating-Emdebian-changes-into-Debian,-not-Ubuntu.html and thinking the package should be removed/blacklisted.  What do you think?18:46
brycecalc: you're right that Benjamin Drung is a good tester18:46
brycecalc: so he's finding that yes, disabling xcb makes the problem go away, however as a side effect, it also prevents compiz from working.18:47
brycecalc, so given that, I won't be pushing the noxcb change, and we'll need to identify a different way to fix this bug.18:48
bryce(although I should doublecheck Ben's conclusion that compiz depends on libx11 w/ xcb)18:48
slangasekzul: the samba changes due to the gvfs stuff are sitting in -proposed, waiting to be copied over to -updates18:51
zulok any other regressions (just curious)18:52
calcbryce: can compiz be rebuilt against the new libs and not need xcb?19:04
calcbryce: it might have just been an overly aggressive linking19:04
brycecalc: I had assumed so, but Ben investigated that and found compiz doesn't provide a way to easily disable its xcb dependency.19:05
calcbryce: oh19:06
calcso how did we get by before x11 linked to xcb?19:07
brycecalc: and even if we could fix that, it makes me apprehensive at what other things might now be depending on xcb...   which would make SRU'ing this to hardy quite hard19:07
calcwasn't that just added ~ 2 months ago?19:07
brycecalc: thus my surprise19:07
brycecalc: http://pastebin.osuosl.org/877819:08
calcbryce: i don't know how this works in detail, but couldn't compiz just rebuild against libxcb1-dev also?19:09
* calc will download the source and take a look at it19:10
brycecalc, well looking at Ben's crash error, compiz seems to be directly linking to XGetXCBConnection19:10
bryceperhaps there is a non-xcb version of that routine, or perhaps the call can be ifdef'd out19:11
bryceI'm curious about ben's suggestions on fixing the bug in openoffice.org-gtk or openoffice.org-core19:11
calcwell xcb existed before x11-xcb patches in ~ april of this year, right?19:12
calciirc it has existed for ~ 4-5 years19:12
calcwell if we could even determine what is causing the crash in ooo-gtk then maybe it could be fixed19:12
bryceyeah it's been around for quite some time, but I don't think many distros have shipped it, at least not until recently19:12
calcbut it isn't reproducible so it would be hard to verify if it was fixed as well19:12
bryceagreed - given the non-triviality of fixing it in compiz, and the chance that other apps may surprise us with sudden new xcb dependencies, if we can work around it in OOo, that'd probably make the easiest SRU to justify19:13
brycein any case, the fact that it is definitely due to something in xcb gives us a strong hint19:14
calcwell that is the thing i have no idea how to fix it in OOo as I can't even get the problem to occur19:15
calci have been trying for a week or various systems and archs19:15
calceven the users who have the problem create a new account and it is fixed for them as well19:15
calcbut deleting their openoffice.org config files doesn't help19:15
calcso its outside of the ooo settings that is causing the problem (i guess?)19:16
brycecalc, have backtraces been collected?19:16
calcmaybe, i'll have to see if i can find a good backtrace out of the dupes19:16
calchmm x11-xcb didn't exist in gutsy, so i guess compiz added requirement for it since then19:16
* bryce nods19:18
calcbryce: maybe we need to get him to submit a full apport crash bug19:18
brycemvo could probably give us some background there if we need it19:18
bryceyeah19:18
calcthe ones i have seen have backtrace but with just hex addresses19:18
brycecalc, ben sent me a strace of it, let me forward to you...  calc@ubuntu.com?19:20
calcccheney@ubuntu.com19:20
mathiazjames_w: \o/ - I've finished imported ubuntu openldap version in a loom based bzr repository. Looks like this now: http://paste.ubuntu.com/23178/19:22
mathiazjames_w: I've used bzr record to record the last upload to intrepid - 2.4.9-1ubuntu3.19:23
mathiazjames_w: is there a way to see the list of records ?19:23
calcbryce: i wonder if this bug is related to another Xrandr bug i found that causes crashes19:25
calcbryce: apparently Xrandr sometimes is getting mapped in twice19:26
brycehmm19:26
calci can update the build to current ooo-build and have him test it and see if it fixes his problems :)19:26
calcit definitely looks like the updates fix some of the non xcb backtrace crashes i have seen reported recently19:27
calcnot certain if it fixes those as well though19:27
brycepossibly, but I don't think there's a huge overlap between xrandr and xcb.  They probably do interact at some level, but xrandr issues I'd expect to look differently than this19:27
calcit might end up that users that have -gtk installed see xcb crashes and users with -kde see the other crashes i am getting19:27
bryceoh that'd be interesting19:28
calcmight be a different bug entirely though19:28
calcbut it would be good to get the one that affects -kde users in any case19:28
brycecalc: do you have a changelog entry in the latest updates that mentions anything that might be related to this issue?19:28
calcand if it fixes the -gtk issue as well then great ;-)19:28
calchttps://bugzilla.novell.com/show_bug.cgi?id=39824419:28
bryce(maybe we could dig in and see if we could extract a patch)19:28
ubottucalc: Error: Could not parse XML returned by bugzilla.novell.com: not well-formed (invalid token): line 54, column 0 (https://bugzilla.novell.com/xml.cgi?id=398244)19:28
calcthis is the bug report that i found a report of in ooo-build19:29
bryceok19:29
calcand it specifically references an upstream bug report about crashing on 64bit19:29
calcwhich most (all?) the users with this bug seem to be 64bit users (iirc)19:29
brycemmm, bad file descriptor19:30
brycexcb locking issues can produce "bad fd" errors19:30
=== effie is now known as keffie_jayx
brycecalc, did you see this?  https://bugzilla.novell.com/show_bug.cgi?id=398244#c1719:32
ubottubryce: Error: Could not parse XML returned by bugzilla.novell.com: not well-formed (invalid token): line 54, column 0 (https://bugzilla.novell.com/xml.cgi?id=398244)19:32
=== cprov-afk is now known as cprov
brycecalc, it's interesting that in ben's strace it shows a crash in libvclplug_gtk680lx.so19:33
calcbryce: yea very similar to the gtk one19:33
bryceso I think you're maybe right that this bug report is related19:34
calcwhich was why i was thinking it might just look different between the two libs19:34
calcthey both crash in the vclplug but with different backtraces :)19:34
* bryce nods19:34
calci'll try to get a build going here within a few hours to have him test tomorrow (takes around 4hr or so to build)19:34
bryceare these managed in a public VCS somewhere?  might be useful to look at their changelogs19:35
calcif you want to email him back let him know i am creating new test ooo debs to see if it resolves the issue19:35
calcyea19:35
calcsvn.gnome.org ooo-build19:35
* calc finds the full url19:35
calcsvn+ssh://svn.gnome.org/svn/ooo-build/branches/ooo-build-2-4-119:35
* calc hopes the ooo-build diff is small19:37
bryceah, re: the multiple-xrandr mapping issue I see in comment #23 it mentions this; however you can see they fixed that issue in #24, and then a user says in #25 the issue still exists.  So sounds unrelated19:37
bryce#25 has a nice backtrace with symbols19:37
calcit sounds like even thought it was fixed it wasn't in the official build the user was using at the time yet19:38
brycelooks like the crash is occuring within destructors - does that make sense with your understanding of the problem?  that it occurs when shutting things down?19:38
calcon the kde crashes that sounds right, not sure about the gtk side19:38
calcusers have mentioned it crashes on exit under kde19:39
bryceahh, you're right - #31 that user confirms it's fixed19:39
bryceso maybe it *is* xrandr being double mapped into the app19:39
calc11KB of patches since our last upload19:39
calcso not too bad19:39
brycemm, I can imagine that such a thing could potentially result in xcb requested to do two locks, thus resulting in a locking error19:40
calci probably can get slangasek to approve that if it fixes the issue :)19:40
bryceawesome19:40
bryceok, I'll email ben this info19:40
slangasekbryce: bah ... -nsc accepted, but you left out the LP bug # in the changelog. :)19:40
calci also have two meetings tomorrow to prepare for so i will do my best to get this ready for him to test19:41
brycedoh19:41
calcit shouldn't take more than an hour to setup19:46
calci'm creating a new chroot for it at the moment19:46
brycemail away (cc'd you too)19:49
slangasekbryce: also, did Q-FUNK mention anything to you about fixing up -geode wrt https://bugs.launchpad.net/ubuntu/hardy/+source/xserver-xorg-video-nsc/+bug/219630/comments/50?  I guess I was expecting some feedback from him about whether this would happen; I'll push the currently-available upload through if necessary due to the severity of the issue and the timing, but would really like to see those buglets fixed19:58
ubottuLaunchpad bug 219630 in xserver-xorg-video-geode "please add "geode" to driver list in hw/xfree86/common/xf86AutoConfig.c" [Undecided,In progress]19:58
bryceslangasek: indeed yes, we were discussing that last night.  I asked if he needed my help on that too, but it sounded like he felt he had it under control, let me dig up the exact discussion...19:59
mkrufkymario_limonciell: ping20:00
mkrufkyoops20:00
bryce<bryce> Q-FUNK: ok.  you may want to update the state for the -geode/hardy task20:01
bryce<Q-FUNK> geode/hrady is still to be done20:01
bryce I'd need to clena up the chnagelog as steve suggested20:01
bryce geode/intrepid is what's done (transition in -all, plus latest upstream package via debian)20:01
bryce* bryce nods20:01
bryceearlier in the discussion, "I think that -geode was the only one where he'd rather have me finetune the changelog, before we'd move ahead."20:04
slangasekbryce: well, he doesn't seem to be around, so I'm not thinking it's under control given that I had asked for that upload to happen last night20:19
bryceslangasek: I can take care of it right now, if you point me at what needs fixed20:19
slangasekbryce: let me extract this upload and dump it to chinstrap20:20
slangaseker, I mean rookery :)20:22
slangasekbryce: http://people.ubuntu.com/~vorlon/xserver-xorg-video-geode_2.9.0-1ubuntu2.2.dsc , just needs the two fixes I mentioned in that bug log20:22
brycegreat, on it.20:24
mitsarionashi all... does anyone know when intrepid alpha 1 is gonna be released?20:25
calcmitsarionas: sometime this year :)20:25
mitsarionaslol good to know :)20:26
calcmitsarionas: i think the hope was for friday(?)20:26
* calc points to slangasek20:26
mitsarionasi'm getting bored without those dozens of daily updates20:27
slangasekthe hope was "today", but the time machine that normally lets us release images before we fix the installation problems is on the fritz20:28
zulslangasek: is there 8.04.1 for ubuntu-server cdimages?20:28
calclol :)20:28
slangasekzul: posted at http://iso.qa.ubuntu.com/qatracker/build/all/all20:28
mitsarionaslol :) glad it's getting out these day though20:29
zulslangasek: thanks20:30
GadiHi, all.  I have an interesting trident video driver issue, perhaps someone has run into?20:47
Gaditrident driver + Xorg 1.3.  Everything works fine, except after a period of time, the USB controller dies completely and the USB mouse stops working20:47
Gadi its as if the driver is writing over the USB controller's memory space20:47
GadiI only ask the question here, because I am not sure where to go upstream with this20:48
Gadiand I was hoping maybe an Ubuntu Xorg guru may have seen this or know a workaround to limit the memory space the server will use20:48
bryceGadi: how are you determining it's a video driver issue?  If it's a USB controller failing, my first guess would be it's a kernel issue...?20:48
Gadibecause it affects only trident driver hardware and the same hardware is unaffected if it uses vesa driver20:49
Gadialso, it happens after extended use of the xserver (over a period of days)20:49
slangasekhrrrm, looks like we have some packages now being auto-synced that build-dep on a newer debhelper than what we have in intrepid20:50
Gadiit is very repeatable on the same trident-driver hw platform20:50
Gadi(VIA EPIA-5000 mini-itx mobo)20:50
bryceGadi, it's not something I've seen, but trident is not a very common driver20:54
bryceGadi: usually it's better to make bug reports like these to Launchpad than here on IRC20:55
Gadifair enuff20:55
Gadithanks20:55
brycealso, just because it works with -vesa does not necessarily mean it's not a kernel issue, but that's a good data point20:55
ograGadi, is that any disklessworkstation machine ?20:56
ograi could probably verify20:56
Gadii dont know if they have one that uses that mobo20:56
GadiI can ask Jim20:56
ograwell, you said scott has it too20:57
Gadithx, ogra20:57
Gadiyeah20:57
bryceI think you'd want more evidence that it was definitely an X issue before going upstream to freedesktop... perhaps take a look at the debugging handbook at wiki.ubuntu.com/X as a start20:57
ograhe only has DW i think20:57
slangasekkirkland: -server images published now that have the right apt-setup; I'll post them to the ISO tracker shortly, but you can grab them already from current21:01
kirklandslangasek: thanks, downloading...21:01
bryceslangasek: does this description look right now?  https://bugs.launchpad.net/ubuntu/+bug/219630/comments/6521:03
ubottuLaunchpad bug 219630 in xserver-xorg-video-geode "please add "geode" to driver list in hw/xfree86/common/xf86AutoConfig.c" [Undecided,In progress]21:03
slangasekbryce: I would s/static xorg.conf's/your configuration/21:04
bryceok21:04
slangasekto avoid the nastiness of trying to pluralize a filename :)21:04
bryceyeah that reads better21:05
bryceslangasek: ok uploaded21:10
slangasekbryce: thanks, wll watch for it in the queue21:11
bryceslangasek: I'm not sure I fully grok how this is going to affect people using "amd" in their xorg.conf's, but I'll trust you and martin here; I'm probably just not correctly understanding it21:12
slangasekbryce: well, previously there was an 'amd' symlink, which has gone away for $obscure_ltsp_reason; now it's not there, so anyone whose xorg.conf references amd will definitely find themselves without a driver21:13
slangasekso the xserver-xorg-video-amd transitional package is solely for dependency purposes, at this point; it doesn't provide backwards-compat for xorg.conf21:13
mitsarionaswhen it says that the kubuntu intrepid isos are rebuilding, does it mean like right now?21:14
bryceslangasek: ok, that's sort of how I interpreted it...  I guess I'm not understanding how this won't anger users who now have to modify xorg.conf?21:16
slangasekbryce: I'm not sure that it won't.  Do you have time today to implement a better fix, perhaps one that updates xorg.conf?21:16
slangasekbryce: or do you want me to sit on this upload (in -proposed, perhaps) until you can talk to Q-FUNK about why this is needed?21:17
brycehmm21:18
bryceogra: do you have any insights/opinions here?21:18
bryceslangasek: well, I'm curious what exactly breaks in LTSP when the symlink is present, and if we could allow that to remain and perhaps just handle it better21:19
bryceslangasek: however I know we're pressed to get 8.04.1 done and q-funk really wants this change included.21:20
slangasekbryce: yes, I share that concern.  pitti did question that change in the bug log, and in the end approved it, I wasn't intending to second-guess him on that21:20
bryceif I understand this changeset correctly, the symlink change is separate from the pci id change21:20
slangasekit is, yes21:20
slangasekhrm, why does xserver-xorg-video-amd Conflicts/Replaces xserver-xorg-video-geode?  that's... backwards21:23
slangasekI didn't notice this in the previous upload, hrm21:23
slangasekright, sure enough, it was there21:25
ScottKpitti: I am hoping you have some time for MIR processing on your archive day tomorrow.  I added a bunch onto the stack.21:28
kirklandslangasek: cjwatson: nice, that one installed!21:35
slangasek\o/21:35
slangasekpitti: do you mind if I do an updated debhelper merge?  there are some packages coming in with a versioned build-dep on the newest debhelper21:38
james_wmathiaz: no idea if you can get the list of records easily. I'm sure there's a way with python, but I couldn't tell you it.21:41
james_wmathiaz: you might want to file a bug on bzr-loom.21:41
bryceslangasek: yeah I think this upload needs a bit more thought.  unfortunately I think this may require more packaging-fu than I have at hand21:41
slangasekbryce: hmm, ok21:42
mathiazjames_w: IIUC, record is the way to say "this is 3ubuntu2."21:42
mathiazjames_w: right ?21:43
james_wrecord is a way to make loom do it's thing so that someone else can branch/pull/merge the loom sensibly I think21:44
james_wI don't know if it's also used for recording interesting points21:44
james_wI've never fully grabbed it.21:44
james_ws/grabbed/grasped/21:44
slangasekbryce: if I can find time to work up some maintainer script magic for this in the next day or so, I will; but no guarantees on that front21:45
bryceslangasek: ok; I'm going to spend the next couple hours studying it myself21:46
bryceslangasek: I also want to compare with what was done in the -i810/-intel transition, since that seems very analogous to this21:47
slangasekok21:47
bryceI'd also like to look into what that ltsp issue was21:47
slangasekkirkland: are you also going to be testing server amd64, or does someone else have that task?21:50
kirklandslangasek: i'm doing it now ;-)21:51
slangasekok21:51
liwso what's the status of alpha1 ISO image testing?21:52
kirklandslangasek: which just succeeded ;-)21:53
liwreally nobody has tested the alternate images?21:53
slangasekliw: apt-setup was found broken yesterday so we had to get an updated package in and respin ISOs; I don't have any results reported yet for ubuntu alternate yet21:53
slangaseksince those images just became available in the past 2h21:53
liwah, ok, I'll update and test, then (assuming qemu is still OK)21:54
slangasekyes, definitely21:54
liwI found the apt-setup problem also21:54
kirklandslangasek: i'll do the LVM & encrypted LVM now21:54
mitsarionasany idea when the new kubuntu isos will be available?21:54
slangasekkirkland: not required for alpha 1 (i.e., any failures you find there won't prompt me to respin), but feel free21:54
kirklandslangasek: oh, well then :-)21:55
kirklandslangasek: i've plenty else to do!21:55
mathiazslangasek: which tests are required for alpha1 ?21:55
slangasekmitsarionas: kubuntu has some metapackage issues that the kubuntu team haven't sorted out yet; as such, kubuntu will probably miss out on alpha121:55
slangasekmathiaz: "it installs, ship it!"21:55
mitsarionas:((((21:56
Better_than_youWill Kubuntu 8.10 LTS ship KDE3 or 4?21:56
liwslangasek, what test coverage are you interested in? all test cases for the alternate images? any one? should I aim to do all of one arch and then start on the other?21:56
slangasekBetter_than_you: a) 8.10 will not be an LTS release; b) 421:56
liwslangasek, given that I can do two or three at a time21:56
slangasekliw: one good install for each image is all we require at this stage21:57
Better_than_youI thought Kubuntu 8.10 was LTS since they delayed it for 8.0421:57
slangasekliw: if you have spare resources, a test of edubuntu would also be good21:57
liwslangasek, my main restriction is my brain21:57
liw20080626 is the version to concentrate on?21:58
slangasekliw: the versions posted at http://iso.qa.ubuntu.com/qatracker/build/all/all21:58
slangasekmm, except edubuntu was respun but the version number not updated there, sec21:58
* liw starts on alternate i386 and amd6421:59
slangasekthere, that's better21:59
pwnguinbryce: isn't syncronization and IPC fun?22:00
brycepwnguin: :-)22:00
* liw remembers that it's not a good idea to share the same qemu image file between different instances22:01
cjwatsonkirkland: woo22:01
* liw introduces head and desk22:01
pwnguinthis probably is why locking should let processes who own locks through :(22:01
lifelessliw: you 'testing' again ? :)22:02
liwlifeless, ISO images for intrepid alpha1, yes22:02
lifelesswell I was referring to dual-mounting disk images :)22:04
lifelessthat would count as cluster fs testing surely :)22:04
liwthat was just a mistake :)22:04
liwlifeless, I did, however, have the pleasure of import .git into bzr yesterday :)22:05
lifelesslol22:05
liwlifeless, I was looking at packages to merge from Debian, and using bzr to keep track of what I do to them, and one of the packages had a .git directory22:05
liw(which _I_ think should be cause for rejecting an upload into Debian, but hey...)22:06
lifelesshmm22:06
lifelessbzr should default-ignore that perhaps22:06
liwlifeless, since it works, I'm fine with bzr doing that; if .git gets default-ignored, then so should the others: .svn, .hg, CVS, *,v, RCS, {arch}, and whatnot22:11
lifelessliw: we do default ignore some :)22:11
kirklandslangasek: okay, i completely lied......22:12
liwlifeless, incidentally, my life would sometimes be easier if I could do "bzr add --ignore-nothing"22:12
kirklandslangasek: I did end up testing amd64 server + LVM/encryption, and it works fine ;-)22:12
kirklandKeybuk: there's some errors about not being able to find /sbin/udevsettle, FWIW22:12
kirklandKeybuk: but the boot happens okay22:13
lifelessliw: cat << EOF >> ~/.bazaar/ignore22:13
lifelessliw: or python22:13
lifelessliw: and then you could make it into a plugin22:13
cjwatsonlifeless: ('>~/.bazaar/ignore')22:13
liwlifeless, that's more than one line of code, and less suitable for a temporary operation22:13
lifelesscjwatson: ECAFFEINE22:14
kirklandKeybuk: looks to me like there's a call to /sbin/udevsettle BEFORE the encrypted-lvm-mount has succeeded22:14
lifelesskirkland: we do need to bring up enough devices to find the luks partition :O22:14
liwcvs has -I options to allow ignores to happen for one invocation only, which is sort of what I want, I guess22:15
liwlifeless, however, since my most common need for that option is for my unpack-debian-sources script, and I've already written that, I don't think I'll bother even filing a wishlist bug22:15
beDrunghi22:16
lifelessliw: fair enough22:16
beDrunghi bryce22:18
beDrungcalc: how far are you with the oo.org patch?22:23
kirklandlifeless: hmm, should i open a bug on that one?22:24
lifelesskirkland: uhm, only file bugs you see/create :)22:28
lifelesskirkland: luks stuf works fine for me modulo not-using-uuids and having to unlock it twice22:28
brycebeDrung: heya22:32
beDrungbryce: irc is faster than mail22:32
brycebeDrung: indeed :-)22:33
beDrungbryce: is there a patch i can test?22:34
brycebeDrung: calc got the patch and is building deb's - it'll take hiim a few more hours22:34
bryceI've not seen the patch myself, but if calc is abouts maybe he can give a pointer to it22:34
brycehere's the bug report https://bugzilla.novell.com/show_bug.cgi?id=39824422:35
ubottubryce: Error: Could not parse XML returned by bugzilla.novell.com: not well-formed (invalid token): line 54, column 0 (https://bugzilla.novell.com/xml.cgi?id=398244)22:35
bryceubottu: shush22:36
ubottuFactoid shush not found22:36
calcbeDrung: priming ccache right now22:37
calcbeDrung: then will build it with the new patches22:37
calcbeDrung: depending on how fast a machine you have it can take upwards of 16hr for a single build22:37
calci'm just going to be pulling ooo-build-2-4-1 to do the build22:37
beDrungcalc: my desktop pc ( http://www.sysprofile.de/id33138 ) is fast (Core2Duo E6750).22:38
liwslangasek, oops, coreutils fails to build :(22:39
beDrungcalc: here in germany it's 23:39. so time is running.22:39
calcbeDrung: sounds slightly slower than what i build on, you could build it, but make sure you use DEB_BUILD_OPTIONS=nogsi or it will take you at least 6hr or more (i would imagine)22:39
slangasekliw: aw man, we have to make it *build*, too?22:40
calcbeDrung: you just need to get current ooo-build-2-4-1 from svn.gnome.org and replace the version in ooo source with it then run the autotools stuff on it and then build22:40
calcbeDrung: it definitely will take longer than you are awake tonight to finish though22:41
liwslangasek, hm, I tested it before asking for the upload, but it turns out that I did that in a hardy pbuilder, not an intrepid one (and my hardy debootstrap doesn't know about intrepid, so I can't even create an intrepid pbuilder tgz)22:41
slangasekliw: you can create an intrepid chroot by telling debootstrap to use the hardy script22:42
calceven a ccache primed build on my machine takes over 100m to build22:42
cjwatsonliw: there's also a version of debootstrap that knows about intrepid in hardy-backports22:42
slangasekliw: i.e., debootstrap intrepid /chroots/intrepid http://mylocalmirror/ubuntu hardy22:42
liwcjwatson, I'll get that one22:43
beDrungcalc: does the build use more than one core?22:43
calcbeDrung: yes22:43
liwslangasek, yeah, I'd have to get pbuilder do that for me, but there's an option for it22:43
* calc wishes intel would release a 8core desktop chip22:43
liwoops, my mirror doesn't do hardy-backports22:43
calcbeDrung: some of the more time intensive stuff can't be easily parallelized like the dh_shlibdeps stuff22:44
calcthat part alone takes over 20m iirc22:44
* beDrung wishes intel or amd would release a 16core desktop chip with a maximum tdp of 65W for my passic cooled tower.22:45
calcheh22:46
liw65W is about 64 too many :)22:47
calceven poor little atom uses more than 1w22:47
beDrung1w would be cool. but 140W maximum for my whole pc is ok and my tower ( http://www.zalman.co.kr/ENG/product/Product_Read.asp?idx=186 ) has no problem to cool this.22:50
calcmy system under load is ~ 150W at the wall22:53
calcunder load22:53
calcer i already said that, doh22:53
beDrungwhat graphic card do you use?22:54
liwslangasek, ok, I reproduce this under an intrepid pbuilder, I'll see if I can fix it22:55
calcbeDrung: nvidia 7600GT22:55
slangasekliw: cheers22:55
calcgot it before amd bought out ati22:55
calcdoesn't have a fan :)22:55
liwslangasek, even if it uses an unspeakable build system22:55
beDrung30 - 40 W22:56
calcmy next system will probably just have a intel igp22:56
calcthat will save a lot of power22:56
calcalso if my cpu wasn't o/c it wouldn't use nearly as much power22:57
beDrungi have upgraded to a radeon hd3650, but i think it is too early. ati and radeonhd driver currently do not support xv and fglrx has some problems.22:57
calcoh22:57
calcwell its probably better than using nvidia (gag)22:58
ion_”some” :-D22:58
calci can't even resume from suspend22:58
* calc will eat a hat when nvidia finally writes an open source driver and releases full docs for all their hardware like AMD/ATI22:59
calci only got the nvidia card because it was the better of the two crappy non-oss friendly brands at the time :-\22:59
alex-weejnvidia is still way better than ati22:59
alex-weejmy nvidia in my macbook pro is a treat23:00
brycecalc, during these builds have you checked that your CPU's are all averaging at 100%?23:00
alex-weeji get redirected 3D acceleration23:00
beDrungwhile watching movies some stripes run through the picture (may be a sync problem) and compiz + video in window is flickering, so i deactivated compiz.23:00
calcbryce: yea, i think it is running 4 threads23:00
beDrungbut: suspend with fglrx works.23:01
calcbryce: its 100% most of the time anyway, until it gets into debian stuff that isn't parallelized (i am assuming)23:01
* bryce nods23:01
slangasekliw: that seems like a rather strange build failure23:01
brycecalc: have you tried seeing if ccache helps?23:02
calcbryce: afaict things like dpkg-shlibdeps are REALLY resource intensive and don't work parallelized23:02
calcbryce: already do that to get it down to only ~ 2h build23:02
slangasekliw: strange in that it didn't also fail in Debian, I mean23:02
brycecalc: *nod*23:02
calcbryce: eg ia64 buildd takes > 16h to build23:02
calcalso turn off all the language export stuff as well23:02
liwslangasek, interestingly, if I run the build on hardy from an unpacked source tree, it succeeds23:02
beDrungcalc: on which platform do you compile it?23:03
slangasekliw: getopt changes?23:03
calcbeDrung: amd6423:03
liwslangasek, I don't know, the build just finished23:03
calcbeDrung: takes about the same amount of time on i386 as well23:03
calcbeDrung: at least on the same system23:03
beDrungyes, but i only need amd64 to test it. ;)23:03
slangasekliw: I'm guessing it's a change in the glibc getopt behavior23:04
brycecalc, I'd experimented with optimizing xorg builds via ccache and putting everything on a ramdisk, using a local cache for pulling deps, etc.  ccache made the biggest difference, the rest was just nickels and dimes23:04
slangasekand therefore fixing it is a one-way trap, @yay23:04
* liw sees this in coreutils code: /* FIXME: comment */23:04
* liw wonders why factor is in coreutils in the first place23:05
brycecalc: I found that the way xserver is packaged, it wasn't using all the cpu's (-j flag couldn't be set).  So the next step was to look at fixing the packaging, but I don't build xserver all that frequently, and with it down to below 15 min that's not too bad23:06
beDrungcalc: what is the checkout http address?23:06
calchttp://svn.gnome.org/svn/ooo-build/branches/ooo-build-2-4-123:07
calci think that will work23:07
calci use it with svn+ssh://23:07
beDrungwhy is oo.org on gnome.org?23:08
beDrungcalc: checkout works23:09
sbeattieasac: ping23:11
calcbeDrung: because someone put it there :)23:12
calcbeDrung: its go-oo not openoffice.org23:12
calcbeDrung: novell (go-oo) and sun (openoffice.org) don't get along especially well23:12
calcso that is why it isn't hosted somewhere on openoffice.org23:13
beDrungwhere is the difference between those two?23:14
calcgo-oo is a large set of patches on top of openoffice.org23:15
slangasekis the maintenance team for go-oo called the "go-oo power rangers"?23:15
liwslangasek, yeah, indeed: it's a difference in the output of getopt(3), the hardy version of libc6 uses %c and the intrepid version uses '%c'23:15
slangasekliw: right; so we can patch the testsuite, or complain to doko about the behavior change in libc6?23:16
liwslangasek, I'd say the behavior change is for the better, so I'd rather patch the test suite23:17
liwthere's a bunch of other such changes in getopt... `%s' changed to '%s' for example23:17
* slangasek stares at top. No, I don't think that process was actually using 935% of my processor...23:19
liwslangasek, what's the correct procedure for fixing this? should we revert the sync request and do a merge instead or what?23:19
mathiazslangasek: what's the point of supporting hdb and bdb in the slapd package ?23:20
slangasekliw: the sync is already done; the next stage is to file a bug in LP about the build problem, provide a patch (debdiff), and subscribe ubuntu-main-sponsors23:20
mathiazslangasek: why not just setup hdb ?23:20
slangasekmathiaz: "both are good", vaguely23:20
liwslangasek, I'll do that then23:20
slangasekmathiaz: bearing in mind that the package has had somewhat irregular maintenance, and hdb has only become a preferred backend relatively recently23:21
mathiazslangasek: right - but that was preferred over ldbm23:21
slangasekliw: also, subscribing me directly in this case since I'm well-poised under the circumstances to sponsor with a minimum of extra hassle23:21
mathiazslangasek: or bdb was the default before hdb ?23:21
slangasekmathiaz: bdb was the default before hdb, I believe23:22
slangasekhdb was considered "new and untested" at the time we made bdb the default23:22
LaserJockbryce: around?23:23
bryceLaserJock: heya23:24
mathiazslangasek: ok.23:24
slangasekmathiaz: how important is it to change the default for this cycle?23:25
LaserJockbryce: got a question on the xcb/x11 issue23:25
slangasekI think we would have some migration code for the ldbm->bdb switch that we should resurrect, if we're going to change23:25
bryceLaserJock: shoot23:25
slangasekand we should definitely discuss whether bdb should be considered obsolete wrt the packaging, or if there are still cases where it should be preferred23:25
LaserJockbryce: I've got a guy who's trying to install a Java app on hardy, but it crashes with something about locking and spits out a backtrace with libxcb and libx1123:26
bryceLaserJock: *nod*23:26
LaserJockbryce: I'm wondering if you have any pointers on how to debug it23:26
mathiazslangasek: I've started to look into cn=config migration23:26
slangasekmathiaz: does that rely on hdb as the backend?23:26
bryceLaserJock: sure23:27
LaserJockI have another colleague who's also running hardy and he doesn't seem to have the issue. I'm having them compare notes on installed updates (I didn't know if you'd done anything yet)23:27
mathiazslangasek: and when creating a database configuration from an ldiff file, you need to set an objectclass to olcBdbConfig or olcHdbConfig depending on the backend you want to use23:27
bryceLaserJock: java and xcb haven't had a history of getting along, although afaik the issues had been worked out23:27
mathiazslangasek: currently this is done by substitution of @BACKEND@, which is either bdb or hdb23:27
bryceLaserJock: no we haven't made any changes which would affect java one way or the other23:27
LaserJockbryce: well, I'm not sure if we're using Ubuntu's Java23:28
LaserJockwould that make a difference?23:28
mathiazslangasek: properly generating the ldif entry for the db config means more logic to set the olc{BH}dbConfig23:28
mathiazslangasek: the config backend doesn't rely on bdb23:28
mathiazslangasek: it's stored as a bunch of ldif files in /etc/ldap/slapd.d/23:28
bryceLaserJock: however in the cases we've troubleshot so far, the issue is very, very irregular - often dependent on timing issues and such.  So reproducing the issues can be quite tricky, even if you have roughly similar systems23:29
mathiazslangasek: my question has more to do with simplifying the code to get read of the backend support - and just provide hdb by default in the debian scripts.23:29
bryceLaserJock: 86103 may be of interest23:29
slangasekmathiaz: ok.  I would suggest checking with Howard about whether there are any cases where we *need* to continue supporting bdb, or if we should go ahead and migrate everything over at the same time; though, I'm not entirely certain that the migration code is going to be simpler in the short term than supporting both backends23:30
bryceLaserJock: esp. if you're using a non-Ubuntu java23:30
LaserJockok23:30
slangasekmathiaz: also, even if the package only supported automatically setting up one of hdb or bdb, does not mean that users wouldn't set up additional databases on their own using backends of their choice23:30
bryceLaserJock: for troubleshooting, getting backtraces are useful to identify what code paths are involved.  And then look for irregularities23:30
brycein both the two cases we have so far, the issue was double-running code that should only be run once23:31
slangasekmathiaz: i.e., consider that there are things like the sql backend, which while never configured for the user in the package, are certainly expected to work if set up manually...23:31
mathiazslangasek: sure - I don't think wich drop bdb as backend - I'm just asking if we should drop bdb support for the maintainer scripts23:31
bryceso I would keep an eye out for that pattern, particularly with code that makes X calls23:31
slangasekmathiaz: right, I don't know the answer to that, we should get upstream's opinion :)23:31
mathiazslangasek: ok - I'll ask upstream then.23:32
bryceLaserJock: also, I posted a noxcb version of libx11 to people.ubuntu.com/~bryceharrington/Testing/libx11 that you're welcome to grab for testing23:32
bryceLaserJock: like I mentioned, it's too risky to consider putting into hardy, but it oculd be handy for isolating if it is indeed an xcb-related issue23:33
calcgrr i can't remember the word i am looking for23:41
calcwhat is the name for code that has no license23:41
calcah i am thinking of public domain23:42
beDrungin germany it is not possible to declare code as public domain23:42
LaserJockbryce: ah cool, thanks. I'd be happy if I can just isolate it. The install is pretty single-use so if we get the app working we'd be happy23:49
calcbeDrung: yea i thought so23:50

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