/srv/irclogs.ubuntu.com/2009/06/10/#ubuntu-devel.txt

Viper550wait GRUB2?00:09
Viper550and are we ever going to use gfxboot on an install/00:15
cody-somervilleViper550, we're getting rid of usplash00:15
cody-somervilleViper550, We think we can boot so quickly we don't need anything like that00:16
TheMusocody-somerville: its not going away entirely, it will be used for fsck/dm-crypt password entry.00:23
cjwatsonsoren,slangasek: I think livecd-rootfs actually runs in a hardy chroot for hardy CD builds, and we use the hardy version of it; however the ISO building code is central and so has to be guarded as slangasek says00:39
slangasekah00:39
slangasekdoes that mean we could trim the hardy exceptions in the current version of livecd-rootfs? :)00:39
cjwatsonslangasek: check with Adam, but I think so00:39
=== rickspencer3 is now known as rickspencer3-afk
Cameronhi.. i'm trying out grub2, and managed to get it to work on jaunty, both chainload and native.  This was done using a separate hdd for /boot since my root partition is ext4 on lvm.  Now, I wish to test using /boot on my root partition.  I reconfgured /boot to be a normal folder, and ran this : grub-install /dev/sda  I received this error "error: Unknown metadata header" followed by grub-probe: error: no mapping exists for `Ubuntu01:37
Cameron-jaunty'01:37
Cameronthen this Auto-detection of a filesystem module failed.  Please specify the module with the option `--modules' explicitly.01:37
Cameroncjwatson: you about ?01:38
=== rickspencer3-afk is now known as rickspencer3
=== rickspencer3 is now known as rickspencer3-afk
shayawondering if others are getting spammed like crazy by apport retracing service today on old bugs?01:47
TheMusoshaya: Yes, I am.01:47
macoaye01:48
=== edson is now known as edsoncanto
cjwatsonCameron: about to go to bed, please do file a bug though - not many people have tried grub2 on lvm root yet (at least not in Ubuntu) and we clearly need to sort some things out01:58
Cameroncjwatson: shall do, thanks01:59
=== Guest55641 is now known as Jonbo
Cameroncjwatson: fyi the bug is here https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/38542803:16
ubottuLaunchpad bug 385428 in grub2 "grub2 boot from lvm Auto-detection of a filesystem module failed" [Undecided,New]03:16
Cameronthanks ubottu :)03:17
AnAntHello, is gdm2 available in any PPA ?04:14
AnAntgdm 2.26 that is04:14
HobbseeAnAnt: #launchpad for ppa questions.04:21
persiaHobbsee, Including content search?  I thought that was beyond the scope of that channel as well.04:22
Hobbseepersia: you're probaby right there.  Unless they can point him to where the search over ppas actually is04:22
persiaI remember hearing about the PPA search tool recently, but I understood it to be external to LP itself.04:23
nhandlerpersia: You are probably thinking about http://ppa-search.appspot.com/04:24
AnAntI thought maybe the ppl working on the new GDM were here, that's why I asked04:27
persianhandler, Quite possibly, indeed.04:29
AnAntyup, found it, thanks04:31
pooliehi, i'm running karmic with an intel gm96504:55
pooliein the last couple of days the screen has started sometimes going irretrievably blank04:55
pooliecan anyone give me a pointer or should i just file a new bug?04:56
persiapoolie, Have you experimented with the xorg-edgers repo?  It may break things more, but it may break them less.04:59
poolieyeah lifeless just suggested that04:59
persia(they don't call themselves the "Xorg Crack Pushers" for nothing.04:59
poolieit feels a bit like randomly changing things04:59
pooliei'd rather have some tea04:59
persiaIt *is* randomly changing things.05:00
persiaBut theoretically, if you have an issue, and it's fixed by the crack, that's valuable information to provide in the bug.05:00
poolieyes05:00
pooliei'll file a bug then try it05:00
Hobbseepoolie: oh yeah, i've been noticing that.  it's a pain05:02
poolieok bug 38544805:03
ubottuLaunchpad bug 385448 in xorg "i965 hangs with black screen" [Undecided,New] https://launchpad.net/bugs/38544805:03
pooliehello Hobbsee05:03
Hobbseepoolie: heya!05:03
nixternalcome on, accept kdebindings binaries already :p05:08
* nixternal needs python-kde4 to continue working05:09
poolieso there seem to be no karmic builds in05:12
pooliedeb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main05:12
lifelessdeb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main05:13
ScottKnixternal: I'd love to help you, but the package has mono stuff in it.05:14
ScottK;-)05:14
nixternallol05:14
nixternalw/o kdebindings getting in, anything with pykde will not work05:14
nixternalthings such as ubiquity, gdebi, printer, and so forth05:15
ScottKnixternal: I'm looking at it for binary New now.05:15
lifelesshttps://edge.launchpad.net/~xorg-edgers is the one : it has the git builds that lead into what will land in ubuntu05:16
ScottKnixternal: Accepted.  You should have the binary in ~90 minutes.05:17
* nixternal hugs ScottK 05:17
poolielifeless: thanks, i think that's a bit too scary atm05:25
poolieor rather, beyond the depth i want to get into this05:25
poolieat least til bryce asks05:25
lifelesspoolie: so, bryce has asked somewhat generally :). But thats ok - I'm sure he will05:31
pittiGood morning06:39
nixternaland good morning to you sir06:39
pittihey nixternal06:39
\shmoins07:19
\shslangasek: thx...I solved it in a more sane way..."do not install menu.lst manually, but call update-grub -y, so it installs a newly created menu.lst"07:19
slangasekthat would also do it07:21
slangasek"sane" - it discards any existing settings in menu.lst, so it's not usually my first recommendation07:22
\shslangasek: the problem was during initial installation...so it doesn't have any changes :)07:23
slangasekok07:23
=== tkamppeter_ is now known as tkamppeter
StevenKBlink07:27
StevenKWhere did the udev rules go ....07:27
pittiStevenK: to /lib/udev/rules.d/ ?07:27
StevenKSigh. Nice if /etc/udev/rules.d was a symlink to that, but dpkg doesn't like that situation07:28
pittinah, it shouldn't07:28
pitti/etc/udev/rules.d is for local customization07:28
dholbachgood morning07:28
* pitti hugs dholbach07:28
* dholbach hugs pitti back07:28
StevenKpitti: Ah, so I can drop a rule in /etc/udev/rules.d and it will override what is in /lib/udev/rules.d for say, that particular SUBSYSTEM ?07:29
pittiStevenK: AFAIK they are executed in addition07:30
maxbsame-named files override07:30
maxbor at least, that's what the manpage claims07:30
pitti"Files in /etc/udev/rules.d/ have precedence over files with07:30
pitti       the same name in /lib/udev/rules.d/."07:30
pittiright07:30
\shunsubscribe ubuntu-devel-discuss07:35
\shdone07:35
ttxslangasek: created likewise-open5 bug 38547508:03
ubottuLaunchpad bug 385475 in likewise-open5 "[Karmic] Likewise-Open 5 fails to authenticate users" [Undecided,New] https://launchpad.net/bugs/38547508:03
=== azeem_ is now known as azeem
jameshpitti: hi.  there was a bit more discussion about the Erlang packages that it seems you weren't CC'd on.  I've just forwarded you an email with the current status.08:18
\shreleases.ubuntu.com08:29
\shdown?08:29
\shargl...damn telemaxx carrier08:31
iulian\sh: Seems so.  It failed to connect here as well.08:32
\shiulian: from my home carrier (kabelBW) it works08:32
iulianHuh?  That's odd.08:32
iulianIt fails to connect here.08:32
\shiulian: which ip address do you get for releases.ubuntu.com?08:39
\sh130.239.18.163 or 130.239.18.137 ?08:39
\shlooks like that it's a dns caching problem .. good to know that my DNS on my rooty is configured properly and not doing wile things08:41
\shs/wile/wild/08:41
iulian\sh: releases.ubuntu.com has address 130.239.18.16308:46
\shiulian: and that's wrong..dns caching issue...08:50
sorencjwatson: Ok. Thanks for clarifying.08:50
\shI just kicked our DNS admin to do his job08:51
nixternalpitti: re: apport - should I look at implementing the features that GTK has compred to Qt? is there a reason they aren't implemented already?08:56
nixternalalso, re: apport-qt - it will be rewritten in PyKDE4 - which is what I am messing around with now08:57
AnAntHello, why is wine in Ubuntu different than in Debian ?09:03
AnAntI mean that Ubuntu doesn't use Debian's wine package09:03
directhexYokoZar, customer for you09:06
YokoZardirecthex: oh?09:06
directhexAnAnt, (yokozar is in a yank timezone, so best to ask when america is awake)09:06
directhexoh. erm...09:06
directhexYokoZar, AnAnt's query09:06
YokoZarAnAnt: Because our Wine package provides more integration stuff and isn't split into useless subpackages09:07
AnAntaha, ok09:07
AnAntYokoZar: so, will wine 1.1 be in karmic ?09:08
AnAnt_sorry, I got d/c09:11
AnAnt_YokoZar: so, will wine 1.1 be in karmic ?09:11
YokoZarAnAnt_: 1.2 might be released in the Karmic timeframe09:12
YokoZarI don't want to hold people back on 1.0 for another release09:12
AnAnt_YokoZar: do you mean, that it is either 1.0 or 1.2 ?09:12
YokoZarSo i've been pushing pretty hard upstream to have 1.2 out09:12
YokoZar1.1 are development releases that aren't regression tested09:13
AnAnt_is 1.1 an unstable release ?09:13
YokoZarYes, very much so09:13
AnAnt_aha, ok, thanks09:13
nixternalpitti: I am heading to bed, go ahead and highlight me with a response so I can work on it when I get up and about, thanks!09:13
AnAnt_oh, yes they are in experimental ! my bad !09:13
YokoZarI may need to pick a 1.1.x version and regression test it heavily around feature freeze if it looks like wine 1.2 isn't coming out in time09:13
tjaaltonasac: hey, do you have plans to upload the fix to bug 220628 to jaunty-proposed?09:45
ubottuLaunchpad bug 220628 in libxcb "[MASTER] firefox-3.0b5 received an X Window System error: 'BadIDChoice'" [Unknown,Fix released] https://launchpad.net/bugs/22062809:45
cjwatsonpitti: Am I right in thinking that valid mount options have to be hardcoded into devicekit-disks - there's no mechanism for filesystems to ship fdi files or equivalent to override that? This is prompted by http://launchpadlibrarian.net/27592171/ntfs-3g_2009.4.4-1ubuntu1.patch (attached to bug 349569) which includes the changelog entry "Don't install HAL fdi file. Mounting is done via devkit-disks now."09:55
ubottuLaunchpad bug 349569 in ntfs-3g "Please merge ntfs-3g 2009.4.4-1 (main) from Debian unstable" [Wishlist,Confirmed] https://launchpad.net/bugs/34956909:55
cjwatsonpitti: but the fdi file was added as a workaround because the kernel driver doesn't support locale=09:55
asactjaalton: oh right.10:07
asactjaalton: if you want, go ahead ;)10:07
tjaaltonasac: ok :)10:11
cjwatsonlamont: I don't suppose you could have a look at bug 319656 (presumably wearing your Debian hat)? I can't reproduce the problem here and don't know nmap well enough to want to guess10:38
ubottuLaunchpad bug 319656 in nmap "nmap script engine error" [High,In progress] https://launchpad.net/bugs/31965610:38
Ampelbeincjwatson: I can reproduce the issue with nmap. I sorted out the various "not a file" errors by copying the missing scripts to /usr/share/nmap/scripts, but still get http://paste.ubuntu.com/192405/10:58
cjwatsonAmpelbein: I think it's probably best if lamont deals with it anyway, since he's the Debian maintainer :)11:02
Ampelbeincjwatson: ok, just in case you (or lamont) need a "victim" to test fixes on: I'm here. ;-)11:03
* cjwatson belatedly remembers that during a soft freeze is a silly time to be catching up on main sponsorship. *blush*11:28
dholbachcjwatson: do *verse sponsorship instead! :-)11:29
dholbachunfortunately there's enough to choose from11:30
cjwatsonalready am ;-)11:30
dholbachalthough we're slowly catching up11:31
* dholbach hugs cjwatson11:31
chrisccoulsonhey pitti / cjwatson - i just saw the comment on bug 34956911:58
ubottuLaunchpad bug 349569 in ntfs-3g "Please merge ntfs-3g 2009.4.4-1 (main) from Debian unstable" [Wishlist,Confirmed] https://launchpad.net/bugs/34956911:58
chrisccoulsonyou had any thoughts about that yet?11:58
=== Tonio__ is now known as Tonio_
pittijamesh: ah, thank you12:19
pittinixternal: what's still missing in the qt version? It should be on feature parity now, AFAIK12:20
pittichrisccoulson, cjwatson: looking (just returned from appointment, sorry for delay)12:20
chrisccoulsonpiit - no hurry. i was just wondering if you already discussed it or not12:21
chrisccoulson**pitti12:21
chrisccoulsonlol12:21
directhexseb128, ping - do you think it's preferable for banshee's magnatune plugin to spawn a web browser for purchases, or take people's credit card details straight in the app? rhythmbox does both (window for downloads, web page for cd purchases)12:22
seb128directhex: hello, no real opinion on that I think both are fine, maybe better to ping mpt to get some design team advice though12:23
seb128directhex: I would tend to say that using the website in a browser we are in a known environment security wise12:24
seb128so it makes things easier12:25
directhexseb128, i agree - but it's less "integrated"12:25
directhexso damned if you do, damned if you don't12:25
seb128that's why I say "no real opinion"12:26
seb128I think both options will do12:26
seb128so whatever somebody is wanting to do12:26
stgraberpitti: hey, about the numlockx MIR, what do you mean by the two questions from comment 1 ? Didn't I answer them in the following comment (and in the MIR wikipage itself) ? or did I miss something ?12:29
pitticjwatson: I asked on the upstream ML12:37
pittistgraber: right, I see now that you mentioned the Xsession.d file in the MIR; are you going to look after the package then?12:38
directhexseb128, a clicky button which spawns "xdg-open https://magnatune.com/buy/choose?sku=XXXXXXXXXXX&sitePrefix=" is the easy option - assuming one can retrieve the value for XXXXXXXXXXXX somehow, without downloading & searching the full site database client-side. i've mailed magnatune to ask foir suggestions12:43
directhexlooks like jamendo's api is miles better12:43
seb128ok12:43
cjwatsonpitti: thanks12:48
stgraberpitti: yeah13:01
\shcjwatson: are you interested in some theories that the udev.postinst is quite dangerous at some time? :)13:03
siretart`If I'm reading udev.postinst right, then a dpkg-reconfigure udev will instantly kill /sbin/udevadm13:05
\shcjwatson: actually a well configured udev is available then you just do out of couriosity a dpkg-reconfigure -a -f noninteractive and /sbin/udevadm is just gone13:05
siretart`which is rather bad :-)13:05
stgraberpitti: btw, didn't I also answer this question in the reply to your comment ? (in-line)13:07
pittistgraber: I don't see it anywhere13:08
stgraber"Oh, thanks for spotting this. I'll update that part of the MIR.13:09
stgraberI'm fine maintaining it in Ubuntu as I'll be the main user of it anyway."13:09
pittiah, heh13:10
lamontcjwatson: I'll get a look at it this week13:11
cjwatson\sh: -> Keybuk13:12
cjwatsonlamont: thanks!13:12
Keybuk\sh: why would you ever dpkg-reconfigure udev?13:12
\shKeybuk: tbh...it is an accident of lazyness ;)13:13
ograheh, accidential lazyness ? sounds funny13:13
\shKeybuk: but nevertheless, if someone would call dpkg-reconfigure -a or dpkg-reconfigure udev he/she will run into this very problem and has a system which can't update any kernel/initramfs anymore13:13
Keybuk\sh: can't see a bug about it13:14
\shKeybuk: I'll file one...13:14
cjwatsonI agree that the current code looks wrong13:14
ograaccidential lazyness ;)13:14
cjwatson(although it's a corner case)13:14
\shcjwatson: sure :)13:14
Keybukcjwatson: any idea for a fix?13:14
cjwatsonKeybuk: wrap the contents of enable_udevadm with if [ -e /sbin/udevadm.upgrade ]; then ... fi13:15
Keybukcjwatson: seems sane13:15
Keybukthough you wouldn't want to restart udevd either13:15
Keybukin fact13:15
Keybukat a quick glance, none of configure is appropriate13:15
cjwatsonDEBCONF_RECONFIGURE=1 is set in the environment during reconfigure, if you want to guard it13:16
Keybukthat's probably the easiest13:16
\shhmmm...13:16
Keybuk\sh: bug #36618513:16
\shKeybuk: bug #366185 looks just the same...13:17
ubottuLaunchpad bug 366185 in update-manager "dpkg-reconfigure udev deletes udevadm" [Medium,Triaged] https://launchpad.net/bugs/36618513:17
\shKeybuk: I see you just renamed it :)13:17
Keybukyeah, just read through the bugs13:18
\shKeybuk: thx for taking care :) do you think it's worth an -proposed/-updates upload?13:18
\shfor jaunty13:18
KeybukI always say no until someone says otherwise ;)13:19
\shKeybuk: I'd say yes, 2 1/2h of debugging is a lot of time..and time is money ;)13:20
KeybukI meant someone in ubuntu-release ;)13:20
\shKeybuk: oh I forgot that ;)13:23
stgraberpitti: thanks13:29
lifelessshould evince be able to print pdf's?13:33
liwlifeless, I do it frequently13:35
lifelessctrl-P is not working and thereis no 'print' in my evince menu...13:36
lifelessbuggeration time13:37
pittihm, I print from evince all the time13:38
lifelessIt works if I adda print button to the toolbar13:38
lifelessjust the hotkey and menu item are awol13:39
pittilifeless: hm, both work for me, in jaunty and karmic13:39
pittiweird13:39
lifelessthis is jaunty13:39
sorenlifeless: What are you trying to print?13:42
lifelesssoren: a pdf13:43
sorenlifeless: Clever.13:43
soren:p13:43
lifelessthat was sent to me to print out and sign13:43
sorenlifeless: Is it something that is likely to be marked "don't print"?13:43
sorenlifeless: Ah.13:43
sorenOk, then probably not :)13:43
lifelesssoren: see above, adding a toolbar icon let me print13:43
sorenlifeless: Yes, I saw. I was just trying to figure out if *that* was the bug.13:44
pittilifeless: do you also get it on /usr/share/doc/shared-mime-info/shared-mime-info-spec.pdf ?13:44
sorenTruth be told, I don't know how evince deals with "non-printable" PDF's.13:44
liwlifeless, if it is the same PDF I was sent, my evince shows a print item in the menu just fine (jaunty)13:45
lifelesspitti: same behaviour13:45
lifelessliw: from the isle?13:45
lifelessliw: if so, yes.13:45
lifelessfoo13:46
lifelessE [10/Jun/2009:22:40:11 +1000] PID 20891 (/usr/lib/cups/backend/ipp) crashed on signal 6!13:46
lifelessthe above however makes it hard to actually get the paper out of the print13:48
lifelesser13:48
sabdflSetting up linux-restricted-modules-common (2.6.28-13.17) ...13:51
sabdflupdate-rc.d: warning: /etc/init.d/linux-restricted-modules-common missing LSB information13:51
sabdflupdate-rc.d: see <http://wiki.debian.org/LSBInitScripts>13:51
sabdflis that normal?13:51
ograsabdfl, if the maintainer didnt update the initscript to newer LSB yet, yes ... its just a warning though13:52
ogradoesnt do any harm13:53
sabdfldoesn't look like something we should have in a kernel package, though13:53
ograagreed13:53
sabdflpgraner: ^?13:53
mok0sabdfl: ah, yes, it's missing all that header stuff13:54
mok0... but it does use the proper lsb functions13:55
mok0Isn't the init system going to be transitioned anyways?13:56
wgrantmok0: That's been happening next release since Edgy :P13:56
ograif Keybuk makes it in time :)13:57
mok0Heh, ok13:57
mok0That header information is supposed to give some kind of dependency... allowing stuff to be started in parallel13:57
mok0wgrant: btw, the science team is dwindling13:59
cjwatsonsabdfl: bug 305587814:00
ubottuError: Launchpad bug 3055878 could not be found14:00
cjwatsonoops14:00
mok0wgrant: only 4 members left :-(14:00
cjwatsonsabdfl: bug 30558714:00
wgrantmok0: So it seems. :(14:00
ubottuLaunchpad bug 305587 in linux-restricted-modules "[Jaunty] warning: missing LSB information " [Undecided,Confirmed] https://launchpad.net/bugs/30558714:00
sabdflthanks colin14:00
Keybukogra, mok0: upstart will still use those LSB headers14:00
Keybukin fact, we'll probably start to rely on them14:00
Keybukso them being missing or wrong is a bug for Ubuntu14:00
mok0Keybuk: see sabdfl's question in the scrollback14:00
ograwell, for karmic :)14:00
ion_mok0: The more important thing is that their ordering can be automated. If new package baz must start before rc2.d/S20foo and after rc2.d/S20bar, the maintainer must discuss it with two other maintainers, and if 20foo is changed to 21foo and 20bar to 19bar, *that* may have repercussions for an indefinite number of other packages. That’s why Debian is trying to transition to automatic ordering based on LSB headers.14:01
ograin jaunty its only cosmetic ... while it will do harm in karmic14:01
Keybukmok0: what was sabdfl's question?14:01
ograsabdfl> update-rc.d: warning: /etc/init.d/linux-restricted-modules-common missing LSB information14:02
ogra<sabdfl> update-rc.d: see <http://wiki.debian.org/LSBInitScripts>14:02
ogra<sabdfl> is that normal?14:02
Keybukright, it's not normal, it's a bug14:02
* Keybuk thought he covered that ;)14:02
mok0Well, back to the old drawing board :-)14:02
mok0terminal window, rather14:02
Keybukour sysv-rc doesn't use them14:03
Keybukbut when we drop sysv-rc, we will14:03
ograand its already drawn :)14:03
mok0bug 30558714:03
ubottuLaunchpad bug 305587 in linux-restricted-modules "[Jaunty] warning: missing LSB information " [Undecided,Confirmed] https://launchpad.net/bugs/30558714:03
Keybukmy whiteboard appears to have a picture of a duck on it14:03
Keybukdon't ask me why14:03
mok0Keybuk: Ask Pat Robertson14:06
ogranot walt disney ?14:06
* liw votes for Don Rosa14:06
mok0ogra: Pat Robertson claims that gay marriage leads to sex with ducks :-P14:07
mok0http://www.poormojo.org/pmjadaily/archives/026958.php14:07
ograaww14:07
mok0Of course Jon Steward had a field day with that on TDS14:10
directhexyay ducks14:14
=== rickspencer3-afk is now known as rickspencer3
Keybukmok0: http://andrewsullivan.theatlantic.com/the_daily_dish/2008/11/the-cosequences.html14:17
=== seb128_ is now known as seb128
mok0Keybuk: :-D14:30
ograasac, its back ! (klicking Keybuk's link got me broken fonts again)14:31
wgrantogra: Broken how?14:31
ograwgrant, http://people.ubuntu.com/~ogra/ff_fonts.png like that14:32
ion_liw: Have you had a chance to look at my comments? No hurry at all, just curious to hear whether they are even remotely sane. :-P14:32
wgrantogra: That's probably a -intel bug.14:32
wgrantThere was one filed on fd.o a while ago... let's see if I can dig it up.14:32
ograwgrant, we werent sure yesterday ...14:32
ograthat'd be cool14:33
ograit isnt really reproducable, just shows up after some time14:33
wgrantRight.14:33
wgrantI find it happens more when I close windows.14:33
ograand only in FF14:33
* ogra doesnt use windwos :P14:33
ion_Every time someone talks about (non-)reproducable bugs, i can’t help being reminded of the xkcd strip.14:34
asacogra: i was quite sure yesterday that its a driver bug ;)14:35
asacfile it against -intel14:35
ogralets see if we can link it to an upstream bug right away ;)14:36
ograif wgrant finds it14:36
wgrantogra: I can't seem to find it :(14:36
liwion_, nope, sorry, still digging myself out into the clear air14:37
liwion_, try again tomorrow :)14:37
ion_:-)14:37
wgrantFedora bug #495323 looks relevant.14:37
ubottuError: Launchpad bug 495323 could not be found14:37
wgrantSeems it was a kernel bug?14:37
wgrantredhat 49532314:37
wgrantfedora #49532314:37
cjwatson(I find it sometimes copes better with URLs)14:38
wgranthttps://bugzilla.redhat.com/show_bug.cgi?id=49532314:39
* wgrant grumbles.14:39
ubottubugzilla.redhat.com bug 495323 in xorg-x11-drv-intel "text corruption with intel kms driver" [Medium,Closed: rawhide]14:39
wgrantAha! It lives.14:40
ograyeah, looks the same14:40
wgrant- Add drm-intel-set-domain-on-fault.patch to fix random gem object corruption when swapping (495323 and probably others).14:41
wgrantFrom their kernel changelog.14:41
Sarvattogra, if you want to use UXA it needs a kernel update which went upstream a few weeks ago14:41
Sarvatthttps://bugs.freedesktop.org/show_bug.cgi?id=2179014:41
ubottuFreedesktop bug 21790 in Driver/intel "xf86-video-intel: pixmap corruption in the font glyph cache" [Major,Resolved: fixed]14:41
wgrantAh, that's the bug I was trying to find.14:41
ograSarvatt, i'm running karmic, uses UXA by default14:42
Sarvatt2.6.30-8.9?14:42
=== rickspencer3 is now known as rickspencer3-afk
asacpitti: slangasek: StevenK: wonder if you would want to unsubscribe ubuntu-archive from 352968 for now as there will be some traffic now that i fix the build depends up-front14:46
ograbug 38556114:46
ubottuLaunchpad bug 385561 in xserver-xorg-video-intel "broken fonts in firefox with kms enabled" [Undecided,New] https://launchpad.net/bugs/38556114:46
Sarvattthe fix is in karmic kernel 2.6.30-8.9 which is why I was asking if you were using that incase you weren't for some reason14:49
ograoh, wait, i use -7 still ...14:51
Sarvattif you are it could use going upstream because it didnt get fixed in your case14:51
* ogra curses the update-manager behavior once again14:51
Sarvattahh that'd explain it14:51
ogralet me update manually14:52
StevenKasac: Done.14:53
=== rickspencer3-afk is now known as rickspencer3
tkamppeterpitti, hi15:04
pittihi tkamppeter15:05
tkamppeterpitti, I have a problem with applying the CUPS changes.15:10
pittitkamppeter: I saw your mail15:11
pittitkamppeter: Debian didn't take the change?15:11
pittitkamppeter: can we apply the change without the new option for now?15:11
pittitkamppeter: so that all these regressions will be fixed in both Debian/Ubuntu15:12
pitti(I get tons of Debian bug reports as well)15:12
pittitkamppeter: and then we can upload an Ubuntu-specific cups with the -origpagesizes option15:12
pittitkamppeter: and sync back once Debian takes it15:12
tkamppeterpitti: Debian did not touch my bug report yet (I hope the maintainer comes around with it before our FF).15:15
tkamppeterWhat I have done now is to change the patch to make ./configure autodetect the presence of -origpagesizes and to build with it only if it is present.15:16
pittitkamppeter: so if you could apply the bulk of the patch to bzr, and then just do an -ubuntu1 upload with the additional -origpagesizes patch, that would be best15:16
pittitkamppeter: oh, great15:17
pittithat's even better15:17
tkamppeterpitti: So this means I put this bulk into the BZR and do an Ubuntu upload with a versioned Poppler build AND binary dependency in debian/contro;15:18
pittitkamppeter: no, you can commit everything to bzr then; you don't need a versioned poppler dependency at all then15:18
pittitkamppeter: (pdftops --help 2>&1| grep -q -- -origpagesizes ?)15:18
pittitkamppeter: or how do you detect this?15:19
tkamppeterYes, I check whether the help message of pdftops contains -origpagesizes.15:19
pitticool15:20
tkamppeterBut I do it at build time, so if the build server already switched to the new pdftops but the user not yet, the filter will fail.15:20
pittitkamppeter: I have an idea how to fix this; please commit your's to bzr, I'll do the substvars magic15:20
asacanyone uses bfilter?15:21
tkamppeterpitti, OK.15:23
=== rickspencer3 is now known as rickspencer3-afk
KeybukWTF15:34
Keybukmy phone just declared that "a BaseBand Core Dump is in Progress"15:35
liwKeybuk, thanks15:35
liwI've been tempted by an evil phone today again, now I'm all better15:35
liw(and now I can go back to drooling for a freerunner)15:35
ion_My phone has been automatically changing its timezone to UTC+1 recently.15:38
persiaAs "phones" become "computers", we can only expect the quality of service to change to match the functionality.  Long live the ATT Model 500!15:39
slangasekttx: thanks, added to https://wiki.ubuntu.com/KarmicKoala/TechnicalOverview (which, btw, you're free to edit directly ;)16:01
ttxslangasek: will do, next time :)16:02
asacdoko: classpath build deps not installable? http://paste.ubuntu.com/192655/16:04
dokodpkg: unrecoverable fatal error, aborting:16:05
doko fork failed: Cannot allocate memory16:05
dokoE: Sub-process /usr/bin/dpkg returned an error code (2)16:05
dokowhat does this have to do with classpath?16:05
ion_Do you have an ulimit that might have something to do with that?16:06
asacdoko: err. well, the problem is that it cannot install the build-deps16:11
asaclet me retry16:11
dokoasac: classpath really should be updated to the 0.98 release16:12
asacdoko: but you spotted it  ;)16:12
ogramust be the new java implementation of dpkg :P16:12
asacdoko: well. i fix the libxul-dev depend now16:13
asacto be xulrunner-dev16:13
dokoasac: not an oem task ;-p16:13
asacthats why i am doing it ;)16:13
asacso gcj conflicts now gcjdoc.16:16
asacwhat a mess16:16
asacerr gcj-jdk conflicts gcjdoc16:17
asaclets see if moving build depend to that helps ;)16:18
Aquinahy16:22
Aquinaaa-logprof and aa-genprof ask for usernames and passwords after creation or before reading logs. Unfortunately the server cannot be contacted.16:23
asacsuperm1: wanna upload new bluez?16:24
asac(after alpha2)16:24
superm1asac, i'm actually thinking i'm gonna sync to debian16:24
mterryslangasek: BTW, I've seen several packages in Debian that use dep5 already while I've been merging.  Might be larger use that you think16:24
superm1i've been reviewing all the delta between us16:24
mterryslangasek: (I remember you suggesting nobody uses it yet)16:24
superm1but sure, i'll either sync or upload a new version post alpha216:25
asacsuperm1: ok. great. do you think pulse is up to date enough? i would like to call for testing after we updated all the pieces for testing (with the gnome-bluetooth thing)16:25
superm1asac, i'm not sure the status of that pulse bluetooth plugin, dtchen, can you comment?16:26
superm1but yeah, a call for testing would be very good16:26
asacsuperm1: following the bluetooth-stack spec16:26
asacsuperm1: right. i just think we should have all the latest pieces because things seems to be still moving - especially on pulse freont16:26
superm1<nods>16:26
asacok so lets check after alpha2 is out16:27
superm1ok sounds good to me16:27
slangasekmterry: no, I'm sure there are some people using it; I just think it's premature because the spec is still subject to *significant* changes before it reaches anything approaching consensus in Debian16:28
mterryslangasek: OK, well just be assured that there's dep5 love out there.  Though some were using very pre-dep5 versions and the like16:28
slangasek"pre-dep5 versions" - yeah, I don't count those16:29
asacsuperm1: what bluetooth hardware do you have?16:29
persiaThe trick to using DEP5 (or a predecessor) is to be sure to specify the *precise revision* of the page that one complies with.  Most users should expect to be non-compliant for their next upload.16:29
slangasekno one's going to write a parser to handle 300 revisions of a wiki page, chosen at random by the uploaders :P16:29
mterryslangasek: Meh.  pre-dep5 versions is just an early dep516:29
superm1asac, i've  got a variety of dell bluetooth chips, a keyboard mouse stereo headset and mobile phone16:30
persiaslangasek, That something happens to be compliant with a given URL doesn't mean it's compliant with the *goals* of the effort :)16:32
slangasekpersia: that sounds like you may be violently agreeing with me16:32
persiaslangasek, I think the only point of disagreement is that I don't mind if someone happens to use something in that format, and will happily review it against the revision they specify, rather than asking "Why?".16:33
slangasekoh, I don't mind if someone happens to use something in that format16:33
persiaWell then, yes, I am violently agreeing :)16:34
slangasekbut I don't think it's worth doing validation, visual or otherwise, against arbitrary wiki revisions16:34
ogra.oO( all that violence here today )16:34
persiaOh.  I do it mostly to make sure that the person preparing the file is consistent with their claims, rather than just cargo-culting, but perhaps I tend to review packages in a different stage.16:35
asacdoko: http://paste.ubuntu.com/192694/ ... does this still make sense in karmic? or rather vm commands?16:35
=== smb is now known as smb-topper
persia(and I don't want to reject just because the spec changed *again* since the last time they edited debian/copyright)16:35
asac(for 0.98)16:35
=== smb-topper is now known as smb
slangasekpersia: right - not validating against arbitrary wiki revisions --> not validating at all :)16:36
dokoasac: afaic classpath can be used with cacao or jamvm16:36
persiaslangasek, Not even validating to ensure that it complies with current policy?16:37
asacok thanks16:37
slangasekpersia: policy compliance, sure16:37
slangasekthat's separate16:37
persiaAh.  I understand.  Yes, I think that's the right choice from the archive-admin viewpoint.16:37
slangasekdoko: I was wondering what to do with pycairo, btw; the Debian package has switched to python-support, is there an equivalent to DH_PYCENTRAL=include-links for python-support that we need to worry about?16:40
nxvlNCommander: can you please take a look at ug #38560516:40
nxvlBug #38560516:41
ubottuLaunchpad bug 385605 in hardy-backports "Please update pidgin 2.5.2" [Undecided,New] https://launchpad.net/bugs/38560516:41
directhexdoko is about? woo!16:41
dokoslangasek: no, python-support doesn't have this16:42
slangasekdoko: is python-support's behavior consistent with what we're trying to achieve with include-links?16:43
slangasekdoko: btw, did you file those bugs against python-support?  I don't have the bug numbers16:43
mvoslangasek: no include-links in pysupport16:43
mvoslangasek: but it seems like the links are now kept during upgrades16:44
dokoslangasek: not yet, will try later.16:44
mvo(i.e. python-foo keeps working after --unpack but before --configure)16:44
slangasekdoko: ok16:44
slangasekmvo: alrighty, then I can turn that into a sync16:44
slangasekmvo: thanks16:45
asacdoko: sorry, but now gjdoc --version gives nullpointer exception :(  http://paste.ubuntu.com/192709/ ... do you know which .properties files its looking for there?16:46
dokoasac: no. gjdoc should work (used in the gcj-4.4 build to build the libgcj docs)16:48
asacdoko: yeah. but i get null pointer like above on --version16:48
asacclasspath 0.98 seems to check version in configure ... and it fails because of this16:49
slangasekdoko: should we transition away python2.4 support in python-stdlib-extensions, btw?  The structuring of that package makes it difficult to tell if the reverse-deps need python 2.4 support16:49
yuriycalc: ping16:50
\shhmm...anyone with more initramfs knowledge then me, could explain what tool inside the initramfs would like to create e.g. /var/run/.ramfs ?16:50
\shduring bootup that is16:50
dokoslangasek: yes, that's one of the things I want to do next week, together with 2.516:52
slangasekoh, then I'll leave it for you :)16:52
dokodoes somebody know if today's live images are installable?16:58
ogratomorrows should be :)17:00
dokohmm, no lpia images at all17:00
pittidoko: yesterday's was fine, anyway; haven't tried today's yet17:00
ograand its unlikely you'll see any lpia ones17:01
persiaWasn't the intent to not have lpia images, intentionally?17:01
ograthe intent was intentionally, yes :)17:01
* persia scores redundancy points, and seeks a acetylcholine refresh17:02
ogra*g*17:02
calcyuriy: hi17:05
yuriycalc: got my email from a week ago?17:05
calcyuriy: let me see, i had a huge amount of email to deal with so it might have been overlooked17:06
calcyuriy: ah ok, i'll look into what should be done, and let you know17:08
calcyuriy: we have a human project setup i might be able to expand it to include your icons as well17:08
calcyuriy: taking to privmsg17:10
asacrobbiew: who will own foundations-karmic-eclipse-update ?17:15
sabdflrickspencer3-afk, jono: dx call?17:15
rickspencer3-afkheh17:15
rickspencer3-afkI just dropped off a few minutes ago17:16
* rickspencer3-afk calling17:16
sabdfldbarth is moving house, but i'd like to hear from jono re couchdb and rickspencer3-afk re firefox17:16
calcyuriy: did you see my messages?17:17
jonosabdfl, oh, dialling in17:17
ograKeybuk, oh, have you seen http://mjg59.livejournal.com/111453.html ? "... The Pre uses upstart as its init application. In contrast to mainstream Linux distributions that still mostly use upstart in sysvinit emulation mode, the Pre appears to be almost entirely based on native upstart events..."17:27
* Keybuk knows ;)17:28
ograway cool17:28
slangasekKeybuk: making a little scratch on the side doing upstart consulting, hmm? :)17:29
KeybukI've known for a while in a don't-tell-anyone-but kind of way17:29
Keybukslangasek: hah, I wish17:29
Keybukthen I'd be the one with the 73" HDTV17:29
* slangasek grins17:29
robbiewlol17:29
ograhaha17:29
KeybukMaemo uses it natively too17:30
ograyeah17:30
ograbut only to fire off hildon17:30
robbiewasac: don't think we will do the eclipse update17:31
asacrobbiew: well. we have to do something, because it blocks bug 35296817:32
ubottuLaunchpad bug 352968 in pcmanx-gtk2 "remove xulrunner 1.8 and all left over rdepend binaries from karmic archive." [High,In progress] https://launchpad.net/bugs/35296817:32
asacrobbiew: we cant keep xul 1.8 in the archive for another round. its just too far eol with too many security issues17:32
robbiewdoko: ^^^17:33
robbiewdoko: any suggestions?17:33
asacmaybe we can rebuild eclipse without the feature that requires gecko?17:34
seb128if we have an outdated and buggy version and nobody works on it just drop it until somebody does the job to update it?17:34
robbiewseb128: hmm...you make a good point17:34
asacseb128: well, that was my idea for those rdepends left on xul 1.8, but archive admins didnt like the idea. see the bug17:35
dokorobbiew: need to email some people about eclipse. did talk to somebody from the eclipse foundation last week17:35
seb128asac: try to convince slangasek ;-)17:35
asacmy idea was: remove xul 1.8; respin all rdepends and if nobody steps up fixing the build failures, remove them from archive17:35
robbiewdoko: okay17:35
asacseb128: he commented twice on the bug ;)17:35
seb128I agree we should make some efforts to try to fix those17:35
seb128but in the eclipse case if it's outdated for cycles and nobody want to work on it17:36
seb128it doesn't benefit our user anyway17:36
seb128users17:36
asacseb128: i am doing that and i planned to do that, i just think it would be easier to get community contributions when we make those build depends fail17:36
seb128and it can be uploaded again when somebody wants to do the update17:36
seb128talk to slangasek on IRC ;-)17:36
robbiewI recall someone sending an email requesting we update eclipse...17:36
* robbiew looks17:36
slangasekasac, seb128: I was just backing up StevenK17:36
seb128might be either that to convince him there than by bug tracker17:36
slangasekpointing out that nothing had changed17:37
slangasekI don't have a strong feeling about it :)17:37
asacslangasek: sure. i might have not communicated the idea appropriately17:37
seb128let's talk to StevenK to see how strongly he believes about that not being right17:37
seb128I doubt anybody will object to do that early in the cycle17:37
robbiewasac: seb128: FWIW, we did receive an email some months ago from a journalist mentioning that he was hearing from some people that only having Eclipse 3.2 in Ubuntu is "driving them nuts"17:42
robbiewbut apparently it's not nuts enough to get them to contribute :)17:42
asacrobbiew: yeah. wonder if its better to not have it than to have such an outdated version.17:42
robbiewright17:42
ograit should live in a PPA17:42
robbiewthat might be the way to go17:42
ograand find a maintainer team17:42
robbiewwe should probably wait on doko's email17:43
* doko has some email and other backlogs ... :-/17:44
asacdoko: so seems the old gjdoc thing had a version.properties in a jar. the new thing doesnt have that so --version fails17:45
asacdoko: maybe its because i have messed up alternatives for some java stuff? how can i reset all alternatives to something reasonable?17:45
asac(strace showed that it picked up rt.jar from the sun jdk)17:45
cody-somervilledoh17:46
cody-somervillemy wireless isn't working in karmic anymore17:46
asaccody-somerville: chipset?17:46
cody-somervilleasac, BCM4322 802.11a/b/g/n17:47
superm1cody-somerville, if it was by 'wl', then see bug 381682, bug 381683, bug 381678, bug 381687 bug 381686 and bug 38168417:47
ubottuLaunchpad bug 381682 in bcmwl "Need to produce bcmwl-modaliases package" [Medium,Triaged] https://launchpad.net/bugs/38168217:47
ubottuLaunchpad bug 381683 in jockey "Jockey needs to depend upon broadcom modaliases package" [Medium,Triaged] https://launchpad.net/bugs/38168317:47
ubottuLaunchpad bug 381678 in jockey "Jockey needs to install bcmwl-kernel-source when enabling broadcom" [High,Fix committed] https://launchpad.net/bugs/38167817:47
ubottuLaunchpad bug 381687 in casper "Jockey should offer broadcom wireless if it's available on the live cd" [Undecided,Fix released] https://launchpad.net/bugs/38168717:47
ubottuLaunchpad bug 381686 in ubuntu-meta "bcmwl-kernel-source should be installable from the CD" [Undecided,Fix released] https://launchpad.net/bugs/38168617:47
superm1some of them are taken care of, but the rest need to happen for jockey to be able to offer support now17:48
dokoasac: did you set a java home?17:48
cody-somervilleI'm pretty sure I17:48
superm1in the interim, you should be able to manually install bcmwl-kernel-source and then blacklist ssb and b43 for now17:48
cody-somervilleOkay17:48
cody-somervilleThanks :)17:49
superm1np17:49
asacdoko: my env doesnt have a JAVA_HOME17:49
asacdoko: are those bits in gcc-defaults assembled manually?17:50
dokono17:50
asacdoko: i cannot find anything in the sources that looks like it produces this gjdoc thing17:51
cody-somervillesuperm1, w00t17:52
cody-somervillesuperm1, worked like a charm17:52
=== dendrobates_ is now known as dendrobates
superm1cody-somerville, great.  if you want to give a go at solving bug 381682 since rtg hasn't had a chance yet, can get it more OOTB experience for jockey to offer and what not...17:53
ubottuLaunchpad bug 381682 in bcmwl "Need to produce bcmwl-modaliases package" [Medium,Triaged] https://launchpad.net/bugs/38168217:53
asacdoko: so gcc-defaults it build depends on gcj-jdk ... but that package it produced by gcc-defaults itself. sounds like its a bootstrapping thing (manually?)17:53
dokoasac: where is gjdoc --version used?17:54
asacdoko: by classpath configure script17:54
asac(0.98)17:55
asacdoko: i can patch that check out and assume all is good, but that doesnt sound right. gcj-jdk should ship the version.properties imo17:55
asacdoko: previously  (in gjdoc) the version.properties was in /usr/share/java/gnu-classpath-tools-gjdoc.jar17:56
asacdoko: build failure is: http://launchpadlibrarian.net/27733377/buildlog_ubuntu-karmic-i386.classpath_2%3A0.98-0ubuntu1~asac1_FAILEDTOBUILD.txt.gz18:00
dokoasac: please attach a patch for gcj-4.4. gjdoc shouldn't use this file, but just using the method like other classpath tools18:01
asacdoko: whats the source package?18:04
dokoasac: gcj-4.418:04
asacdoko: there is nothing in there ;)18:04
dokorun debian/rules patch, then you'll find the tools stuff in src/libjava/classpath/tools18:05
asac(outside of debian)18:05
dokogjdoc was recently added, so I assume the version handling stuff is still the old one18:05
asacdoko: http://paste.ubuntu.com/192773/18:07
dokoasac: dpkg-checkbuildeps?18:11
asacaye18:11
asacdoko: i dont think i understand whats the _new_ way of doing it would be.18:17
asacthe current getGjdocVersion does what i expect: open version.properties and get the version properties from there18:18
dokoasac: look at how e.g. gjavah gets the version information18:19
asack18:19
stefanlsdpitti: During UDS there was a discussion on https://blueprints.launchpad.net/ubuntu/+spec/security-karmic-overview re the syncing of Debian security of to Ubuntu. It was mentioned you had a tool or an idea about this?18:22
pittistefanlsd: first time I hear about it18:22
stefanlsdpitti: oh ok. The notes say - automated Debian-security fetch/try/build system (mom, ubuntuwire (rcbugs), pitti may have some)   -  Not sure who volunteered you :)18:22
jdstrandpitti: we talked about it18:23
keesstefanlsd: that was my idea, but there's no code.  :(18:23
pittiah, I remember that being mentioned over lunch18:24
jdstrandit was kees' idea, but he wasn't there that day. we talked about using MoM or rcbugs and I thought you mentioned some scripts that could conceivably help18:24
pittianyway, can we talk tomorrow? I need to leave for Taekwondo now18:24
stefanlsdyeah. np.18:24
pittijdstrand: indeed, MoM would be ideal for this18:24
pittijdstrand: or, alternatively, adapting http://people.ubuntu.com/~ubuntu-archive/pending-sru.html18:24
pittianyway, bye everyone (sorry, gotta run)18:25
jdstrandpitti: I think that was the script you mentioned18:25
jdstrandbye pitti, have fun! :)18:25
asacdoko: so this part? http://paste.ubuntu.com/192792/18:25
asacor are you asking to move the whole gjdoc thing to the new ClasspathParser?18:26
dokoasac: yes, gjdoc maybe should use that as the default18:27
* calc wishes old bugs were archived or something to that effect where people can't comment on them anymore18:29
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
\shI wonder which piece of software sets $RAMRUN for /lib/init/mount-functions.sh  or /etc/init.d/mountkernfs.sh19:02
\shaha...default rcS19:03
puffhi, I'm not sure this is the right place, but before I submit this brainstorm suggestion, I wanted to ask aroudn abou tit.19:11
puffI want to suggest that when a package is removed or renamed, that attempts to install (or even search for) the old package should get some sort of useful response, along the lines of "that package has been renamed to foo" or even "that package has been removed, see bug http://etcc"19:11
robbiewsuperm1: ping19:24
=== korn_ is now known as c_korn
superm1robbiew, pong19:26
=== Snova_ is now known as Snova
mterryevand1: Did you want any help with karmic installer stuff?  Like the ubiquity slideshow or something?20:36
directhexhas there been a definitive answer to the question "was the audio from UDS recorded?"20:43
=== dwatson is now known as davewatson
slangasekcody-somerville: do you know why xubuntu livefs builds are still failing due to libgoffice-gtk-0-6 being gone?  I'm not finding any references to that package21:18
slangasekcody-somerville: n/m, just found it in livecd-rootfs21:19
evand1mterry: slideshow is going to be mostly marketing, but help with the oem-config stuff, and other installer tasks that crop up (if that's what you're more interested in), would be fantastic.21:19
mterryevand1: Sure.  I don't want to cause more work in figuring out what to give me, but if you point me at a buglist, maybe I can claim some?  Or however you'd like to do it21:21
evand1mterry: sure, I'll follow up to Robbie's email tomorrow with more concrete ideas.21:21
mterryevand1: Cool21:22
=== yofel_ is now known as yofel
ZachDhello21:37
ZachDim here to give u guys suggestions on ubuntu and improvements!21:38
ZachDw00t21:38
cody-somervilleoh joy21:38
ZachDlol your welcome21:38
directhexdoko, seems ironpython 2 works fine in sid's mono, so that blocker on updating is gone21:41
dokodirecthex: yes, it is supposed to work with 2.621:42
directhexdoko, rudimentary testing seems fine on 2.4 - testing the ipy 2.0.1 stable release, not the ipy 2.6 beta21:43
ZachD_._21:44
ZachD-.-21:44
ZachDwhooops21:44
dokodirecthex: I'd rather go on with 2.621:46
directhexdoko, mono 2.6 or ipy 2.6?21:46
sladenKeybuk: ha.  So the first people using a full native upstart system are ... Palm21:52
Keybuksladen: not true, others are doing so before them21:53
Keybukfrom this we can discern two things21:53
Keybukassumedly they're using 0.3 natively (based on /etc/event.d)21:53
Keybukso the first thing is that they deserve a medal for getting any kind of useful native boot to that21:54
Keybukand the second thing21:54
KeybukI deserve a complimentary Palm Pre21:54
Keybuk,g>21:54
sladenKeybuk: planning on moving to CDMA land to use it? ;-)22:00
Keybuksladen: good point22:01
puffAnybody here know the guts of apt, dkg, etc?22:02
puffer, dpkg.22:02
puffI'm typing up a suggestion for brainstorm.ubuntu.org and I'd like to bounce it off somebody.22:03
sladenpuff: you could try asking anyway.  There are people here who do know those parts of the stack /extremely/ well.  They might, or might not see it, so no promises22:04
Nafalloeither that or it might not be as much of the guts that you fear :-)22:05
puffTwo things, really.22:05
puffThe real suggestion  is that when packages are removed or renamed, the package management system should clue you in, rather htan you being mystified, trying to remember if you spelled it right, googling like crazy and eventually finding the bug report where they discuss why kdiff3 was removed because we upgraded to kde4 and kdiff3 isn't kde4 compatible yet and you can compile it by hand, etc.22:07
puffInstead, when you enter "sudo apt-get install kdiff3" it should simply say "kdiff3 has been removed from the repositories, see ubuntu bug #11343141, http://etc."22:07
ubottuError: Ubuntu bug 11343141 could not be found22:07
puffThe second would be adding annotations to the installed packages;  apt or whatever would prompt the user for a reason, so you know who installed it and why, and whether it was installed as a result of a dependency or deliberately.22:09
cjwatsonpuff: it seems like the sort of thing that could fit better higher up the stack, perhaps in the "appcenter" idea that's being kicked around at the moment22:09
cjwatson(but I'm not really here)22:09
puffcjwatson: The first or the second?22:10
Keybukboth22:11
puffThe second suggestion would particularly aid in situations where you have multiple folks managing multiple boxes, although heck, I've had instances where I was trying to remember to myself why I installed something.22:11
cjwatsonthe first; I'm not sure about the second, we do already have a record of whether something was installed as a result of a dependency or deliberately22:11
cjwatsonalthough no more than that single bit of information22:11
cjwatson(see apt-mark(8) etc.)22:11
puffThe first seems like it should be more at the repository level, since multiple tools use that.22:11
cjwatsonthe reason it belongs higher up is that it's the sort of thing that we might want to add richer information to after the fact22:12
cjwatsonand it would be better for it not to be in the repository since that tends to be harder to change22:12
puffI guess I can see the reasoning there, but I think it's an 80/20 thing.  80% of the value is in simply knowing that the repository changed in a not-backward-compatible way.  Once you figure that out, it's much easier to hunt down *why* it changed via bug tracking, ubuntu forums, etc.22:13
cjwatsonwell, you know *that* due to Provides/Replaces/etc. if people are setting dependency relationships correctly22:14
puffBut until you know that you're looking for something that isn't there anymore, it's kind of a crazy-making situation.22:14
cjwatsonbut the fact is that people don't :)22:14
puffIt's bitten me at least twice, which is why I'm making the suggestion.22:14
cjwatsonso it's probably better to have it separate, purely for practical maintenance reasons22:14
cjwatsonright, and I'm applying ten years of experience with this kind of system to direct the suggestion to where it seems most likely to work ;-)22:15
cjwatsonI agree that it would be useful22:15
puffAh, I see... put the data somewhere that is less gate-keepered, so more folks canhelp keepit up to date.22:15
cjwatsonbut I don't honestly think it's likely to work well in the package metadata itself, even though in some theoretical sense that is the *correct* place22:15
cjwatsonright, exactly22:15
puffI guess the simplest thing then would be to extend aptitude so it can query some sort of aptwiki-ish thing.22:16
puffHm, or maybe just build an ubuntu aptwiki and a simple little aptitude-flavored CLI to it.22:16
puffWith everything keyed by package names, etc.22:16
cjwatsonhttps://blueprints.launchpad.net/ubuntu/+spec/software-library is the design work happening on this at the moment22:17
puffCool.  I will read and cogitate.22:17
=== rickspencer3-afk is now known as rickspencer3
cjwatsonI don't know that your specific suggestion has been taken into account there22:18
cjwatsonbut it probably ought to be!22:18
cjwatsonin some sense it comes under error-tolerant search but I think it's probably not quite the same22:18
puffI like adding GUI tools but I prefer it when they complement, not supersede, the underlying tools.22:19
cjwatsonoh, I agree, I don't believe appcenter is intended to replace apt22:19
cjwatsonmpt is the guy coordinating this, although he's not around right now22:20
puffI'll read up and try to catch up with him.22:20
robbiewpuff: http://wiki.ubuntu.com/AppCenter22:21
puffHm, this might dovetail with another idea I've had, which is to factor in platform-specific feedback.22:21
cjwatsonit seems useful for that kind of thing to have a lower-level interface, of course; much of AppCenter is UI design and there are lots of places where the underlying tools are going to have to be extended a bit, or new tools written22:21
cjwatsone.g. the support lifetime for a package is going to have to be encoded somewhere22:22
cjwatsonthere's been talk of using debtags, which is potentially fairly flexible22:22
cjwatsonstill has the problem of the index files being frozen at release but I think debtags can use alternative data sources too22:22
cjwatsonI suspect annotations belong lower down22:23
cjwatsonsince that doesn't involve any kind of interaction with us, it's purely local to the system22:24
puffYeah, that I was thinking belonged in the dpkg records, somewhere.22:24
puffOr in a database "alongside" the installed packages stuff.22:24
cjwatsonprobably apt, I have this pesky desire to keep dpkg simple22:26
cjwatsonand apt already has the auto/not-auto stuff anyway22:26
cjwatson(and apt would have to tell dpkg about it anyway so ...)22:26
ebroderAnybody with main upload bits willing to look at my fix for bug #362691? It's been sitting there for 3 weeks now, and includes a change to the version in jaunty-proposed22:28
ubottuLaunchpad bug 362691 in xen-3.3 "XEN depends on Python 2.5" [Medium,Confirmed] https://launchpad.net/bugs/36269122:28
cjwatsonebroder: probably better to ask outside a soft freeze22:29
ebroderOh, right. Forgot about that22:29
puffcjwatson: Well, obviously I need to learn more about this whole topic, apt, dpkg, repos, what info's kept where.22:29
puffI've been bit several times by issues like this and things like problems with suspend/resume cropping up after dist-upgrading.  It seems really silly for something as cool as ubuntu to have problems like this (not silly for it to have problems, silly for people to be caught unaware by them)22:30
puffEspecially since it's mainly a matter of communicating to the community, which ubuntu is pretty good at.22:31
puffOkay, thanks, I will go off and do my homework now.  Ciao.22:31
cjwatsonpuff: oh, don't take me as saying that there aren't bits of existing dependency relations that could be used - as I say I think there's some value in interpreting Conflicts/Replaces, Provides, etc.22:35
sladencjwatson: is the actual example given (of removal of kdiff3) covered.  It was presumbly removed because there wasn't a replacement (although it should have said this in the list)22:36
cjwatsonsladen: I don't know that that particular example is covered by package relationship fields, and I think it's pretty hard to cover there, which is one reason I explicitly wasn't suggesting shoehorning everything into package relationship fields22:38
puffkdiff3 was apparently removed for a while (and then re-added) due to some ubuntu general switchover to kde4, or something:  https://bugs.launchpad.net/ubuntu/+source/kdiff3/+bug/26032622:43
ubottuLaunchpad bug 260326 in kdiff3 "I can't install kdiff3 on Intrepid (Broken dependecy)" [Undecided,Fix released]22:43
puffPreviously I ran into something similar where some podcast downloading tool, I think ipodder, mysteriously disappeared (mainly because apple threatened a lawsuit over trademark infringement).22:43
puffAnd I've run into problems where I upgraded to a new ubuntu release and fundamental stuff like suspend/resume broke, and then when I went researching it, only *then* did I find out that it was a major known issue with that architecture .22:45
cjwatsonipodder was replaced by castpodder, but the project kind of petered out AFAICT (at least as far as getting packages was concerned) and I'm not sure if the replacement castpodder ever made it into the archive22:53
lizthegreywhat's the proper procedure for recruiting backport testers for a package and deeming the backport sufficiently tested?  I'm trying to get sudo 1.7.0-1ubuntu1 from karmic backported to dapper and hardy - https://bugs.launchpad.net/hardy-backports/+bug/38410023:19
ubottuLaunchpad bug 384100 in hardy-backports "Please backport sudo 1.7.0-1ubuntu1" [Undecided,Confirmed]23:19
lifelesskees: how does one debug/fix apparmor profiles: cups is breaking when apparmor is on, on my laptop23:43
mathiazlifeless: https://wiki.ubuntu.com/DebuggingApparmor23:56
lifelessthanks23:56

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