/srv/irclogs.ubuntu.com/2009/04/28/#ubuntu-devel.txt

* calc hopes he didn't damage his car tonight, had to drive through water :\01:28
ebroderHmm...I didn't realize I wasn't joined. Sorry01:33
jtholmespopey, are you still around04:14
jtholmespopey i have a question about screencasts04:28
nhandlerjtholmes: popey is probably sleeping right now. I would suggest either sending him an email or /msg, or trying to contact him tomorrow04:39
=== racarr_ is now known as racarr
jtholmesnhandler, ok thx not important tonight04:56
=== pace_t_zulu_ is now known as pace_t_zulu
LaserJockdoes anybody happen to know if it'd be possible to promote packages in Jaunty?06:04
slangasekit's not, no06:06
LaserJockfigured, just thought I'd ask06:06
slangasekonce the release is done, no changes are made to the release pocket; and promoting a package in the -updates pocket would just be confusing06:07
LaserJockI've got a regression and I don't know how to fix it otherwise06:07
LaserJockI wouldn't think "we're SRU'ing a copy of a lib into Main" would fly06:07
slangasekgenerally not06:10
slangasekwhat's the regression?06:10
LaserJockbug #35951706:11
ubottuLaunchpad bug 359517 in kdeedu "kstars does not support indi" [Critical,Triaged] https://launchpad.net/bugs/35951706:11
LaserJockthe new upstream release of indi got new package names, but kstars wasn't transitioned06:12
LaserJockbut apparently building with the old indi doesn't give the desired result06:12
LaserJockso I guess the task would be to figure out how to get kstars to work properly with the older version06:13
ScottKLaserJock: That or 'fix' it in -backports where nothing cares about Main/Universe06:13
ScottKThat'll cause other problems though06:14
ScottKGood night.06:17
* ScottK heads to bed.06:17
LaserJocknight06:17
ScottKLaserJock: Would you please ping me?06:20
LaserJockScottK: ping06:20
ScottKLaserJock: Thanks.06:20
* calc gone to bed too06:21
LaserJockwhat is the general opinion of using PPAs for this sort of thing?06:23
LaserJocki.e. either temporary fixes of fixes that can't make it into -updates for whatever reason?06:23
LaserJocks/of/or/06:25
wgrantLaserJock: PPAs aren't such pure evil now that they're signed, and there are quite a few semi-official ones.06:28
LaserJockI wonder if I could put a easy fix kstars in ~edubuntu-dev PPA and put it on edubuntu.org as a workaround06:29
LaserJock*an06:29
pittiGood morning07:09
dholbachgood morning07:20
gesergood morning08:48
Keybukmvo: interesting, update-manager popped up this morning and its lists were out of date08:52
=== tkamppeter_ is now known as tkamppeter
dholbachArneGoetje: how does bug 241904 look to you?09:17
ubottuLaunchpad bug 241904 in language-selector "[Hardy] Single quote prevents synaptic from running in language-selector" [Undecided,Confirmed] https://launchpad.net/bugs/24190409:17
mvoKeybuk: oh? how much out of date? what do the timestamps in /var/lib/apt/periodic/update-success-stamp look like?09:18
pittioh, is karmic now open for development?09:22
Keybukmvo: I installed updates yesterday09:22
Keybuktoday update-manager shows the same updates until I click Check09:22
dholbachpitti: https://launchpad.net/ubuntu/karmic says "Active Development" and not "Pre-Release Freeze" anymore09:22
pitti\o/09:23
dholbachI didn't see an announce either though09:23
pittiI flush the karmic unapproved queue then09:24
pittiI saw people doing uploads, so that should be okay09:24
pittislangasek, cjwatson: ^ FYI09:24
pittitime to upload crack!09:24
* pitti uploads new hal09:24
slangasekpitti: yah, I got to step 22, hadn't gotten any farther yet :)09:25
slangasekpitti: perhaps you could write a quick mail to u-d-a?09:28
pittislangasek: will do09:28
Keybukpitti: does new hal use libvolume-id or libblkid?09:29
pittiKeybuk: volume-id09:31
pittiit hasn't really changed a lot in ages09:31
pittiI'm going to package DK-disks soon09:31
Keybuk*nods*09:32
* Keybuk peeks at the incoming crazy crack09:32
Keybuk+config DEVTMPFS09:32
Keybuk+       string "Create a kernel maintained /dev tmpfs (EXPERIMENTAL)"09:32
Keybuk+       depends on HOTPLUG09:32
pittislangasek: done (shamelessly stolen from jaunty announcement)09:34
Keybukudev and devfs had a lovechild!09:34
slangasek\o/09:34
=== slangasek changed the topic of #ubuntu-devel to: Archive: open for development! | Ubuntu 9.04 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
slangasekKeybuk: isn't devfs udev's uncle? :P09:35
Keybukslangasek: devfs was a very bad uncle09:35
Keybukit liked udev to play special games in the bath09:35
slangasekI have high hopes for their offspring09:36
=== virtuald_ is now known as virtuald
Keybukslangasek: the basic idea being that the kernel has a tmpfs internally, and it mknods in there as it makes entries in sysfs09:40
Keybukyou mount that tmpfs as /dev09:40
Keybukthen udev simply adjusts it, e.g. renames or permissions09:40
slangasekoh, we're having an actual technical conversation now09:41
slangasek:)09:41
ogra_Keybuk, how does that work with /dev/console and the other few devices the kernel needs in advance09:42
Keybukogra_: the kernel doesn't need it?09:43
ogra_console ?09:43
Keybukright09:43
ogra_hmm, why does it panic then if it has none :P09:43
slangasekbecause init needs it and dies miserably if it's not there09:43
slangasekthat's not the kernel's fault09:43
KeybukI think you're confusing the lack of a console and the lack of /dev/console09:43
ogra_oh, yeah, i do09:44
Keybukthe devtmpfs idea is intended to solve the "device nodes before udev is started" problem09:44
ogra_right09:45
ogra_i understood that but was wondering about /.dev09:45
Keybukwhat's /.dev ?09:45
ogra_wasnt there a /.dev in initramfs ?09:46
* ogra_ is probably a bit behind09:46
KeybukI don't think so09:46
Keybukthere's a /dev/.initramfs09:46
Keybuk(which can probably be moved to /var/run)09:46
ogra_yeah, thats what i mean09:46
ogra_hmm, no, looking at it its not what i mean ... whats the pre-populated dir called that has console and a few ttys etc ?09:47
* ogra_ thought that was /.dev once09:48
tkamppeterpitti, hi09:54
mdzogra_: you're thinking of /dev/.static09:55
mdzwhich is the /dev on disk over which the tmpfs is mounted, which has persistent (but potentially wrong) device nodes09:55
pittihey tkamppeter09:57
tkamppeterpitti, it is about the SRU bug 357732.09:57
ubottuLaunchpad bug 357732 in cups "cups always prints with the default page size" [High,Fix committed] https://launchpad.net/bugs/35773209:57
=== thekorn_ is now known as thekorn
tkamppeterI have done a second fix in pstopdf, which fixes the problem of Shaun Crampton, his PPD has the default values directly after the colon of "*Default<option>:", without space, and the current pstopdf does not support this. So I have fixed this upstream now and also in the Debian BZR of CUPS.10:00
tkamppeterI wouls like to SRU this, too to make the paper size handling safely work in all situations.10:00
tkamppeterpitti, but as the first fix is very urgent, I suggest that you put it into -updates immediately, as it renders printing non-functional for most users, and after that we put the second into -p[roposed.10:02
pittitkamppeter: I agree, since the current patch doesn't cause regressions, it just doesn't fix it for everyone10:02
pittitkamppeter: did you see that the second patch didn't fix it yet for Michael Gefen?10:03
tkamppeterpitti, it fixes the problem for 90 %of the users (everyone who does not use the crazy printerr tool which Shaun has used).10:03
pittitkamppeter: right, I mean your followup patch10:03
tkamppeterMichael Gefen has another problem. He is once taking a PDF which reaches up to all borders and expects it to appear completely on the printout. With acroread he succeeds as it scales by default but evince does not scale. evince has also a bug that it defaults its paper size to Letter even with an A4 document and an A4 printer (it does so at least for me). So he is running into several evince or GTK Print bugs.10:05
pittiokay10:06
apwpitti, hey ... bugs tagged regression-potential are presumably now regression-released.  will someone/something do that or do we need to do it manually??10:06
tkamppeterpitti, so put the current SRU through ASAP and then we do another SRU for my second fix.10:06
pittiapw: hm, I don't know; bdmurray?10:07
pittitkamppeter: copied10:07
pittitkamppeter: sorry, X froze; if you replied to my "cups copied", I lost it10:11
tkamppeterpitti, I did not reply to it.10:14
pittitkamppeter: hm, I get a merge conflict when I cherrypick your trunk patch to the jaunty branch; seems that the jaunty sru and the trunk one had slightly different fixes?10:14
tkamppeterpitti, I have uploaded my newest version into the trunk.10:15
pittianyway, I take the version from trunk10:15
pittiwhich I believe is what we need10:15
tkamppeterYou can check by downloading my last pstopdf from the bug and compare.10:16
ograslangasek, do you still take release note entries ?10:16
pittitkamppeter: oh, I see; the jaunty branch had an additional line: if test -n "$pagesize" && test -e "$PPD"; then10:16
ograslangasek, bug 368079 looks like a very good candidate if so ...10:16
ubottuLaunchpad bug 368079 in ltsp "ltsp-client chroot is missing the python-serial package" [Undecided,New] https://launchpad.net/bugs/36807910:16
pittitkamppeter: ok, got it10:16
pittitkamppeter: there's still al large diff between the jaunty and trunk version of pstopdf, but I got the cherrypicking now10:17
tkamppeterpitti, are you comparing with the original Jaunty or with the SRUed Jaunty (my first fix).10:18
pittiSRUed, current jaunty branch head10:19
tkamppeterWhat we should have is exactly my current pstopdf, the second one which I have uploaded to the bug (be careful, one of the users has also uploaded the intrepid pstopdf to the bug).10:19
pittitkamppeter: http://paste.ubuntu.com/159895/10:20
pittitkamppeter: anyway, I cherrypicked your latest fix, this is it: http://bazaar.launchpad.net/%7Eubuntu-core-dev/cups/jaunty/revision/65210:21
tkamppeterpitti, I see the difference, between the two fixes I added support for custom paper sizes, but this is also important, as we got already user complaints with custom paper sizes. So include it with the custom paper size bits.10:22
pittitkamppeter: needs another SRU bug, though, as it's quite an intrusive change10:23
pittior is it related to this bug?10:23
tkamppeterpitti, there is another bug where we could offer this as an SRU, one moment.10:25
tkamppeterpitti, if you are in the situation of bug 338999. Only this user has printed only PDF files and so not exercised pstopdf. Seems that I have to do a test to see whether the pstopdf change is required.10:30
ubottuLaunchpad bug 338999 in foomatic-filters "Custom PageSize has broken with lp/foo2zjs after upgrade to 8.10" [Medium,Fix released] https://launchpad.net/bugs/33899910:30
tkamppeterpitti, I have done a quick test now, if the input file is PostScript, custom page sizes only work with my fix.10:37
pittitkamppeter: as I said, if you think it's a major regression, please prepare the bug for SRU and point to the bzr commit10:38
pittifor cherrypicking10:38
tkamppeterpitti, this means to report a bug and suggest it for an SRU?10:39
pittitkamppeter: if there isn't an existing bug report for it, it's hardly important enough for an SRU10:39
tkamppeterpitti, AFAIR there is no bug on Custom PageSize, seems that because no printing dialog supports Custom PageSize it rarely happens. Seems it is more relevant for the Common Printing Dialog as then we will enter with a feature-complete dialog for the first time ever.10:41
pittitkamppeter: let's not worry about it for SRU then10:41
tkamppeterYes, I keep it as upstream fix and if someone complains about custom page size not working before the CPD arrives I simply attach the current upstream state of pstopdf to his bug report and mark it fixed in Karmic.10:42
tkamppeterOtherwise custom page size is really only a subject for the CPD generation.10:43
pittitkamppeter: ok, so I'll upload the space fix to -proposed then10:45
tkamppeterpitti, and for Karmic all my changes and fixes are already in. So if you upload CUPS to Debian the sync bot will get it to LKarmic.10:45
pittiright10:45
=== Johnm_ is now known as johnm_work
=== azeem_ is now known as azeem
=== cjwatson_ is now known as cjwatson
=== savvas_ is now known as savvas
siretart`most spectacular bug ever: (IMO) https://bugs.launchpad.net/ubuntu/+source/cupsys/+bug/255161/comments/2812:13
ubottuUbuntu bug 255161 in cupsys "I am unable to print from open office, I tried reinstalling open office but it did not work. I use a brother mfc240c printer and I am running Hardy. Printing from other apps has not been an issue." [Undecided,Invalid]12:13
=== nhandler is now known as Guest21024
cjwatsonsiretart`: that's a fabulous bug12:27
siretart`:-)12:28
* cjwatson targets bug 248619 for a bunch of releases12:28
ubottuLaunchpad bug 248619 in file "file incorrectly labeled as Erlang JAM file" [High,Confirmed] https://launchpad.net/bugs/24861912:28
infinityThat's... An incredibly awesome bug.12:29
siretart`yes. Having to ask bug submitters for the day of the week they tried the package is, uhm, funny?12:29
infinityIs it wrong that I want to leave it unfixed, just due to the sheer awesome that it embodies?12:30
siretart`most funnily, the bug can only be validated tuesdays :-)12:30
cjwatsonis somebody already taking care of forwarding that bug to Debian? the Debian file maintainer is rather picky, IIRC12:37
=== keffie_jayx is now known as effie_jayx
ograinfinity, dont abuse LP, just put it on t-shirts :)12:45
infinityogra: I didn't mean "unfixed in LP", I literally meant "unfixed"... Which would qualify more as "abusing users" than "abusing LP".12:47
ogralol, oh, then i misunderstood *g*12:48
infinityogra: But it could become a part of Ubuntu certification training.  People would phone up help desks and say "I can't print, HALP!"... And they'd respond with "well, yeah, duh, it's Tuesday."12:48
ogralol12:49
olmariX-)12:51
highvoltagepoor techie who is called out to fix the problem, he struggles all day just to have the client phone him and say "hey don't worry, it's working again!"12:52
highvoltagejust to have the same thing happen the next week, and again, and again12:53
directhexi don't like tuuuuuuuueeeeesdays! tell me why!12:57
chrisccoulsondirecthex - you just spoiled my day - i honestly thought it was wednesday today :(12:59
ograseb128, so i just tried to use my ekiga for the first time since i use jaunty, where is my setup gone ?13:00
directhexchrisccoulson, it can't be wednesday, the printers aren't working!13:00
seb128ogra: why you don't ask somebody who has touched ekiga once?13:00
ograseb128, oh, who has it ?13:00
seb128ogra: I don't use it and never worked on the package so no clue13:00
seb128ogra: nobody I think13:00
seb128kenvandine_wk did the upgrade13:01
ograouch13:01
seb128and pitti tested with him13:01
seb128but there is no official maintainer for it in ubuntu13:01
ograwell, ekiga wiping the whole former setup is surely worth a release note13:01
seb128it's not the case for everybody13:01
ograpitti, ^^^ did you test with an existing VOIP setup ?13:01
cjwatsontraditionally we write release notes after understanding the problem :)13:01
seb128pitti has been testing upgrades with working accounts13:02
ograweird13:02
seb128since he spoted some config not migrated issues and got those fixes13:02
seb128got those fixed13:02
ograwell, my config wasnt migrated for sure ... and i got autoconnected to ekiga.net13:02
seb128that's a bug13:03
seb128but that doesn't mean it happens to everybody13:03
ograi havent used ekiga since intrepid though ...13:03
ograwhich is quite a while ago ... not sure how to track that down now that i started it once13:03
james_wOur house used to lose Internet connection when it got warm, it took months for the technicians they sent out to believe me.13:04
james_w"yes, it's working fine today because it is cloudy, please come back when it is sunny"13:05
directhexjames_w, sounds like BT to me ^_^13:07
james_wVirgin13:07
directhexew, even worse13:07
james_wthey are generally pretty good IME, but they just couldn't quite believe it13:07
kenvandine_wkseb128: i migrated my old setup13:08
kenvandine_wkit just worked13:08
kenvandine_wkogra: what version did you upgrade from?13:08
ograkenvandine_wk, whatever we used in intrepid13:09
pittiogra, seb128: yes, settings migration was something I particularly looked at, since it failed badly for 2.x->3.0 (and thus 3.0 didn't go into intrepid)13:09
kenvandine_wkthe previous version we had included some patches that handled migration, but 3.2 supposedly didn't need the migration patches, it was built in13:09
pittisame here, it worked fine, and I can also create/change existing accounts13:09
ograi cant even do the echo test atm13:10
pittiogra: @ekiga.net service is broken more often than not, though13:10
pittiogra: does it work with the canonical account or any other?13:11
ograno13:11
kenvandine_wkogra: yeah, i can't use ekiga.net most of the time it seems13:11
ograthats what i meant13:11
* pitti has a diamondcard account which has never failed so far13:11
ogranot using ekiga.net here13:11
pitticonfirmed, @ekiga echo test doesn't work ATM13:11
pittiCanonical account works fine13:11
ograhmm13:13
ograseems i'm properly connected to my canonaicl account ... looks more like an issue with the audio settings13:14
kenvandine_wkerrors i get connecting to ekiga are always server side, i have tried debugging it13:14
kenvandine_wkthe error is server hungup13:14
kenvandine_wkekiga.net that is13:14
ograyes, as i said before i'm not using ekiga.net13:15
* ogra wonders where to disable STUN and NAT ... seems the options arent there anymore13:17
=== JayFo is now known as JFo
tkamppeterpitti, are you maintaining the hal package?14:26
cjwatsondoko: do you have any thoughts on what should be done with the glibc sparc test failure?14:46
ogra.oO(throw it at NCommander until it stops failing)14:47
ograhe is eager to fix such stuff and has the HW at home14:47
cjwatsonI care because the last version that built is immediately before we turned off the annoying fwrite warn_unused_result attribute, so anything that stops bothering to take account of that FTBFS on sparc14:48
cjwatsonNCommander: ^- feel free :-)14:48
rtgcjwatson: whats the story on debootstrap and karmic?14:51
cjwatsonrtg: it works14:53
cjwatsonas long as you have karmic's debootstrap, anyway14:53
rtgcjwatson: ok, maybe I'm just too stupid to find the right version.14:53
cjwatsonyou need 1.0.1314:53
rtgjaunty backports, right?14:53
cjwatsonnot yet, but I'll shove it in there now14:53
ograjust pull it directly from karmic14:53
cjwatsonas ogra says14:53
rtgdoh! ko.14:54
rtgok, even14:54
cjwatsonit'll be in jaunty-backports in a couple of hours if you prefer14:55
rtgcjwatson: thanks14:56
cjwatsonof course that's not to say that the base system will actually all manage to install correctly, at least once we start syncing the world14:56
cjwatsonif you're desperate you can debootstrap jaunty and then upgrade the chroot14:56
dokocjwatson: hmm, debian does ignore the test on kfreebsd-*, have to turn on the sparc to check.14:56
=== jorge_ is now known as jcastro
rtgcjwatson: not desperate, but I would like to get the Karmic kernel building using the new toolchain soon. I'll figure it out.15:05
pittitkamppeter: yes, I do15:33
tkamppeterpitti, I have moved bug 368553 to you now.15:34
ubottuLaunchpad bug 368553 in hal "[jaunty] [TYPO in script - missing quote] line 81: unexpected EOF while looking for matching `"' /usr/lib/hal/scripts/linux/hal-system-killswitch-get-power-linux: line 84: syntax error: unexpected end of file. " [Medium,Triaged] https://launchpad.net/bugs/36855315:34
pittitkamppeter: I saw that one15:35
pittiI'll get to it15:35
dokopitti, cjwatson: please could you demote java-gcj-compat (source & binaries)?15:47
cr3what's the wiki page explaining how versions should be named?15:51
cjwatsoncr3: versions of what?15:58
cr3cjwatson: packages, like 1.0-ubuntu1~ppa2 for example15:59
cjwatsondoko: it's not in component-mismatches, and a bunch of stuff still depends/build-depends on it - you sure?15:59
cjwatsoncr3: policy manual15:59
cjwatsonyou construct versions by understanding the rules by which they are compared15:59
dokocjwatson: gcj-* does provide it16:00
* cjwatson tries to work out why it hasn't fallen out of c-m then16:00
cjwatsondoko: should it perhaps just be removed?16:02
cjwatsonI suspect that as long as it's in the archive it will sometimes end up being chosen in preference to some other package providing it16:02
cjwatsonmixed real/virtual dependencies are tricky16:02
dokocjwatson: ok, removal is fine as well16:02
dokomaybe block it syncing from debian16:03
cjwatsondoko: oh, the Provides will have no effect on versioned dependencies16:03
cjwatsonI think there are a few of those16:04
dokocjwatson: yes, known, there are just a few (openjdk, OOo in main)16:04
cjwatsonthe only downside of removal is that it will not be possible to go back to gcj-4.3 if 4.4 fails to build some things16:04
dokowell, we default to openjdk anyway, so we have another alternative16:06
cjwatsonmm, right16:06
dokoand I'm wondering why OOo still uses java-gcj-compat ...16:07
cjwatsondoko: ok, removed and sync-blacklisted16:08
cjwatsonwe may be able to resurrect it if you find out you need it back16:08
dokohope I don't need it ...16:09
=== thekorn_ is now known as thekorn
fbondHi.  I have an 8.04 machine that locks up after hours or days with an X app running.  I'm trying to pin point the problem so I can file an appropriate bug.  I don't see anything telling in kern.log, the X log, etc.  What can I do to get the system to give me more useful information?16:39
d1bhi is ubuntu aware of the sctp poc attack code out ?16:41
d1bor should i ask on ubuntu harded ?16:41
d1bhttp://kernelbof.blogspot.com/2009/04/kernel-memory-corruptions-are-not-just.html#comments16:41
jdongd1b: cool exploit, but any time kernel memory corruption is present it is not surprising that it is game over.16:48
pittia friend of mine upgraded to jaunty and applauds us for the boot speed; passing on the credit16:48
jdongthe only crime here seems to be that most vendors (including ourselves) did not accurately portray the extent of the exploit.16:49
d1bjdong: i think sctp is not used by the majority of people and shouldn't be compiled by default on desktop systems.16:51
d1bthe issue is that some one else is going to mod this and post it on another site / just use it so it exploits all platforms no matter the arch /kernel....16:52
amitkd1b: sctp is a module16:53
d1bwhere possible...16:53
jdongd1b: I don't see sctp enabled on any of my stock Ubuntu systems16:53
NCommanderAnyone in the mood to sponsor seed changes in karmic?16:53
NCommanderhttps://bugs.edge.launchpad.net/ubuntu-seeds/+bug/36867716:53
d1bamitk: good, i didn't check the ubuntu config.16:53
ubottuUbuntu bug 368677 in ubuntu-meta "Please change the seeds to make usplash only seeded on arches that support it." [Undecided,New]16:53
jdongthe user has to enable it himself16:53
d1bjdong: so you would need to load a sctp application. i take it16:53
jdongd1b: run a SCTP server on the host to be attacked, correct.16:54
jdongd1b: of course, my deepest condolences to those who do run SCTP servers on unpatched servers :)16:54
* jdong is still a bit disappointed there isn't a GUI configurable option for update-notifier behavior17:02
ograjdong, pgtk and glade ;) provide one in a ppa should be less than 10 lines of code17:06
ogra*pygtk17:06
cjwatsonNCommander: why is usplash present on hppa and ia64 in the first place if it doesn't work?17:15
cjwatsonNCommander: if the package weren't present, then it wouldn't be included in ubuntu-desktop17:15
cjwatsongerminate-update-metapackage is smart like that17:15
=== calc_ is now known as calc
NCommandercjwatson, it used to be built on those architectures, but no longer. ubuntu-desktop tries to pull it in via the artwork package (which is installable and has a hard depends)17:16
ograshould be a recommends17:17
infinitycjwatson: It's not still around...17:17
infinitycjwatson: It hasn't been in the archive on those arches since intrepid...17:17
cjwatsonin that case I don't get why ubuntu-meta's ./update is pulling it in, and want to investigate that, not band-aid around it with seed fixes17:17
ograand actually its not even a recommends on jauntys ubuntu-artwork17:18
cjwatsonthat said, usplash-theme-ubuntu needs to be removed from the archive on those architectures17:18
ograDepends: human-theme (>= 0.14), ubuntu-gdm-themes, ubuntu-wallpapers17:18
ograno usplash at all, i would suspect the artwork package is outdated on these arches17:18
cjwatsonogra: I don't think this is remotely relevant here17:18
NCommandercjwatson, ogra: heres the output of apt-get install ubuntu-desktop on HPPA http://paste.ubuntu.com/160087/17:19
NCommander(it looks similar on ia64)17:19
cjwatsonNCommander: yes, I know the ubuntu-desktop dependencies are wrong. What I want to know is *why*.17:19
cjwatsonbecause germinate-update-metapackage is supposed to filter out nonexistent packages from the dependencies17:19
ograNCommander, right, and no artwork package in there ...17:19
infinitycjwatson: If the theme is kicking around, that would explain the why.17:20
cjwatsoninfinity: that would explain it for the theme17:20
infinitycjwatson: Since usplash is a direct dependency of the theme, no?17:20
cjwatsonit doesn't explain why there's a direct Depends: usplash from ubuntu-desktop on ia64, too17:20
infinitycjwatson: germinate won't filter out required deps, will it?17:20
ograright, usplash is a direct dep17:21
cjwatsonsure should17:21
cjwatsonthat's why it bothers to fetch package lists17:21
cjwatsonpackages listed in seeds are only "required" if they actually exist on the architecture being germinated17:21
NCommanderIs it possible usplash never got removed from disk on those archs?17:21
cjwatsonit's not on disk now17:22
NCommanderOh ...17:22
cjwatsonit could be that it was only removed after ubuntu-meta was last updated17:22
MrSunshine_hmm, befs driver, why isnt that shipped with ubuntu ? ... atleast as a module it hink it should be in there :/17:25
infinitycjwatson: Unlikely.  It hasn't been built on hppa/ia64 since 0.5.21, I believe.17:25
cjwatsonit hasn't been *built*, but we often take a while to get round to ports-architecture NBS removals17:26
infinitycjwatson: Yeah.  0.5.21 added the arch restriction.  And that was way back in intrepid.17:26
infinitycjwatson: Oh, fair point on the NBS...17:26
cjwatsonfor example intrepid still has the 0.5.20 binaries17:26
cjwatsonand I'm only just removing all the usplash theme binaries now, even though they can't have built for ages17:27
infinity#  Removal requested  on 2009-04-09.17:27
infinity# Deleted on 2009-04-09 by Steve Langasek17:27
* NCommander tests ubuntu-meta17:27
NCommandercjwatson, I didn't know that about seeds ignoring packages that didn't exist. Sorry about the noise :-/17:28
infinitycjwatson: Last meta was in March, so your guess is probably spot on there.17:28
cjwatsonhttp://people.ubuntu.com/~ubuntu-archive/testing-ports/karmic_outdate_all.txt is a pretty good demonstration of how bad the arch-specific NBS problem has got17:28
infinitycjwatson: Didn't realise the binaries were so recently removed.17:28
cjwatsonNCommander: it'll be worth giving it a try in about 1.5 hours, when the removal takes effect17:28
cjwatson(of usplash-theme-ubuntu)17:28
cjwatsoninfinity: where do you see the removal comment? I had trouble finding it17:29
NCommandercjwatson, I'll close the bug and delete the branches, thank you for looking into this; ubuntu-desktop on HPPA is now installable :-)17:29
infinitycjwatson: https://edge.launchpad.net/ubuntu/jaunty/hppa/usplash17:29
cjwatsonNCommander: the ubuntu-meta task is still valid17:29
cjwatsonI closed the seeds task17:29
cjwatsoninfinity: ah, thanks17:29
cjwatsonapw: so, bug 251242; do you care if I upload it first to karmic as 20090000-2.0.0ubuntu4, and then SRU to jaunty-proposed as 20090000-2.0.0ubuntu3.1?17:36
ubottuLaunchpad bug 251242 in kexec-tools "Always kexecs on shutdown/reboot" [Medium,In progress] https://launchpad.net/bugs/25124217:36
apwcjwatson, that seems most appropriate17:37
apwthanks for looking at that for me17:38
pitticjwatson: why not copy jaunty-proposed to karmic after it built and verified?17:40
pitti(that's how I treat the majority of SRUs right now)17:40
pittiI mean, toolchain wise it's of course better to upload17:40
apwthis is a diificult time i guess while we are waiting for the toolchain in karmic to settle down17:41
cjwatsonapw: err, hang on, I just noticed that debian/kexec-tools.postinst sets an initial value for this17:43
cjwatsonpitti: *shrug* it's done now :)17:43
pitticjwatson: I just wondered if you generally consider it bad to copy -proposed to karmic17:44
apwcjwatson, yeah though it only does that if the file is not present and the file is present as its included in our package17:44
cjwatsonapw: that said, I don't think that /etc/default/kexec will ever not exist while the postinst is running17:44
cjwatsonright17:44
cjwatsonpitti: not especially, but now that the archive is open I'd rather we do separate uploads so that things are built with the new toolchain17:44
apwi was assuming that that was coming from debian and not changing it would minimise a merge17:44
apwi am happy to correct that one too if its better that way17:44
cjwatsonapw: I think it's OK as is, as long as people make sure to test both fresh installations and upgrades17:44
=== rbelem is now known as rbelem-lunch
=== beuno_ is now known as beuno
apwfrom my reading the upgrade path is to install the default file if its missing, and update the value in whatever file is there based on the odl format file17:45
apwso i believe it will do the right thing in those cases, but yes it should be tested17:46
cjwatsonthe whole postinst stuff is rubbish and to be ignored AFAICS17:46
cjwatsonoh, hmm17:46
apwthe only bit that looked like it might do something was the copy over of the old value at the end17:46
apwbut that is independannt of the ensure there is a file part17:46
cjwatsonno, the postinst does need to be fixed - it's an explicit policy violation and will clobber whatever's in the file with the value stored in debconf17:46
apwand that part should be a noop17:46
cjwatsonI don't think it will be a no-op17:47
apwis that was already wrong or will be wrong now17:47
cjwatsonin fact, its behaviour will depend on whether the package is installed with dpkg -i or with apt-get17:47
* apw looks at cjwatson in horror17:47
cjwatsonif dpkg -i is being used, the config script will run at postinst time, and will grab whatever value was set by dpkg's conffile handling17:48
cjwatsonif apt-get is being used, the config script will run at preconfiguration, before unpacking the new package, and will thus have the effect of resetting the value that was in place beforehand17:48
cjwatsonat least that's my reading, I haven't tested it17:48
cjwatsonthis is why policy says you MUST NOT mix dpkg conffile handling and maintainer script configuration file handling17:49
apwok so it sounds like its plain wrong before hand.  i think you are saying we should not have a conf file at all here17:49
apwand just use the postinst script17:49
cjwatsonthere are two options: support configuration using debconf, or don't ship the file in the .deb17:50
cjwatsonsorry, that's a misstatement17:50
cjwatsonthe two options are: support configuration using debconf and don't ship the file in the .deb; or ship the file in the .deb and don't support configuration using debconf17:50
cjwatsonI wouldn't advocate debconf configuration for this if you were starting from scratch since it's so simple, but since it's already there that changes things a bit17:51
=== emgent_ is now known as emgent
apwso would i right in saying removing the static file totally and fixing the postinfst would achieve that?17:51
cjwatsonI believe so, but test that17:51
apwcjwatson, thanks for the input... will go do that17:52
cjwatsonwhat would you like to happen on upgrades?17:52
apwmy fealing is you shouldn't change things people have selected already17:52
cjwatsonmy suggestion would be that on upgrade *to this version* we should override user configuration, since we can't tell whether they explicitly chose it or not and we think most people want it off17:52
apwso if they have a value we should honour it on upgrade.17:52
cjwatsonbut that future upgrades should not override user configuration17:52
apwand how does one tell the difference17:53
cjwatsoni.e. 'if dpkg --compare-version "$2" lt 20090000-2.0.0ubuntu3.1; then db_set kexec-tools/load_kexec false; fi', probably in the config script17:53
cjwatsonproperly indented of course17:54
apwok thanks ... will go play ...17:54
cjwatsonsorry, --compare-versions not --compare-version17:54
cjwatsondebconf-devel(7) describes the arguments passed to the .config script17:54
cjwatsonthe policy manual describes the arguments passed to the .postinst script17:55
apwexcellent thanks17:55
andre_plwhere can I find documentation on the notification system?18:01
mdzandre_pl: what kind of documentation?18:16
mdzandre_pl: https://wiki.ubuntu.com/NotifyOSD https://wiki.ubuntu.com/NotificationDevelopmentGuidelines and https://wiki.ubuntu.com/NotificationDesignGuidelines are all potentially good starting points18:16
andre_plmdz: i'm trying to figure out why the volume controls are able to appear over top of an mplayer window, but a custom notification that I create wont appear at all18:17
mdzandre_pl: if the answer isn't there, try MacSlow18:19
mdzthough he may be offline for the evening18:19
andre_plmdz: I found it actually, set_urgency(2) does the trick, thanks18:22
davidbarthandre_pl: ping? mdz mentioned you had a notification dev. question18:27
mdzdavidbarth: <andre_pl> mdz: I found it actually, set_urgency(2) does the trick, thanks18:27
=== jdong__ is now known as jdong
Adri2000mvo: got time to take a look at my bug?18:27
davidbarthandre_pl: ah, too late then; however, be sure to check the guidelines at:18:27
davidbarthandre_pl: https://wiki.ubuntu.com/NotificationDevelopmentGuidelines18:28
davidbarthandre_pl: also, you may want to join #ayatana where the team is discussing n-osd/indicators development18:28
davidbarthandre_pl: or join the ayatana mailing list at: https://launchpad.net/~ayatana18:29
davidbarthandre_pl: see you there18:29
andre_pldavidbarth: thanks!18:35
=== jdong__ is now known as j-dizzle
=== jdong is now known as j-dizzle
james_wanybody know a command to print all the users in a group?18:48
elmogetent group foo18:49
elmo?18:49
james_wthanks elmo18:50
NCommanderWe're not doing a mass give-back for karmic like we did for jaunty?18:57
james_wNCommander: probably will, but the initial Debian sync is enough of a flood for now I would expect19:01
devfilcjwatson: do you know when packages will be "autosynced" from Debian?19:09
NCommanderso gdb seems to be hosed on HPPA19:09
NCommanderfigures19:09
cjwatsondevfil: seb128 was going to start that shortly19:52
seb128I'm still ;-)19:52
devfilok, thanks :)19:53
seb128I'm just waiting in gcj-4.4 as requested by doko19:53
seb128it's built on everywhere but armel where it's building19:54
=== fabbione is now known as fabbione-vac
mvoAdri2000: what was the bugnumer again?20:15
Adri2000mvo: bug #33841920:23
ubottuLaunchpad bug 338419 in filezilla "Filezilla fails to install " [Undecided,Invalid] https://launchpad.net/bugs/33841920:23
mvoAdri2000: thanks, that is indeed a app-install-data bug it seems, let me have a look where that problem comes from20:24
jdongjdstrand: wrt bug 331534, hardy is actually affected. /etc/apparmor.d/force-complain's presence will bork out apparmor-utils helpers20:25
ubottuLaunchpad bug 331534 in apparmor ""force-complain" and "disable" directories breaks aa-genprof" [Undecided,Confirmed] https://launchpad.net/bugs/33153420:25
jdongI think that's worth SRU'ing; I'll prep a debdiff20:25
mvoAdri2000: thanks, I updated the bug20:31
jdstrandjdong: that is cool. what I was trying to say in the bug was that 'disable' didn't cause a problem in hardy, not that 'force-complain' did not. in other words, hardy is affected by the presence of 'force-complain' and intrepid is by both 'force-complain' and 'disable'20:31
jdongjdstrand: ah, understood. I thought you might have overlooked that Hardy was affected by force-complain20:32
jdongI stuck a quick debdiff against the latest hardy package if that helps quicken the SRU process20:32
jdongoddly within the past week I had two different people whine about this one, so either the apparmor moons are aligning or I'm hanging out with hypochondriacs ;-)20:33
jdstrandsomehow that slipped by... :/20:34
jdstrandI'll get the SRUs going for them20:34
jdongthanks, no worries :)20:34
Adri2000mvo: ok20:35
SnovaWhat is an SRU?20:35
jdong!sru20:36
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates20:36
SnovaAh.20:36
SnovaSo, basically any updates I get from a stable release (I think backports don't count).20:37
jdongSnova: correct, for the -updates repository20:37
=== yofel__ is now known as yofel
=== savvas_ is now known as savvas
=== jorge_ is now known as jcastro
=== seb128_ is now known as seb128
=== beuno_ is now known as beuno
EtienneGhey guys22:16
EtienneGI am troubleshooting a bug in the netboot installer, and wants to get the syslog and partman log for a bug report22:17
EtienneGany suggestion as to how to get them *out* of the system I am installing?22:17
EtienneGthere must be a way, but I am baffled22:17
mathiazEtienneG: you can try to scp the files22:58
EtienneGmathiaz, yes,, but there is no scp executable in the d-i shell22:58
mathiazEtienneG: from a console, anna-install openssh-client-udeb (IIRC) and then you can scp them22:58
EtienneGmathiaz, ha HA!22:58
EtienneGthanks a lot22:58
=== rbelem-lunch is now known as rbelem
bigonmmm I've just seen that in pbuilder python install modules inside site-package by default now23:03
bigonright?23:03
geserbigon: how were the modules installed during the build?23:05
cjwatsonEtienneG: or you could go back to the installer main menu and select "save debug logs"23:18
EtienneGcjwatson, interesting, I did not knew about that option23:19
EtienneGcjwatson, as you are around, I have a quick one23:19
EtienneGin a partman-auto/expert_recipe, can you flag more than one partition with $primary{ } ?23:20
cjwatsonEtienneG: yes23:21
EtienneGcjwatson, somehow, it does not work for me23:21
EtienneGcjwatson, I will do a bit more test and report a bug if I cannot get it to work23:21
cjwatsonplease do23:22
cjwatsonI can probably diagnose it easily given the logs23:22
cjwatsonthere are of course the usual constraints on primary partitions23:22
EtienneGcjwatson, which log would you need?  partman and syslog?23:23
cjwatsonerror handling might not be very good if you inadvertently violate them23:23
cjwatsonEtienneG: yes. installer bugs almost never need anything else23:23
EtienneGcjwatson, by constraints, you mean the limit of four?23:23
bigongeser: the module was installed in site-package directory (so the pkg doesn't FTBFS) but python doesn't find the module at runtime23:23
cjwatsonand the fact that you can't put logical partitions between primary partitions23:24
cjwatsonand the fact that if you have any logical partitions the limit is three not four23:24
EtienneGcjwatson, yes, of course23:24
EtienneGgot that23:24
cjwatsonand quite possibly others I've forgotten :)23:24
EtienneGactually, I am trying with only two partition, both primary23:24
* cjwatson is not the DOS partition table format's biggest fan23:24
EtienneGha, legacy!23:25
EtienneGalthough we are not really bound to it23:26
cjwatsonI might have screwed up the code in partman-auto for $primary{ }, obviously. I only really implemented it in order to cope with BIOSes that throw their toys out of the pram if there isn't at least one primary partition23:26
cjwatsonthough nowadays partman-auto is smart enough to ensure that there's at least one primary partition without the help of $primary{ }23:28
PollywogI cannot find sane-backends-extras23:38
Pollywoganyone know where I can get it?23:38
dtchenPollywog: the source package (which you've named) is in universe. did you install libsane-extras?23:40
KangaroooHello! I have noticed one thing.. I put ubuntu on one pc and xubuntu on laptop and when really overloaded and start to slow down.. looks strange.. sometimes window looses some graphic.. but I thought why windows has been looking ok even thou programms not so good and more buggy.. and I think that windows before shows anything it loads it completely programms graphic and when loaded grapfic things.. then it show all. .. ubuntu is not doing that.. 23:49
Kangaroooif programm is showing only when all graphic is laoded then it gives feeling that programm is running great and smooth :)23:50

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