/srv/irclogs.ubuntu.com/2006/03/26/#ubuntu-devel.txt

jvwmost people will understand/see, I guess (language errors, IP in the US, hotmail address, ...), but certainly some won't12:02
azeemthat would just give the impression you can get him to comment on things if you troll/fake enough12:03
jvwnvm the actual content of course12:03
=== Ubugtu [n=bugbot@ubuntu/member/seveas] has joined #ubuntu-devel
=== Gman is now known as GmanAFK
jvwazeem: hrmz, yeah, well, that's true too. Anyway, Mark is prefectly capable of dealing with this himself, so, well.12:05
Kamionif you want him to see it, you'd need to e-mail him about it12:06
Kamionbut I imagine having, well, just about anyone reasonably well-known in Debian/Ubuntu follow up saying "this wasn't Mark, please don't feed the troll" would do fine12:06
LaserJockjvw: what email is this?12:08
stoLaserJock: http://lists.debian.org/debian-devel/2006/03/msg00894.html12:09
Kamionerrors> also, er, people generally spell their own names right12:10
sivangKamion: http://muse.19inch.net/~sivan/culmus/breezy-updates/12:11
=== mario_ [n=mario@83-131-250-18.adsl.net.t-com.hr] has joined #ubuntu-devel
Kamionsivang: it's difficult for me to review it until it actually lands in the queue12:12
Kamionsivang: but get somebody to upload it and I'll happily do so12:12
Kamionyou should keep the changelog entry from the previous upload12:12
Kamionhave -2ubuntu2 describe the delta from -2ubuntu1 to -2ubuntu2, and upload with -v0.101-2 so that both changelog entries are visible in the .changes file (and thus on breezy-changes)12:13
Kamions/upload/build/12:13
=== nictuku [n=yves@200-140-162-205.bsace7021.dsl.brasiltelecom.net.br] has joined #ubuntu-devel
Kamiontroll posting> followed up with a hopefully-preemptive don't-feed-the-troll12:15
sivangKamion: -v is passed to dput or debuild?12:16
sivangah, debuild12:17
Kamionyes, although your sponsor will have to do that too12:18
Kamionassuming they don't just sign your source package verbatim, which they shouldn't12:18
sivangI'll prepare a detailed email for pitti on that together with metnionting to him the -vVER thingy, but tomorrow. getting too much close to bed time here. thanks for the tips, I'll make sure this won't get rejected this time :)12:19
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-devel
Lathiatdo we still need to fakesync stuff from debian?12:21
=== mdke_ [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
KamionLathiat: yes, syncs aren't working yet12:34
=== bmonty [n=bmontgom@ubuntu/member/bmonty] has joined #ubuntu-devel
LathiatKamion: cheers12:34
elkbuntuis there any reason why apt-get and update-manager are not getting quite the same stuff?12:36
=== aitor [n=aitor@69.Red-83-52-153.dynamicIP.rima-tde.net] has joined #ubuntu-devel
Amaranthmjg59: btw, it appears my problem is bug 3154312:58
UbugtuMalone bug 31543 in xserver-xgl "Xgl not working on ppc" [Normal,Confirmed]  http://launchpad.net/bugs/3154312:58
mjg59amOk01:02
mjg59Nngh.01:02
mjg59jdub: Ping?01:02
mjg59jdub: What's the situation on new usplash artwork?01:04
=== JanC_ [n=janc@dD577040E.access.telenet.be] has joined #ubuntu-devel
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
=== tiagovaz [n=tiago@MTL-HSE-ppp181381.qc.sympatico.ca] has joined #ubuntu-devel
Amaranthmjg59: the invalid read errors in my xorg log (seem to be related to this) are supposedly fixed in suse01:23
=== _human_blip_ [n=mike@mike.nelsonbay.com] has joined #ubuntu-devel
=== mat__ [n=mat@d01v-213-44-210-135.d4.club-internet.fr] has joined #ubuntu-devel
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
joelbryanThe Ubuntu Welcome Page is using XHTML Transitional, just wondering if you would plan to make it strict?01:57
=== seth [n=seth@ubuntu/member/seth] has joined #ubuntu-devel
=== tritium [n=tritium@ubuntu/member/tritium] has joined #ubuntu-devel
Burgworkjoelbryan, welcome page? ubuntu.com ?02:00
joelbryanno02:01
joelbryanthe one that loads when you start firefox02:01
Burgworkjoelbryan, ah, you need to talk to someone in #ubuntu-doc02:02
joelbryanok02:03
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== marcin` [n=user@194.114.146.58] has joined #ubuntu-devel
=== JanC_ [n=janc@dD577040E.access.telenet.be] has joined #ubuntu-devel
=== hendry [n=hendry@222.106.128.34] has joined #ubuntu-devel
=== GmanAFK is now known as Gman
=== marcin` [n=user@194.114.146.58] has joined #ubuntu-devel
=== HiddenWolf [n=HiddenWo@136.11.dynamic.phpg.net] has joined #ubuntu-devel
=== theCore [n=alex@toronto-HSE-ppp4205619.sympatico.ca] has joined #ubuntu-devel
=== juanpietravallo [n=juanpiet@200-55-122-209.dsl.prima.net.ar] has joined #ubuntu-devel
=== bddebian [n=bddebian@71.224.172.103] has joined #ubuntu-devel
=== farruinn [n=nathan@ssprange-3.umm.maine.edu] has joined #ubuntu-devel
=== marcin` [n=user@194.114.146.58] has joined #ubuntu-devel
=== setuid [i=japh@gnu-designs.com] has joined #ubuntu-devel
setuidI've pulled the kernel source package, and I'm trying to build ibm_acpi with some patches... how do I do this? (normally I'd do 'make modules SUBDIRS=drivers/acpi', but that doesn't work with Ubuntu kernel source packages) 03:11
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
=== SloMoSnail [n=slomo@p5486F763.dip.t-dialin.net] has joined #ubuntu-devel
=== tiefox [n=giovanni@200.208.130.3] has joined #ubuntu-devel
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
=== _human_blip_ [n=mike@mike.nelsonbay.com] has joined #ubuntu-devel
=== irvin [n=vx@ubuntu/member/irvin] has joined #ubuntu-devel
=== bluewall21 [i=Remote@cpe-24-29-5-128.cinci.res.rr.com] has joined #ubuntu-devel
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== bluewall21 [i=Remote@cpe-24-29-5-128.cinci.res.rr.com] has left #ubuntu-devel ["Leaving"]
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-devel
=== eirejah [i=jahshua@isafailure.com] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.10.66.27.revip2.asianet.co.th] has joined #ubuntu-devel
=== bmonty [n=bmontgom@ubuntu/member/bmonty] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
jdubinfinity: did we get that Xorg update?04:43
jduboh, i guess it's not quite so critical for us, as our Xorg is not suid04:44
infinityWhich update?04:46
=== No1Viking [n=Viking@h-83-140-104-3.ip.cust.port80.se] has joined #ubuntu-devel
jdubinfinity: http://blogs.sun.com/roller/page/alanc?entry=security_hole_in_xorg_604:46
infinityAnd is ours really not suid?04:46
infinityHrm.  Doesn't seem to be in dapper...04:46
infinityI wonder if startx even works in dapper, then.04:47
=== No1Viking [n=Viking@h-83-140-104-3.ip.cust.port80.se] has left #ubuntu-devel ["Ex-Chat"]
jdubit wouldn't, no04:47
Lathiatno, it doesnt04:47
jdubbut that is good :-)04:47
Lathiati noticed that04:47
Lathiatwhich is bad..04:47
jdub(it could tell you why, though)04:47
infinitySurely we're suid root in warty/hoary/breezy...04:47
jdubi think it was fixed for breezy04:47
infinityThe lack of suid in dapper is a packaging error, I'm sure, not a conscious decision.04:48
jdubthough i don't have any breezy boxes anymore04:48
jdubask pitti. he is fierce. :-)04:48
infinityOh, nice bug.04:52
nictukuwho cares about parenthesis anyway04:54
Lathiatso you see, ruby wouldn't have this problem, parenthesis optional :)04:56
Lathiatthey should rewrite Xorg in ruby04:56
LaserJock:/04:58
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
predius_same 05:04
predius_err05:04
predius_wrong05:04
maswanjdub: I have a +s X, but not Xorg, on my upgraded-to-breezy laptop, FYI05:05
infinityOh, duh.  It's +s on dapper, too, I was looking at the wrong binary.  Thanks maswan. :)05:09
infinity(/usr/bin/X being a wrapper around /usr/bin/Xorg)05:09
infinityIn which case, startx should work on dapper... At least, it should work on my machine..05:09
nictukuthen the bug is an issue05:11
fabbionehmmmm05:11
fabbioneinfinity: should i take care of that X security hole?05:11
fabbionewell THAT.. there are probably one per line..05:11
fabbionebut at least that one..05:12
infinityYou going to upload for all 4 dists?05:13
fabbionehmmmm05:13
fabbionelet's wait pitti05:13
infinityI was about to start on it, but if you want to be the X man today. :)05:13
fabbioneno no05:13
fabbionei will keep going on dapper bug list05:13
fabbionei want to get down to 160/150 today05:13
na7ehi fabbione and infinity 05:14
infinityOkay, you keep attacking dapper, I'm happy to do the security updates.05:14
fabbioneinfinity: ok05:14
=== _human_blip_ [n=mike@mike.nelsonbay.com] has joined #ubuntu-devel
=== fabbione shows his metal fingers around
=== infinity notices hppa security builds still trickling in on jackass...
infinityGo lamont!05:14
fabbioneLOL05:15
fabbioneinfinity: speaking of -security.. what about vivies?05:15
infinityvivies and I need to sit down and have a chat about security soon, yes.05:15
fabbioneinfinity: we could just get g-p-m fixed and get LiveCD out05:15
infinityAnd we'll chat about livecds too.05:16
fabbionegood idea :)05:16
infinityNeither is much effort, I'm just hunting desperately for tuits of the correct shape and size.05:16
infinitySCC tuits!05:16
=== na7e wishes he knew half of what you're talking about
nictukuprobably about a consert of something05:17
infinityOh, neat, the advisory claims 6.8.2 and earlier don't have the bug.05:17
jdubinfinity: oh, suck05:17
=== infinity will double-check this, but we could be safe.
fabbionehmm05:18
jdub(re: X vs. Xorg)05:18
fabbionenew xorg-server version or just the fix?05:18
=== infinity grabs all our old source right now to check.
=== fabbione ponders
infinityThe fix is two characters.05:18
fabbioneinfinity: yeah i know that05:18
infinityOh, 4 characters, it's in two parts of the code. :)05:19
fabbioneinfinity: i am considering 1.0.2 or just the patch..05:19
fabbioneit's a hard choise05:19
infinity1.0.2 may make up ABI incompatible with some drivers, if we're really unlucky.05:19
infinity(which would make a great excuse to update all the drivers!)05:19
=== fabbione takes a look at the diff
=== glatzor [n=sebi@ppp-82-135-64-134.mnet-online.de] has joined #ubuntu-devel
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel
fabbionegoing for 1.0.2 is totally harmless05:29
fabbionethere are 2/3 bug fixes.. one of which is the security and the other one is the sparc i already did in 1.0.105:30
infinityAlright, then that'd be the way to go.05:30
fabbioneyea me too05:30
infinityAnd don't forget to mention the CVE in the changelog.05:30
infinityOr pitti will hurt you. :)05:30
fabbionei know05:30
fabbionenah05:30
_ionhunger: I couldn't repeat the interfaces bug you reported.05:30
fabbioneinfinity: i am going to upload 1.0.1 for now and prepare 1.0.2 for Kamion and mdz..05:31
fabbioneinfinity: it's a no brain anyway05:31
_ionhunger: n-m seems to parse interfaces correcty, and i didn't get a d-bus error when i tried many combinations for eth0 settings (with auto, without auto, dhcp, static).05:31
infinityfabbione: Okay, panic averted, the bug definitely only exists in dapper.05:38
=== infinity deltes all those source trees and carries on with his day.
ajmitchgreat, grub hates me now - looks like the install was not a success 05:41
fabbioneinfinity: ehheeh ok.. i have already fixed dapper.. and i have 1.0.2 almost ready05:42
=== Gman is now known as GmanAFK
fabbionemdz: you still around?05:54
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== hendry [n=hendry@222.106.128.34] has joined #ubuntu-devel
=== joelbryan [n=joelbrya@210.213.161.188] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
mdzfabbione: barely06:22
infinityIf you're still in London, you really shouldn't be..06:22
fabbionemdz: ok nothing urgent.. it can wait when you are back06:22
infinity(shouldn't be around, that is)06:22
mdzI'm not; I'm at home06:23
fabbionemdz: otherwise it would be nice to have an UVF exception for xorg-server06:23
infinitymdz: Oh, phew.06:23
fabbionemdz: the only diff from our code and upstream is one bug fix (3 lines)06:23
fabbionemdz: but it will allow us to drop 5 local patches06:23
fabbionemdz: that are of course upstream..06:23
mdzfabbione: sounds fine06:23
fabbionemdz: ok.. i will upload after finishing the tests..06:24
fabbionemdz: thanks06:24
mdzfabbione: how is the bug list for X?06:24
fabbionemdz: yesterday i killed 17 bugs.. i started from A and going down to Z06:25
fabbionemdz: if malone doesn't lie to me, we had 200 bugs..06:25
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
mdzfabbione: so almost 10% smaller then ;-)06:26
fabbionemdz: yeps :)06:26
fabbionemdz: these were all stupid bugs.. but i needed to warm up my X knowledge again..06:26
=== fabbione streches his wings on X again...
fabbionewho feels lucky today???06:27
fabbionehttp://people.ubuntu.com/~fabbione/xcrack/06:27
fabbioneplease test ASAP06:27
fabbioneor be silent forever06:27
=== LaserJock is now known as LaserJock_away
lamontinfinity: the issue is that bld-4 can only build them after they publish, not before06:55
lamontinfinity: and avahi, koffice are known b0rked, and the rest of kde is d-w libarts1, which is ftbfs (ICE).06:55
lamontgcc-3.4 might build if I give it back, or it might just ICE again06:55
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
Lathiatavahi is known b0rked ?07:01
fabbioneLathiat: on hppa07:02
Lathiatah07:02
Lathiatgot a build log?07:02
fabbioneon LP?07:02
LathiatStatus:07:04
LathiatSuccessfully built07:04
Lathiat?07:04
Lathiatdoesnt actually work?07:05
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
infinityLathiat: He may be referring to breezy/breezy-security.07:23
=== j^_ [n=j@e178045105.adsl.alicedsl.de] has joined #ubuntu-devel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-devel
=== JaneW [n=JaneW@dsl-165-197-110.telkomadsl.co.za] has joined #ubuntu-devel
fabbionexorg-server 1.0.2 looks good...07:38
ajmitchdoko: what are we going to do with zope2.x now that various python2.3 bits are missing?07:48
ajmitchI know it's in universe, but it's rather useful to have :)07:48
=== Chipzz [n=chipzz@ace.ulyssis.student.kuleuven.be] has joined #ubuntu-devel
=== Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has joined #ubuntu-devel
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
=== Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== infinity wonders why he can't right-click on an ISO to have it pmounted automagically in /media ...
infinityThat would be kinda spiffy.07:59
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
_ioninfinity: Install the "Manage Actions" thingy for nautilus.08:01
_ioninfinity: I haven't created such a menu item, but i do have a "Play as a DVD" item for ISO images.08:01
_ionIt runs mplayer -dvd-device foo.iso dvd://08:02
neuralisinfinity: hey. until i manage to grab ahold of benc, do you perchance now the rationale behind the HZ=100 setting for the server kernel?08:03
neuraliss/now/know/08:03
=== Burgundavia [n=corey@S0106000fb085cc63.gv.shawcable.net] has joined #ubuntu-devel
infinityneuralis: Because it's good and pure and true?08:03
infinityneuralis: Lower HZ == less responsive, but faster machine.08:04
_ion100 is also a nice, round number, just like 256.08:04
infinityneuralis: For a "server-only" machine, that's the upstream recommended value.08:04
neuralisinfinity: i'm aware of the O/S theory behind the number, but i also seem to recall a metric poopton of synchronization troubles on linux SMP machines running at HZ=10008:04
neuralisinfinity: did that get cleared up?08:04
infinityneuralis: For shared-task machines, they recommend 250 (we don't ship a kernel with 250, I don't think), and for desktops, something ridiculously high, like 1000 (which we ship)08:05
infinityneuralis: I'm aware of no such poopton, but you may want to ask BenC. :)08:05
neuralisinfinity: yeah, okay. i can't remember when i saw that, so it's possible it was a few years back.08:06
=== pschulz01 [n=paul@eth6067.sa.adsl.internode.on.net] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiGood morning08:14
ajmitchmorning pitti 08:14
_ion'ning.08:14
Burgundaviamorning08:14
Burgundaviapitti: the new wastebasket icon is part of ubuntu-artwork, no?08:15
=== Chipzz_ [n=chipzz@ace.ulyssis.student.kuleuven.be] has joined #ubuntu-devel
pittiBurgundavia: no idea TBH08:20
=== highvoltage [n=Jono@mtngprs7.mtn.co.za] has joined #ubuntu-devel
infinitypitti: Can pmount do loopback devices?08:21
infinitypitti: So I could hack up a cute nautilus action that would allow me to right-click an ISO and mount it to /media/loopX ?08:22
=== elkbuntu [n=melissa@203-214-128-159.dyn.iinet.net.au] has joined #ubuntu-devel
pittiinfinity: not right now, that's a long-standing wishlist item08:23
infinitypitti: Obviously, we'd need some smart defaults to prevent us from, say, mounting an ext3 image loopback with root-owned suid files on it, or something equally bad, but I assume you already have that safety in place for removeable devices with the same scary.08:23
infinityIn fact, pretend I didn't just mention that, obviously that's already adressed (I hope)08:24
infinitypitti: The loopback thing wouldn't be too tough to sort, I suspect.08:24
pittiinfinity: yes, you can't disable nosuid and nodev in pmount :)08:24
infinitypitti: Oh, and BTW, if you have scary stuff in your INBOX about X vulns, I just triple-checked that warty/hoary/breezy aren't vulnerable, and Fabio uploaded for dapper.08:25
pittiinfinity: I didn't think about mounting loopback devices directly, but pmounting iso images should be easy08:25
pittiinfinity: I know about X, I planned to fix it today; it's just dapper08:25
infinityYeah, so I saw.  It's fixed now. :)08:26
fabbionepitti: we already di08:26
fabbione+d08:26
fabbionepitti: you need to start to work at "real man" TZ08:26
pittioh, great, thanks guys08:26
fabbioneor you will always be left out ;)08:26
fabbionepitti: since we did spare you the X issue.. could you please reallocate that time for git-core?08:26
pittifabbione: yes, sorry, I forgot08:27
infinityIs that the same git-core that causes the hppa buildds to spin incessantly until the build gets killed? :/08:27
infinity(seems happy on other arches though, so whatever, I'll investigate later)08:28
=== woodwizzle [n=garage@user-0cej715.cable.mindspring.com] has joined #ubuntu-devel
woodwizzleHello08:30
woodwizzleI'm planning on creating my own distro based on ubuntu08:31
woodwizzleliveCD particularly08:31
=== Yvonne [n=01101110@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
elkbuntuwoodwizzle, the guys in here probably a bit too busy for this stuff, did you try #ubuntu-motd?08:32
infinitys/d/u/08:32
woodwizzlenope, that'll be my next stop, thanks08:33
neuraliswoodwizzle: he means #ubuntu-motu08:33
elkbuntugah, she and yes08:33
woodwizzleI'm just looking for some basic info to get me started, I've never done anything like it before and dunno where to begin08:33
elkbuntuthose two abbr are too similar :P08:33
neuraliselkbuntu: oh, sorry. she :)08:34
elkbuntuno prob08:34
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
elkbuntuwhile people are responding. apt-get result is far different to the update-notifier result. i'm using the mvo (??) version of the notifier i think. someone in here told me to use it instead a few days ago08:36
mdkejoelbryan, ping08:36
=== Aegir [n=richard@d58-105-36-34.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
mdkeelkbuntu, the update-manager doesn't include packages which are upgraded when you do a dist-upgrade. Is that what you mean?08:38
elkbuntumdke doing fresh screenshots now08:38
elkbuntui did some earlier, but theres alot more pacakages listed now08:38
elkbuntuand no, a plain upgrade08:38
elkbuntuthe update manager is doing more than apt-get upgrade08:39
mdkehow odd08:39
elkbuntuor, wanting to08:39
mdkeyou have a custom version of update-manager?08:39
elkbuntumdke, uh, one done by mvo or something like that08:39
mdkeelkbuntu, all the ones are done by mvo08:39
elkbuntuwell that makes it hard then08:39
mdkeyou installed one yourself?08:40
mdkewhat version?08:40
elkbuntui came in here a few days ago to ask why both gnome and x screensaver were both installed, and someone told me i wasnt using the right update-manager since it hadnt removed xscreensaver08:40
mdkethe answer is likely to be that you have been running dapper for some time :)08:41
mdkeI don't think one gets removed automatically.08:41
elkbuntumdke not really, i apt-get dist-upgraded this install about a month ago08:41
=== doko [n=doko@dslb-088-073-083-063.pools.arcor-ip.net] has joined #ubuntu-devel
elkbuntuanyway 'apt-cache policy update-manager':08:42
elkbuntu  Installed: 0.42.2ubuntu8 Candidate: 0.42.2ubuntu808:42
=== ptlo [n=senko@83-131-74-71.adsl.net.t-com.hr] has joined #ubuntu-devel
mdkethat's the same one I have08:42
infinityelkbuntu: The update manager will do "upgrade + new packages", while apt-get upgrade does "only upgrade, if nothing is added or removed"08:42
mdkefile a bug then, I suppose08:42
mdkeaha08:42
elkbuntuinfinity, apt-get is holding stuff back08:42
infinityelkbuntu: That's intentional, so we can pull in kernel upgrades (which require new packages) with update-manager.08:43
infinityelkbuntu: Yes, read what I said again.08:43
=== mdke learns something new
infinityelkbuntu: "apt-get upgrade" won't change anything (add/remove packages), it will only upgrade packages.08:43
infinityelkbuntu: "apt-get dist-upgrade" will violently add and remove packages to try to upgrade you.08:43
elkbuntuso update-manager runs dist-upgrade, not upgrade?08:43
infinityelkbuntu: update-manager is halfway between (it will only add packages, never remove)08:44
elkbuntuoooh08:44
elkbuntui prefer to use apt-get, since it's a zillion times quicker08:44
elkbuntuis there not an apt-get version of 'halfway inbetween'?08:45
infinityThen you get to either dist-upgrade and carefully read the output to make sure it's not breaking something, or do upgrade, then manually "apt-get install" each package it's holding back to see why.08:45
infinityNo, apt-get doesn't have the "add only" option.  (other than the advice I just gave)08:45
=== woodwizzle [n=garage@user-0cej715.cable.mindspring.com] has left #ubuntu-devel ["Leaving"]
elkbuntuhmmm... if there's no known explosive issues i guess i'll dist-upgrade :P08:46
mdkethey are kept back for a reason generally, I think08:46
infinityIf dist-upgrade isn't threatening to remove anything starting with ubuntu- (ubuntu-minimal, ubuntu-desktop, etc), you're probably fine.08:47
elkbuntumdke i pity the poor person dist-upgrading from breezy at this very minute then :)08:47
_ionThe reason was just given a few lines above. :-)08:47
infinitymdke: kept back package are only kept back because upgrading them will force the removal of something else.  This isn't necessarily a bad thing (in fact, we do it on purpose a lot), it's just stressful for people who are trying to figure out why. :)08:47
mdkeah08:47
infinitymvo's cute little dist-upgrader tool is meant to take some of the mystery out of this for people going from breezy->dapper who aren't terribly CLI-friendly.08:48
mdkeI thought some packages are kept back on purpose because they are known to break things08:48
elkbuntumdke, i guess it's about 'potential'08:48
elkbuntuanyway, i'll let youse know in a while if it explodes me ;)08:49
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
elkbuntubtw, one other thing.. who broke amarok's xine engine *cries*08:50
_ionHmm. I googled and found this  is this in breezy? http://people.ubuntulinux.org/~mvo/dist-upgrader/dist-upgrade.png08:53
infinity_ion: It will be in breezy-updates yes, that's the point.08:54
_ionVery nice.08:54
infinity_ion: We'll recommend people install it to do their dist-upgrade.08:54
mdkethat should be added to the releasenotes I suppose08:55
=== mvo [n=egon@p54A66256.dip.t-dialin.net] has joined #ubuntu-devel
elkbuntuspeak of the devil08:56
pittihi mvo08:56
mvohey pitti08:56
_ionThere's a stomach where wrestling happens.08:58
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
=== netstar [n=al@d58-104-63-13.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.10.66.27.revip2.asianet.co.th] has joined #ubuntu-devel
=== auxesis [n=lindsay@quasimodo.unstated.net] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.10.66.27.revip2.asianet.co.th] has joined #ubuntu-devel
=== ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #ubuntu-devel
=== Topic for #ubuntu-devel: Ubuntu Development (not support, even with dapper) | #ubuntu for support and general discussion | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/DeveloperResources | http://wiki.ubuntu.com/HelpingWithBugs | Flight 5 released | If your initramfs is broken in any way, please save a copy for infinity | UI sprint in #dapper-look
=== Topic (#ubuntu-devel): set by Mithrandir at Sat Mar 11 21:50:17 2006
(BenC/#ubuntu-devel) ide-generic is actually causing immediate problems, and the "bus type" thing is just a hack04:04
(Kamion/#ubuntu-devel) and is there any other safe way to fix that hardware?04:04
(mdz/#ubuntu-devel) BenC: what problems?04:04
(BenC/#ubuntu-devel) mdz: problem where SATA isn't detecting fast enough, so ide-generic gets loaded and your SATA controller is suddenly a legacy IDE controller04:05
BenCKamion: not so much a regression as it is that it's much more common04:05
Kamioncan we do the 10-second thing (although I thought we did it already) and *not* do UUID?04:06
BenCthat coupled with the fact that we need UUID support in order to make the change from IDE to SATA/PATA drivers next release04:06
mdzwhere does UUID enter  into it?04:06
KamionBenC: we have to cope with migration from breezy anyway, doesn't much matter whether we do that in dapper04:06
mdzwe made an explicit decision way back at UBZ not to do rely on UUID by default for dapper04:06
BenCswitching IDE to PATA requires us to do UUID atleast one release before04:06
mjg59BenC: No, since we can't enforce UUIDs on upgrades04:06
jdubhighvoltage: ping04:06
Kamionbut breezy->dapper upgrades wouldn't switch fstab/grub menu.lst etc.04:06
mdzBenC: how so?  I don't see why we couldn't make that change on upgrade04:06
BenCok, UUID makes it _simpler_04:07
mjg59Or, if we /can/ enforce that on upgrades, we can do it on upgrade anyway04:07
Kamionmjg59: right04:07
MithrandirI'm thinking of an evil hack.04:07
mdzmounting root by UUID by default is a completely appropriate dapper+1 feature04:07
mdztrivial to switch on early, plenty of time to sort it out, dapper waiting in the wings if it turns out to be chancy04:07
BenCUUID is the minor issue here, the ide-generic delay is the major one04:07
Mithrandirwe could encode the uuid of the current root fs in the initrd and fall back to that if / doesn't appear.04:08
KamionI've got no objection to changing initramfs-tools for that at this stage04:08
BenCMithrandir: there's a sweet idea04:08
mjg59BenC: I think we should fix that in any case. It's initramfs-tools that needs fixing - who's working on that right now?04:08
Kamionif we get it wrong, it'll be noticed quickly, and it's fixable on upgrades04:08
Mithrandirit's a hack, but it'd probably save our backside, wouldn't it?04:08
Kamioninstaller bugs take much much longer for people to notice04:08
BenCinfinity is the culprit :)04:08
BenCok, so initramfs-tools, record UUID in image, check it if / doesn't appear, if neither shows up, delay 10 seconds, load ide-generic and repeat with current delay (30 seconds?)04:10
BenCthat sound good?04:10
Kamionalso, for the IDE->PATA upgrade, I'd actually prefer if dapper didn't do UUIDs so that the upgrade issues from installations made using breezy or earlier were right in our face rather than being hidden04:10
BenCKamion: good point04:10
Kamion(since I doubt we have time to get the upgrades right for all boot loaders etc. at this point)04:10
MithrandirKamion: didn't do, as in, didn't fall back?04:10
highvoltagejdub: pong04:11
KamionMithrandir: no, I mean didn't mount root by UUID by default in the simple way04:11
MithrandirKamion: or are you talking about what's put on the kernel command line?04:11
Kamionnot referring to your hack04:11
Kamioncommand line04:11
MithrandirKamion: sure, so not changing the current state, which is to do it for stuff we see is on removable devices in the installer, but nothing else.04:11
jdubhighvoltage: hey - mind if i copy those cake images onto the fridge? don't want to punish your server by deep linking to them.04:12
=== stub [n=stub@ppp-58.10.66.27.revip2.asianet.co.th] has joined #ubuntu-devel
highvoltagejdub: i won't mind at all, those images are hosted on some server in the UK with lots of bandwidth :)04:12
KamionMithrandir: BTW, did you see my casper merge request?04:15
jdubwow04:15
jdubhttp://fridge.ubuntu.com/node/30004:15
jdub300th post :)04:15
MithrandirKamion: yes, sorry, I never got around to it.  What's the URL again?04:16
Kamion15:14 < Kamion> Mithrandir: please merge http://people.ubuntu.com/~cjwatson/bzr/casper/espresso-passwd/ - fixes wrong defaults on espresso's user/password screen04:16
maswanhmm..04:16
=== maswan ponders
highvoltagejdub: congrats :)04:16
maswanonly debian cakes so far, should perhaps adjust that. :)04:16
MithrandirKamion: oh, looks good.04:17
=== Mithrandir wants tags in bzr.
MithrandirKamion: uploaded04:18
torkelmaswan: You know what we expect from you when Sarek is upgraded :-)04:18
seb128what is the "standard" file to use to set an environment variable your session?04:18
maswantorkel: :)04:18
neuralisMithrandir: someone's working on updating the tags patch for bzr 0.8, iirc.04:18
seb128there is a bug on gnome-session than ~/.bashrc is not used by GNOME, it's not supposed to be, right?04:19
Mithrandirseb128: it's not.  Why should it?04:19
Amaranthheh, the forums folks are freaking out about the 2.6.16 kernel04:19
Amaranth"16 is one higher than 15, it must be better! we have to have this!"04:19
Mithrandirseb128: gnome has .gnomerc, doesn't it?04:19
seb128Mithrandir: for no reason, but I want to point the guy to what to edit 04:20
SeveasAmaranth, typical for the forums 04:20
seb128Mithrandir: yeah, gnome-session source ~/.gnomerc04:20
highvoltagejdub: lol! nice entry. thanks :)04:20
seb128Mithrandir: but is there a ~/.environment or something used by xorg whatever desktop you use?04:21
seb128Mithrandir: or you have to use /etc/environment? :)04:21
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-devel
jdubmdke: i wonder if your fascist proxy would block 'cocksmoking'04:21
jdubi don't think i've said that in my blog yet04:21
Mithrandirseb128: ~/.pam_environment, yes.04:22
jdubnup04:22
jdubit's probably due04:22
Treenaksjdub: There is such a thing as "Too much Lugradio"04:22
jdubdo they say cocksmoking?04:22
Amaranthprobably04:22
jdubi should get a podcast client04:22
=== Amaranth too
jduband a portable music player04:22
Treenaksjdub: planet works great for me :)04:22
seb128Mithrandir: ok, thank you04:23
Treenaksplanet + wget = all the podcasting I need :)04:23
jdubplanet doesn't suck down enclosures04:23
jdubheh04:23
MithrandirKamion: ok, people.ubuntu.com/~tfheen/bzr/espresso/trunk/ should be mergeable now.  Note that I need to do two uploads before it's actually installable, though.04:23
KamionMithrandir: ok, I'm going out to pick Benedict up from school in a moment so you have some time :)04:24
neuralisjdub: let me know if you find a podcast client that doesn't suck. 04:24
Kamionthanks04:24
jdubdoes rhythmbox suck?04:24
neuralisjdub: the podcast support there is pretty young, i haven't gotten around to trying it04:25
Amaranthbanshee needs podcast support :/04:25
=== Marticus [n=demart01@12-210-128-9.client.insightBB.com] has joined #ubuntu-devel
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
MithrandirKamion: ok, all uploaded, please new espresso-kbd-chooser and I hope I didn't break anything.04:32
=== dborg [n=daniel@e182063108.adsl.alicedsl.de] has joined #ubuntu-devel
lbmmvo: ping04:46
mvolbm: hello04:48
lbmmvo: can i msg you?04:48
highvoltagejdub: i quit like beep-media-player, although it's not for everyone04:48
jsgotangcomvo: hi!04:48
jdubhighvoltage: it does podcasting now?!04:48
highvoltagejdub: oops, missed that part.. erm... no :)04:49
jsgotangcoheh04:49
jsgotangcorhythmbox is pretty solid on that part04:49
mvojsgotangco: hello!04:50
mvolbm: sure04:50
jsgotangcomvo: have you given thought on glatzor's mail about the naming conventions?04:50
mvojsgotangco: not, not yet. sorry. I was away the last two weeks and hadn't had time to think about this04:52
jsgotangcomvo: same here catching up on emails actually04:52
=== psusi [i=hidden-u@iriserv.iradimed.com] has joined #ubuntu-devel
mvo:)04:53
=== vanhoofp [n=pvanhoof@mailhost.newtec.be] has joined #ubuntu-devel
jsgotangcoGAIM for chat? heh05:00
spaceyis their some meta package with debug symbols? I want to do a backtrace on epiphany but no idea which debug symbol package i should get05:01
BenCKamion, mdz, mjg59, Mithrandir: Sent a copy of the UUID/ide-generic discussion to u-d-a05:02
=== TWD [n=chatzill@d213-103-127-28.cust.tele2.fr] has joined #ubuntu-devel
=== soumyadip [n=soumyadi@59.93.241.33] has joined #ubuntu-devel
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
=== soumyadip is now known as GreeCheeseMoonDr
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== GreeCheeseMoonDr is now known as CheeseMoonDragon
=== CheeseMoonDragon is now known as soumyadip
=== LeeJunFan [n=junfan@s64-186-37-84.skycon.net] has joined #ubuntu-devel
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
=== glatzor [n=sebi@ppp-82-135-64-134.mnet-online.de] has joined #ubuntu-devel
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
psusiwhy does mounting by uuid depend on ide-generic?05:19
Kamionpsusi: that's a bit of a garbling of the discussion ...05:21
=== netjoined: irc.freenode.net -> brown.freenode.net
=== _ion [i=johan@kiviniemi.name] has joined #ubuntu-devel
KamionMithrandir: you uploaded kbd-chooser to unstable by mistake05:22
psusiso the gist of it is that you don't want to load ide-generic until you are sure you have tried all other drivers, but you have no way to know for sure that all the other drivers have given up?05:28
mjg59psusi: You don't for sure05:29
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
psusiand this is because the pci ide drivers load and probe for drives asycnrhonously, and have no method of signaling that they have completed their probe?05:34
Kamionpsusi: that's more SCSI05:35
Kamionyou load the driver, and at some later point the drive says "oh yeah, hi, I'm here"05:35
psusiand the problem is that the driver doesn't ever say "I have completed my scan, and found no drives" right?05:36
Kamionno - the problem is that if you load ide-generic during that period, it'll grab anything that hasn't been grabbed by a more specific driver; if it grabs say a SATA drive, performance will degrade lots05:36
psusiso if you are hoping that it will find a drive you just have to wait for an arbitrary period of time?  which isn't good...05:37
Kamionthe driver *does* say that, it just takes a while, and we're doing other stuff in the meantime05:37
Kamionoh, sorry, it never says "no drives" AFAIK, right05:37
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel
Kamionbut it's not really the driver's fault, it's having to ask the SCSI bus05:37
psusiright... that's what is needed then... the driver needs to signal when it has completed it's scan so if it found no drives, you can then fall back to ide-generic, right?05:37
Kamionas I understand it, the driver has no way to know05:38
Kamionit's not scanning, it's standing up and shouting "hello, is anyone there?"05:38
psusisure it does... it knows how it is scanning for drives and when it is done it scans no more05:38
mjg59Kamion: Well, there's two issues there05:38
mjg59Kamion: The drivers won't start probing for disks before they've registered the interface, so there's no race with ide-generic there05:38
psusiwell, if we're talking about scsi disks, then it issues a scsi INQUERY command to each possible bus/target05:38
psusionce it has done that for all busses/targets, it knows it is done scanning05:39
mjg59Kamion: But you have no idea how long they're going to take scanning05:39
mjg59Kamion: On the other hand, loading a PCI driver doesn't instantly bind it to the PCI device, and even then it doesn't instantly bind it to the IDE layer05:39
mjg59And so ide-generic can grab it if it's loaded at the same time and you get unlucky05:39
psusithere has to be some signal you can watch for to see that the pci driver has bound to the device and ide layer right?05:40
mjg59psusi: Ngh. Well, ish.05:40
psusisomething in /proc05:40
mjg59When it's bound to the PCI device, there'll be a device link in /sys/bus/pci/drivers/foo05:41
mjg59But foo isn't necessarily related to the module name05:41
DizietFFS!  This `recipe' for conffile-mangling in the preinst script _reads /var/lib/dpkg/status_ for the md5sum of the conffile ?!05:41
DizietAnd it renames things to .dpkg-tmp and  FFS!!05:42
psusiyou mean the driver name and module name could be different?05:44
psusianyone who does that should be slapped05:44
mjg59psusi: Yes05:44
psusiwith a few phone books05:44
=== ohoel [n=eruin@unaffiliated/eruin] has joined #ubuntu-devel
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
=== wftl [n=mgagne@CPE00045a5aa82b-CM00159a417d3c.cpe.net.cable.rogers.com] has joined #ubuntu-devel
KamionDiziet: I blame Scott05:49
Kamiondpkg could really do with a few more built-in ways to work with conffiles though05:50
DizietAmongst the bizarre effects is that it does one thing if you   dpkg --unpack a.deb b.deb   and a different thing if you   dpkg --unpack a.deb && dpkg --unpack b.deb05:50
DizietIt could do with having fewer bugs in corner cases.05:50
pittiDiziet: what's the prefered way of determining whether a conffile is unmodified?05:51
pittiDiziet: whenever a package wants to remove an old confile, it needs to go through this grep/md5sum dance right now05:52
BenCpitti: is changing the lock default to 0 really the best thing in the case of cdroms?05:52
BenCI saw one report that it caused some weird problems when a second cd was inserted05:52
pittiBenC: alternative solutions would be modifying /etc/sysctl.conf, or adding an udev rule, but both were considered evil05:52
BenCalso, just because "windows does it" doesn't make it right05:52
BenCpitti: for instance, macosx doesn't let you just hit eject, you have to do more :)05:53
Kamionpitti: I think he means doing at at all, not where it's done?05:53
pittiBenC: oh, other distros seem to do it as well, according to the bug reports05:53
pittiKamion: I know that moving conffiles to other packages is not nice, but it just happens from time to time...05:53
BenCit seems that gnome-v-m doesn't really handle the cdrom being ejected out from under it all to well05:53
pittierm, Diziet ^05:53
Dizietpitti: No package should ever do anything of this kind.  If dpkg doesn't do it right then we should fix dpkg.05:54
pittiBenC: right, we need to umount -l the CD after ejection05:54
wftlI've checked out https://wiki.ubuntu.com/LiveCDPersistence regarding the creation of a persistent home directory on Dapper live, but it's far from user friendly. Is there any plan (with the extention on the release date) to create some kind of friendly front end for persistence.05:54
DizietThere is no reliable way for a package to tell what's going on, let alone safely interfere.05:54
wftlSome kind of easy to use GUI.05:54
BenCpitti: what if someone ejects the liveCD? :)05:54
pittiBenC: then they are doomed, I guess :)05:55
KamionDiziet: as I understand it it is a design decision in dpkg that it doesn't remove conffiles. Packages need to have a way to tell dpkg that this file is now definitely redundant (or even harmful) and should go away now damnit.05:55
KamionI mean, doesn't remove old conffiles except on purge05:55
Kamionwhere "go away now" may certainly include "leave a backup somewhere, but get rid of it from its former location"05:55
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
pittiDiziet: so far packages tend to rm unmodified connfiles, and mv foo foo.dpkg-old modified ones05:56
Dizietkamion: Ah, I see.  Yes, there should be a way to tell it that.05:56
Kamionalso, packages need a way to tell dpkg "this conffile needs to be renamed", and there's no way to do that without maintainer script hackery at the moment (if you leave out the maintainer script hackery, then admin changes in the old file will not be preserved)05:56
mjg59Ah, good05:56
mjg59Even with elilo installed, it's possible to get the macs to boot macos05:56
DizietIf I get rid of the postinst and preinst from postgresql-common_46 then everything works just fine.05:57
BenCpitti: I'm a little skeptical of the lock=0 thing, I think the argument that "newbies wont know" is not a good one, because Mac users are definitely newbie types and they deal with it all the time05:57
Kamionmjg59: hold down some magic key?05:57
pittiDiziet: oh, funny05:57
DizietLet me try it with a modified file.05:57
pittiDiziet: so dpkg complains about a conflict if the file is not actually present, and works if it is?05:57
Kamionholding down Option at startup would get you the usual menu, I suppose05:57
BenCof course, most mac users have a keyboard eject button as opposed to one on the drive05:57
BenCpitti: I'll give it some thought05:58
pittiBenC: right, on ppc you need to eject with software anyway05:58
pittiBenC: ok, thanks05:58
Dizietpitti: Your maintainer script creates *.dpkg-tmp !05:58
Diziet*.dpkg-tmp is for the use of dpkg, not maintainer scripts !05:59
mjg59Kamion: Yeah05:59
pittiDiziet: ok, I can rename that to .dpkg-migration, or whatever05:59
DizietNo, just get rid of all of this stuff.05:59
mjg59kamion: Hold down alt and then hit enter05:59
Kamionright, figures05:59
DizietWhat goes wrong if you don't have it ?05:59
pittiDiziet: if the conffile is modified, then dpkg asks silly questions05:59
DizietI just tried that and it worked just fine.05:59
Diziet(I haven't tried it with breezy's dpkg.)06:00
pittiDiziet: also, if the replacing package's version of the conffile is different from the replaced one, it'll ask as well06:00
DizietI think that case is also covered but I will test it now.06:00
pittiDiziet: that was a huge problem in hoary and breezy, we had to apply this hackery to a lot of packages to avoid dpkg conffile questios on upgrades06:00
pittiDiziet: if dapper's dpkg gets that right now, so much the better :)06:00
Dizietpitti: Yes, that case works just fine.06:01
DizietThat's the conffile migration bugfix.06:01
pittiDiziet: i. e. a conffile was in gimp in hoary, and breezy moved it to gimp-common, but it had a different version of that file06:01
DizietBut the workaround is completely broken in about three separate ways.06:01
Dizietpitti: That works just fine now.06:01
pittiDiziet: cool06:01
pittiDiziet: sorry, I didn't test it with modified conffiles without the magic, since it was necessary up to a few months ago06:02
DizietThree ways: 1. stupid approach; should fix dpkg instead (now done).  2. doesn't get the right hash because /var/lib/dpkg/status is not definitive.  3. uses a private-to-dpkg filename.06:03
DizietSo shall I upload postgresql with the hack removed ?06:03
pittiDiziet: I'll do that for Debian myself06:03
pittiDiziet: and that version isn't in Ubuntu yet06:03
DizietI'm going to grep the archives for similar idiocy and see if I want to do a mass bug filing.06:03
DizietRight, OK.06:03
pittiDiziet: yep, you'll probably find lots of packages with that approach06:03
KamionScott added similar code to a number of packages; I know it appeared in pcmciautils06:04
DizietDebian's dpkg has the fix too (not sure if it's in sarge, but Debian's dpkg maintainers accepted my patch).06:04
pittiDiziet: thanks for checking this out06:04
DizietWhat a huge amount of effort compared to the day or two it took me to fix the problem in dpkg !06:04
Dizietpitti: No problem.06:04
KamionDiziet: pcmciautils is probably another good test case for you; in that case it's dealing with an obsolete conffile06:05
DizietDoes the file have to be deleted to avoid causing trouble ?06:05
Kamionthe code was added in version 010-0ubuntu8; I'll fish the .debs out of the morgue06:05
Dizietmorgue> Don't bother.06:05
KamionI think we could survive if it's not removed, but it would confuse people (since users often go wandering around in /etc/udev/ to try to figure out why hardware detection isn't working)06:06
DizietYou could replace it with an empty file or a comment saying `this file is obsolete'.  Not ideal, I know.06:06
DizietOh, it turns out that my own archive doesn't go back as far as 010-0ubuntu8.06:07
KamionTrue06:07
pittiDiziet: but that would again trigger a dpkg conffile question if it is modified06:07
DizietYes, but then the user probably wants to know that they modified this now-obsolete file and have to do something to make their changes in the new arrangements.06:07
Kamionhmm, looking at it, strictly speaking the conffile was moved ...06:07
DizietRenamed, you mean ?06:08
Kamionyeah, we used to install it in /etc/udev/pcmcia.rules and make a symlink to /etc/udev/rules.d/85-pcmcia.rules; now we install it in /etc/udev/rules.d/85-pcmcia.rules directly06:08
DizietI can't remember what dpkg does if you're naive about this but it's probably not good.06:09
Kamionbut I initially did it very crudely (because the package was very new, not installed on many systems, and frankly I didn't care); then Scott came along and added code to remove the obsolete file that was now hanging around06:09
DizietDo you want me to look into it ?06:09
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
=== Pygi [n=mario@195.29.212.226] has joined #ubuntu-devel
DizietAnything that messes with *.dpkg-* or /var/lib/dpkg in a maintscript is probably broken.06:10
KamionIf you want all examples of such code to go away, then you're welcome to treat it as another test case, but it's not critical for breezy->dapper upgrades or anything (since that package didn't exist in breezy)06:10
DizietRight.  OK, well, I'll just deal with it in my grep results then just as soon as I've written the grep script :-).06:10
KamionI would like to know what the code should now be replaced by though (and if the answer is "nothing", all the better)06:11
DizietQuite so.06:11
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
=== jdub [n=jdub@ppp121-112.static.internode.on.net] has joined #ubuntu-devel
janimojdub, any specific gnomey stuff you want to see in xubuntu ;) ?06:14
sivangjanimo: xubuntu is in main now? :)06:15
janimonot yet06:15
=== jinty [n=jinty@135.Red-80-37-34.staticIP.rima-tde.net] has joined #ubuntu-devel
=== LaserJock_away is now known as LaserJock
=== seb128__ [n=seb128@ANancy-151-1-68-32.w81-49.abo.wanadoo.fr] has joined #ubuntu-devel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-devel
dholbachmdz, Kamion: are you ok with an update from gthumb 2.7.5 -> 2.7.5.1 (you gave your ok on 2.7.5 and the update fixes an issue, we were going to fix in a patch, which now can be dropped) - or you want another mail for that?06:43
mdzdholbach: yes06:44
pittidholbach: does that fix the 'absolute path' bug?06:44
dholbachmdz: 'yes' ok or 'yes' mail? :)06:44
dholbachpitti: you mean the broken importing?06:44
mdzdholbach: yes, if it's only one patch and it's appropriate, go ahead06:44
pittidholbach: yes06:44
dholbachmdz: merci06:45
dholbachpitti: yes06:45
pittidholbach: rock :)06:45
=== pvanhoof [n=pvanhoof@d54C0E27E.access.telenet.be] has joined #ubuntu-devel
=== Hirion [n=hirion@draugr.de] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@d54C0E27E.access.telenet.be] has joined #ubuntu-devel
=== aCiDBaSe [n=osvaldo@200.249.192.132] has joined #ubuntu-devel
=== aCiDBaSe [n=osvaldo@200.249.192.132] has left #ubuntu-devel ["Leaving"]
=== sbartleylinux [n=sbartley@67.108.61.130.ptr.us.xo.net] has joined #ubuntu-devel
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-devel
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
Tonio_hello everyone07:13
Tonio__ion: heard you asked for me ?07:13
LaserJockSeveas: ping?07:15
SeveasLaserJock, yes?07:15
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
LaserJockSeveas: I was just reading the backlog, did \sh get taken care of?07:16
Seveasdon't know - still have to poke ogra07:16
Seveaslet's move to -motu07:16
=== dudus [n=dudus@200.245.31.150] has joined #ubuntu-devel
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
=== setuid [i=japh@65.172.152.98] has joined #ubuntu-devel
setuidI'm trying to rebuild a patched version of ibm_acpi in 2.6.15-18... I've pulled the source for the kernel, but how do I build _just_ this module, using the Ubuntu process? I'm used to doing "make modules SUBDIRS=drivers/acpi". 07:21
TreenaksWhy are you doing this?07:22
setuidBecause I need a patched version running on my Thinkpad07:22
setuidI need the fan speed to go 2000rpm higher07:22
setuidI have a full-speed option that I pass to it 07:22
Treenakssetuid: We're trying to make everything work out of the box, so this is a bug, please file it.07:23
setuidIts not a bug, its just an option not in the standard ibm_acpi code07:23
Treenakssetuid: That's a bug. EVERYTHING should work correctly out of the box.07:23
setuidThere's 'enabled' and 'disabled', but I have a 'full-speed' option which brings the fan from 3,000 rpm to 5,000rpm07:23
setuidIts a feature, not a bug07:23
Treenakssetuid: So if your laptop doesn't, please file this as a bug so it can be integrated in the stock kernel07:24
setuidSee above07:24
Treenakssetuid: Features are wishlist bugs.07:24
setuidsemantics07:24
=== Treenaks gives up
Kamionlamont: ia64 systems running 2.4 are guaranteed to have /proc/efi, right?07:24
Kamionor no?07:25
=== abelcheung [n=abelcheu@wybostonlakes.plus.com] has joined #ubuntu-devel
setuidTreenaks: So that still doesn't answer my questiuon07:25
Treenakssetuid: you're not asking the right question, that's what I'm saying07:25
setuidI need to rebuild ibm_acpi using the Ubuntu "standard" build process, but *JUST* this module, not all the kernels for all the architectures07:25
Kamionwhat goes wrong when you issue the command you mentioned?07:25
setuidSo how do I use the Ubuntu-provided kernel sources, patch the ibm_acpi module, and rebuild _JUST_ this module07:25
lamontKamion: uh...07:26
lamont2.4... hrm.07:26
=== lamont checks
lamontKamion: "if the module is loaded"07:27
Kamionwhich module?07:27
=== AlinuxOS [n=Ubuntu@d83-184-248-8.cust.tele2.it] has joined #ubuntu-devel
setuidTreenaks: http://rafb.net/paste/results/EgL6nE60.html07:32
=== LeeJunFan_ [n=junfan@s64-186-37-84.skycon.net] has joined #ubuntu-devel
setuidTreenaks: Was my question not succinct enough? 07:35
dholbachogra: yet another dia for you :)07:35
setuiddebuild? dh-make? What is the process for properly building this module, in a way that puts the right EXTRAVERSION and such in 07:35
=== setuid tries a hacky approach
Kamionsetuid: your question didn't specify (a) what went wrong when you did what you did, (b) whether you got the source using 'apt-get source' or by installing the source .deb07:36
=== Treenaks is tempted to suggest http://bouncer.gentoo.org/?product=gentoo-2006.0-minimal&os=x86
setuidKamion: I pulled the source with apt-get source07:37
Kamiondh_make is for creating packages from scratch and is not appropriate here07:37
KamionTreenaks: come on, "bugger off to gentoo" isn't a fair answer for somebody who wants to make a small tweak to their kernel07:37
setuidTreenaks: Don't be a troll, I've been running Debian for 8+ years, I know the drill... but Ubuntu is a very different beast. 07:37
setuidI typically do 'debuild' in the unpacked source tree07:37
setuidbut doing that here will take 1-2 days, since it builds every kernel for every arch07:38
Kamionsetuid: give me a minute to grab the source over wireless and duplicate the problem07:39
TreenaksKamion: I know, but he doesn't seem to want to even TRY to add this to malone and be helpful for other people07:39
setuidTreenaks: You clearly don't understand the development/testing process. I can't add it to the 'malone' thing, until I verify that it ACTUALLY WORKS here. 07:39
KamionTreenaks: you don't seem to want to try to help him, either ...07:39
setuidOk, I managed to get it working now07:39
Treenaksnevermind07:39
setuidBuilt it standalone, outside the tree07:40
setuidWorks great07:40
setuid# cat /proc/acpi/ibm/fan 07:40
setuidstatus:         disabled07:40
setuidspeed:          531207:40
setuidcommands:       enable, disable, full-speed07:40
Kamionsetuid: so what actually went wrong when you tried to do what you did?07:40
Kamionyou gave a command you ran, but not the actual problem07:40
setuidKamion: debuild builds a kernel that doesn't match the one I'm running from the upstream package07:40
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
setuidI had to hack the top-level Makefile and some files below to fool it 07:40
Kamionthe Ubuntu kernel's ABI is indeed not the same as that of the upstream kernel07:41
Kamionunless you mean something different by "upstream package"07:41
setuidThere's some magical mojo with .configs and such, right? 07:41
Kamionsure, but debian/rules takes care of that07:41
setuidupstream package in this context == the .deb that installed the kernel in /boot07:41
setuidhrm, looks like there's a config in /boot and others in debian/config/i386/07:42
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
Kamionif unpacking the source and running debuild doesn't get you essentially the same thing (not perhaps md5sum-identical, but at least compatible) as the .deb, that's (a) a bug and (b) very odd since the buildds essentially just do debuild (well, dpkg-buildpackage, but who cares)07:42
setuidI think I want the one that matches the one I'm actually running07:42
Kamionif you're hacking it about and then running debuild, that's a different story07:43
setuidI had to hack it about just so it would build a kernel that matched the one I'm running 07:43
Kamiondebian/config/i386/ has config fragments for each of several different kernel builds; debuild builds them all07:43
setuid# uname -a07:43
setuidLinux angst 2.6.15-18-686 #1 SMP PREEMPT Thu Mar 9 15:29:22 UTC 2006 i686 GNU/Linux07:43
Kamionbuilding on current dapper?07:43
Kamionbecause the buildds really do not do anything magic here07:43
setuid$ grep EXTRAVERSION Makefile07:43
setuidEXTRAVERSION =.5-ubuntu107:43
Kamionthey're just a current dapper installation, and they run dpkg-buildpackage07:43
Treenaksdoesn't dapper have -19 now?07:43
setuidSo if I build with the unpacked kernel source from Ubuntu, it'll build a kernel which is different from the running kernel07:44
setuidTreenaks: major bugs with -18 and -19, can't boot the system if its docked, or if any other hard drives are plugged in except /dev/hda07:44
setuidAnd some sound-related issues07:44
setuidHave to run: amixer sset 'Headphone Jack Sense' off && amixer sset 'Line Jack Sense' off07:44
setuidBreezy has no problem in this same situation07:44
Kamionif you debuild the kernel source package, it will give you several linux-image packages, not just one kernel07:44
setuidRight, and I don't need the other 8 architectures07:45
setuidCan I pass it a flag to build just 386/68607:45
Kamionthey aren't architectures BTW, they're flavours - knowing the right term will help you find what you need07:45
setuidwell, 6 architectures that is 07:46
setuidsparc, amd64, etc. are 'flavors'? In my vernacular they're chip architectures. 07:46
Kamionsetuid: move the files for the flavours you don't want in debian/config/i386/ to foo.disabled07:46
Kamionsetuid: debuild does not cross-compile to sparc, amd64, etc. if you're building on i38607:46
Kamionsparc, amd64, etc. are architectures07:46
Kamion386, 686, k7 etc. are flavours07:46
setuidIdeally, that would allow me to pass the 'flavor' I want to build, but renaming them is a hacky solution I suppose. 07:47
Kamion(either that or hack debian/rules)07:48
Kamion(the configs := bit)07:48
setuidTrue, either way requires manual editing ;) 07:48
=== HiddenWolf [n=HiddenWo@136.200.dynamic.phpg.net] has joined #ubuntu-devel
Kamionit would be possible to implement an environment variable that let you specify a subset of flavours, I'm sure; BenC would know whether that's sane07:49
Kamionthe boot problems you mentioned above were discussed here earlier, I think, and will be handled by some fun initramfs-tools hacking07:50
Kamionnot strictly a kernel issue as such, though kernel changes might happen to avoid it07:51
=== BenC_ [n=bcollins@72.169.114.90] has joined #ubuntu-devel
Kamion(as far as I know, anyway)07:51
=== blacking [n=ubuntu@81-174-13-193.f5.ngi.it] has joined #ubuntu-devel
setuidbuilding now...07:56
blackingsorry for my intrusion here..07:57
=== cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel
blackingprobably my post is OT..07:57
pittiblacking: as long as you stay on topic, you aren't intruding :)07:57
pittioh07:57
blackingi found resources link or other as install a minimal ubuntu into an usb pen drive..07:58
blackingfor ppc platform..07:58
blackinghttps://wiki.ubuntu.com/Installation/FromUSBStick07:59
LaserJockblacking: you should probably try #ubuntu or we can keep talking in #ubuntu-doc08:01
=== jcole [n=jcole@ata01cs602.americas.hp.net] has joined #ubuntu-devel
=== Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== mxpxpod [n=bryan@unaffiliated/mxpxpod] has joined #ubuntu-devel
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== setuid [i=japh@65.172.152.98] has left #ubuntu-devel ["Client]
=== Pygi [n=mario@83-131-240-108.adsl.net.t-com.hr] has joined #ubuntu-devel
=== janimo [n=jani@Home03207.cluj.astral.ro] has left #ubuntu-devel []
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
Pygiinfinity: ping08:37
MithrandirKamion: bah, silly me.  Did you retarget it or should ?08:37
MithrandirI, even.08:37
MithrandirPygi: you're being optimistic that infinity is around at 06:38 in the morning? :-)08:38
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
PygiMithrandir: ah, sorry ^_^ Didn't knew it was that time in his country ^_^08:38
MithrandirPygi: I doubt he minds, he's probably asleep, but I wouldn't expect a response for a few hours.08:39
MithrandirPygi: he lives in Australia08:39
simiraMithrandir: you expect everyone to know?08:39
=== mdke_ [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
Tonio__ion: ping08:40
Mithrandirsimira: no, I tell Pygi that he's slightly optimistic and I assume he didn't know (or he wouldn't have tried).08:40
MithrandirPygi: anyway, he'll probably respond to your question if you just ask your thing, when he gets around.08:40
simira:-)08:41
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has left #ubuntu-devel []
PygiMithrandir: kk, thanks ;)08:41
Pygiinfinity: would you be so kind to build new l-r-m modules with patch on this new kernel build? thanks ^_^08:41
=== tiagovaz [n=tiago@London-HSE-ppp3553337.sympatico.ca] has joined #ubuntu-devel
=== mvo [n=egon@p54A66471.dip.t-dialin.net] has joined #ubuntu-devel
=== phlaegel_ [n=phlaegel@atdot.ca] has joined #ubuntu-devel
=== Hirion [n=hirion@draugr.de] has left #ubuntu-devel []
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
=== phlaegel [n=phlaegel@atdot.ca] has joined #ubuntu-devel
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
=== wasabi [n=wasabi@207.55.180.150] has joined #ubuntu-devel
=== Gloubiboulga is now known as Gloubiboulga|Aw
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
psusiMithrandir: still not heard anything back from upstream about the e2fsprogs kernel header conflict on amd64?09:17
Mithrandirpsusi: no, I should probably ping them again09:17
Mithrandirpsusi: if you send me a mail (tfheen@ubuntu.com), I'll do it in the morning09:18
psusiok09:18
Toadstoolping seb128 09:20
dholbachToadstool: he went away for a bit, can I help you?09:21
Toadstoolthat was to ask him if it is possible to create an ubuntu-l10n-fr mailing-list, as he is the team owner09:22
dholbachToadstool: you can ask jdub (list-super-admin) or smurf (loco super chief)09:22
Toadstoolthat's a little off topic here I know :/09:23
dholbachToadstool: no it's not necessarily off-topic, but that's all I can say :)09:24
Toadstoolok :)09:24
seb128Toadstool: there is a such list already: ubuntu-fr-l10n@lists.ubuntu.com09:26
seb128Toadstool: https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr-l10n09:26
Toadstoolah really ? I didn't find it :/09:26
Toadstoolsorry :)09:26
seb128np09:27
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
psusiso how is this ide-generic problem not a bug in the sata driver?  if the sata driver detects the controller, then it should claim the hardware so ide-generic can't... not go ahead and talk to the controler anyhow without claiming the ports while it detects the drives09:33
mjg59psusi: It's not clear that there actually is a problem now09:33
psusiheh09:34
=== tdjb [i=tdjb@216.222.48.32] has joined #ubuntu-devel
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== shaya [n=spotter@dyn-160-39-252-61.dyn.columbia.edu] has joined #ubuntu-devel
=== infinity grunts himself awake and notices people were looking for him at 6:30am...
bddebianYeah, ya bum :-)10:00
Burgworksome of us were up at the crack of 8:45am10:00
CarlFKinstaller still has problems with grub and /boot being on a raid - it should prevent that from being done, but it tries, fails and you end up with a box that won't boot.  10:00
bddebianCarlFK: What kind of problem?10:01
CarlFKis this worth messing wiht, or would fixing it be... adding a feature which isn't going to happen now10:01
infinityBurgwork: Bah, it's 8:00am right now..10:01
CarlFKbddebian: grub won't install to /dev/md010:02
CarlFKthe "easy" fix would be to not allow /boot to be on a raid or lvm 10:02
=== blacking [n=ubuntu@81-174-13-193.f5.ngi.it] has joined #ubuntu-devel
bddebianCarlFK: It worked fine for me on a Compaq array controller.  Though cpqarray wasn't in initramfs10:03
blackinghello dev..10:03
CarlFKthis is software raid10:03
bddebianAh10:03
bddebianSoftware raid sucks anyway :-)10:03
CarlFKyou can make it work with some extra steps, you can get grub on a raid1, but I think that should be done outside the Ubuntu installer10:04
_iontonio: Hi10:04
tsengputting grub on software raid isnt a great idea10:04
CarlFKyeah yeeh - I am looking for redundancy, not performance10:04
tsengif its possible at all10:04
tsengi mean, /boot10:04
CarlFKit is, you just have to trick it (which is why I dont think the installer should do it)10:04
tsengthe mbr obviously isnt in software raid10:04
CarlFKas long as hda1/boot and md0/boot are the same thing, (which they are in raid1) the it will work10:05
CarlFKfor the mbr, you just install it to hd0 and hd1 10:05
tsengthats pretty gross10:05
CarlFKone you get it all setup, you can pull any drive and it will still boot10:06
CarlFKagreed 10:06
_ionBut it works. :-)10:06
Tonio__ion: heard you were asking for me today ?10:06
CarlFKit would be nifty if the installer would do it all, but for now I think it should just prevent you from even trying10:06
_iontonio: Yep. Did you get my email? I sent some updates to the n-m package last night.10:06
CarlFKbut if the "prevent from trying" isn't going to happen for dapper, I wont bother with it now10:07
blackingis it possible install ubuntu onto an usb drive ppc filesystem?10:07
_iontonio: Would it be possible for me to get write access to the repository? I could send updates and also sign the repo.10:07
CarlFKso back to my question - how does "prevent from trying" relate to feature freeze?10:08
Pygi_ion: he got the updates...10:08
Tonio__ion: hum, yes of course :)10:08
Tonio__ion: but we removed the signing function10:09
Tonio__ion: honnestly, that's not really usefull for a testing one10:09
Tonio__ion: apart from the patches, do you have others modifications to apply ?10:09
PygiTonio_: please drop that patch I've gave you in kubuntu-devel10:10
LaserJockblacking: like I said before try #ubuntu or lets keep our conversation in #ubuntu-docs. This really isn't an support channel10:10
Tonio_Pygi: why ?10:10
PygiTonio: or perhaps ... fix the patch?10:10
_iontonio: Nothing new since my last email.10:10
Tonio_I found the problem :)10:10
Pygiwell, the package refuses to build?10:10
Pygiah,kk10:10
Pygigreat ;)10:11
dholbachgood night guys10:11
Tonio__ion: well, if you have any modification to apply, ask me foor ftp access, the repo is auto updated every 15 minutes10:11
Pyginight dholbach10:11
Tonio_dholbach: nite ;)10:11
dholbach*wave*10:11
_iontonio: The behavior of the /etc/network/interfaces blacklist thing should be modified somewhat, i'll do that maybe tomorrow.10:12
_ionpygi: Btw., i have updated http://johan.kiviniemi.name/ubuntu/nm-bugs10:13
mdkejdub, "fascist proxy"? It's for my own good *hugs proxy*10:13
mdkejdub, as for 'cocksmoking', I have no idea. We should test it.10:16
_iontonio: Oh, i just noticed your mail. If the package version in the repository stays the same even though it's updated, nobody will get the updates when apt-get upgrading.10:16
_iontonio: That's why used -0ubuntu0.$X style version numbers for development. That < -0.ubuntu1 which would be the first "official" Ubuntu package version.10:17
Tonio__ion: if md5sum changes, you still get updates :)10:18
Tonio_no problem with this10:18
=== Gloubiboulga|Aw is now known as Gloubiboulga
KamionMithrandir: I haven't retargeted it; please do10:18
=== lloydinho [n=andreas@130.225.237.58] has joined #ubuntu-devel
MithrandirKamion: 'k, I'll just have to find my desk first.10:19
Mithrandir(it's buried under a pile of paper)10:19
=== Aegir [n=richard@d58-105-36-34.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
_iontonio: Oh. I didn't know that. I thought apt-get only upgrades packages if the package's version number is increased.10:20
Tonio__ion: I thought too before testing this a few month ago :)10:21
_ion:-)10:21
Tonio__ion: I'm trying to apply a patch10:21
Tonio_but fails for a strange reason10:21
psusiapt-get does only upgrade packages if the package's versionn number is increased, which is why we use -0ubuntu1 for packages that aren't in debian10:21
Tonio__ion: I'm not espacially a coder, which you seem to be more than me ;) can you have a look ?10:21
_iontonio: Sure.10:22
Tonio_psusi: well, when I'm changing the package on my personnal repo, without changing the version name, it works.....10:22
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
psusiand why upstream beta packages are named like foo-0.99+1.00beta310:22
Kamionpsusi: that's not quite correct; it will upgrade if the version number stays the same but something else about the package changes10:22
Tonio_psusi: I'm doing that for tests since months10:22
Kamionpsusi: it will not upgrade if the version number *decreases*10:22
psusioh... right.... if it stays the same..10:23
Tonio__ion: http://mail.gnome.org/archives/networkmanager-list/2006-January/msg00141.html10:23
Tonio__ion: two patches possible, but the first one causes problems, cause will need to be changed if madwifi is updated....10:24
Tonio__ion: I'm trying to apply the second one, but build fails....10:24
Tonio_there should be something to change or add, but I can't do that myself :)10:24
_iontonio: Ok, i'll try to fix+apply it tomorrow.10:25
Tonio__ion: thanks very much ;)10:25
_ionnp. :-)10:25
Tonio__ion: when you put my name, can you plz you tab ? because I will not see you pinged me when another channel ;) the icon will not blink10:26
Tonio_tonio vs Tonio_ ^^10:26
_iontonio_: I have binded the tabulator to another purpose. :-)10:26
=== dborg [n=daniel@e182056048.adsl.alicedsl.de] has joined #ubuntu-devel
_iontonio_: Maybe /hilight tonio10:26
Tonio__ion: ah ? ;)10:26
Tonio_k10:27
_ionFor example i have /hilight -regexp \<ion10:27
_ionSo this hilights "ions" but not "lion".10:27
_ionIn irssi.10:27
=== Gwynn is away: Ik ben bezig
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #ubuntu-devel
Tonio_I'm not using irssi, I prefer graphical tool like konversation for IRC ;)10:28
_ionOk. It probably has a similar feature.10:28
Tonio_but I will make a highlight rule for this, no pb :)10:29
Tonio_it can of course ;)10:29
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
_iontonio: Could you rename the knetworkmanager package as network-manager-kde, btw.?10:30
_ionOh, i forgot the _ again. :-)10:31
Tonio__ion: hehe10:32
Tonio__ion: we should get the latest source version by the end of the week, I'll apply the changes then :)10:32
_ionOk, thanks.10:32
Tonio__ion: already on my TODO list10:33
pittifabbione: oh, btw, I reviewed git-core today10:35
pittifabbione: http://wiki.ubuntu.com/MainInclusionReportGitcore, it needs a security fix10:35
KeybukMithrandir: what kind of seeding of /etc/iftab do we do on the Live CD ?10:45
Keybuksivang: ping10:45
MithrandirKeybuk: none10:46
KeybukMithrandir: ok.  as long as it's "none" or "the same as netcfg" that's fine10:47
MithrandirKeybuk: casper at least doesn't touch iftab10:47
=== tiagovaz [n=tiago@MTL-HSE-ppp181381.qc.sympatico.ca] has joined #ubuntu-devel
Keybukyeah, there's no reason that it should; we seed it in the installer so the installer and real system have roughly the same idea about network card order10:47
Keybukas there's no installer component to the live cd, I wouldn't expect that to be necessary10:48
Mithrandiragreed.10:48
Keybukand we ship n-m by default on the live anyway10:48
Keybukso it doesn't particularly matter whether they change orders10:48
sivangKeybuk: pong10:48
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
Keybuksivang: 100 lines of "I shall not patch debian/* in debian/patches" on my desk by the morning please10:49
=== sivang screams.
sivangdid I do that?10:49
Keybukyes, initscripts10:49
Keybuksyndicate sysvinit-2.86.ds1% diffstat -p1 debian/patches/100_mountall_fix_output.dpatch10:50
Keybuk debian/initscripts/etc/init.d/mountall.sh |    4 ++--10:50
=== pschulz01 [n=pschulz0@eth6067.sa.adsl.internode.on.net] has joined #ubuntu-devel
sivangKeybuk: how many copies of that punishment paper?10:50
_iontonio, pygi: Currently the blacklisting works this way: if (interface NOT listed in /etc/network/interfaces) { blacklist = FALSE } else if (interface is "auto" and "inet dhcp") { blacklist = FALSE } else { blacklist = TRUE }. mjg59 proposed it would be changed to: if (interface IS listed, and IS "auto") { blacklist = TRUE } else { blacklist = FALSE }. Do you agree? (I do.)10:50
Keybukjust the one <g>10:50
sivangKeybuk: okay, other that that, will a fixed source help?10:51
Keybuk_ion: that would reverse the blacklist10:51
_iontonio, pygi: Should i modify the patch to work that way?10:51
Keybukwhich would be wrong10:51
=== bmon [n=monnahan@247.Red-83-41-251.dynamicIP.rima-tde.net] has joined #ubuntu-devel
Keybuksivang: s'ok, I'm uploading a new one anyway10:51
Tonio__ion: sounds good said like that, yes10:51
Pygi_ion: lemme check, sec pls10:51
_ionkeybuk: Why should it work the way it does now?10:52
sivangKeybuk: bah so sorry, /me takes a mental note not to work on critical packages after the pm has switched to pm10:52
Keybuk_ion: because the way it works now is "a device is blacklisted if there is manual configuration for it"10:52
Keybukyou're proposing doing the exact opposite10:52
sivangthat jsut proved what I said :) s/pm$/am/10:52
Keybukauto *; iface * inet dhcp; is "automatic" configuration10:52
sivangKeybuk: thanks btw :)10:52
_ionkeybuk: Someone might want to let n-m manage the interfaces at the workplace and run "ifup eth0" at home with "inet static" configuration.10:53
Keybuk_ion: explicitly out of spec for dapper10:53
Keybukthe spec in fact says we won't support that10:53
Keybukto support that without ignoring a user's attempts to stop n-m running on an interface requires changing ifupdown10:53
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
pittihi zyga 10:54
_ionkeybuk: Ok, i won't touch the patch.10:54
Keybukfor dapper+1 I actually quite fancy getting rid of ifupdown entirely10:54
zygapitti: hey :-)10:54
Tonio_Keybuk: hum, yes, that's right10:54
Keybukand instead applying the logic that all interfaces are brought up with DHCP unless explicitly stated otherwise10:54
HrdwrBoBn-m has worked perfectly for me with the exception of the airo driver biting it10:54
zygapitti: do you happen to know if flight 5 has broken installer?10:54
zygappc version doesn't see any partitions on my disk10:54
pittizyga: I doubt it :)10:54
Tonio_HrdwrBoB: I think that's a known issue10:55
Tonio_HrdwrBoB: many users complaining with the airo driver10:55
PygiTonio_: yes, it is ...10:55
zygapitti: which version of OS X do you have?10:55
pittizyga: the flights are tested on all platforms, so while there are certainly bugs, it's not broken for everyone10:55
HrdwrBoBTonio_: airo drive has been dodgy since forever, it used to change interfaces on suspend10:55
HrdwrBoB*driver10:55
pittizyga: uh, I don't know; the one that was current in July 2004, when I bought the machine...10:55
pittizyga: I never use it :)10:55
=== sivang will submit 100 lines of "I shall not patch debian/* in debian/patches" to pitti's desk as well.
zygapitti: well I tried all possible combinations and dapper just dones't see the osx partitions (and vice versa)10:55
zygahmm10:55
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
zygastrange10:56
Keybuk*sigh*10:56
zygapitti: if you manage to boot osx someday please let me know10:56
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
pittizyga: yes, that works fine10:56
Keybuksweet10:56
pittizyga: it never broke10:56
KeybukSEEEEEEEEEB!10:56
_ionPatching debian/patches/* in debian/patches would be pretty. ;-)10:56
HrdwrBoBKeybuk: how would that work (f-e) on a bonded connection10:56
pittiseb128: flee!10:56
HrdwrBoBi can use ifupdown to bring up bond0, which is great10:56
zygapitti: I'd love to run some quality tests if I knew what to look for10:57
KeybukHrdwrBoB: you'd supply a configuration for it10:57
=== seb128 runs away from Keybuk
KeybukHrdwrBoB: my intent is that all interfaces have *A* configuration10:57
pittizyga: I don't know what's broken for you :)10:57
Keybukwhere as at the moment some interfaces don't :)10:58
HrdwrBoBah :)10:58
Keybukseb128: X-Chat core dumps10:58
Keybukif you e.g. /whois _ion :)10:58
seb128xchat or xchat-gnome?10:58
Keybukxchat10:58
seb128I don't care about that one :p10:58
zygapitti: installing flight 5 on ppc doesn't see existing partitions and allows to repartition the drive (only)10:58
KeybukI'll make you care10:58
Keybukwith a spoon!10:58
pittiKeybuk: WFM10:58
seb128backtrace?10:58
Keybukseb128: I'll get you one later when I'm not trying to do some work <g>10:59
seb128:)10:59
=== _human_blip_ [n=mike@mike.nelsonbay.com] has joined #ubuntu-devel
=== sivang notes the sudden awakening in this channel
lamontpitti: on the subject of screwed up configs, I'd like my dapper machine (maybe 2-3 days out-of-date now...) to automount removable media.... what got trashed where, I wonder?11:01
pittilamont: hm, I don't know a general recent breakage11:01
lamontnah - iz more breakage on my machine11:01
lamontand not particularly new11:01
pittilamont: can you please do http://wiki.ubuntu.com/DebuggingRemovableDevices and open a bug or mail the logs to me?11:01
pittilamont: hello, btw :) 11:02
Keybuksivang: it's after supper time, and we're clearly all bored with nothing better to do this evening11:02
lamontpitti: thanks11:02
lamontand yeah, hello there.11:02
lamontpitti: that'll be in several hours, fwiw11:03
sivangKeybuk: fine by me, as long as I was included in the happening :)11:06
=== Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== ritvik [n=ritvik@mailout1.vmware.com] has joined #ubuntu-devel
=== DapperDrake [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
zyganight guys :-)11:21
zygahave fun11:21
=== zyga [n=zyga@ubuntu/member/zyga] has left #ubuntu-devel ["Leaving"]
=== Gwynn is back (gone 00:54:28)
BurgworkGwynn, please turn off your public away messages11:23
Gwynnburgwork: done, sorry11:24
BurgworkGwynn, no problems, thanks11:24
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
Keybukman, I love /dev/raw139411:31
Keybukit's my all-time favourite device11:31
sivangfast ?11:32
=== Keybuk not for the first time gets an evil inclination to add a udev rule to stop creating it
Keybukmuahahaha11:32
Keybuksivang: it's equivalent to inventing a "/dev/usb" device11:32
desrterm11:32
Keybukthat lets you read and write whatever you like to any connected usb hub or device11:32
desrtdoesn't kino, etc require raw1394 access?11:32
Keybukand even better, the Firewire spec allows devices to execute code on the host system in a privileged state11:33
sivangoh oh goody11:33
desrthow does that work, exactly?11:33
desrtsome bytecode or does it send native x86 and hope for the best?11:33
Keybukdesrt: yes, see all the "why raw1394 owned by root/root and not root/video" bugs11:33
sivangI thought it was only for trasnferring data as on USB devices, but in outrageous speeds11:34
Keybukbytecode I think, a bit like ACPI11:34
desrtwonky11:34
desrthave you see the firestarter demo?11:34
Keybuksivang: no, because there's just one /dev/raw1394 device for the entire stack11:34
Keybukwhere as with USB, we have /dev/usb/XXX/YYY - one device for each real device11:34
sivangyes, I see.11:35
desrtsomeone wrote this demo for macosx11:35
desrtit shows a burning fire on your screen11:35
sivangKeybuk: so how do you tell one device from the other ?11:35
desrtif you plug such a computer into any other mac via firewire then the fire spreads11:35
sivang(when there's more the one connected)11:35
Keybuksivang: I've no idea, I guess that's what lib1394 is for11:36
Keybukit's evil11:36
=== Pygi [n=mario@83-131-240-108.adsl.net.t-com.hr] has left #ubuntu-devel ["Ex-Chat"]
sivangheh , if it knows to do things like that, it must be :-)11:36
=== HiddenWolf [n=HiddenWo@136.182.dynamic.phpg.net] has joined #ubuntu-devel
HiddenWolfKeybuk: ping11:37
Keybukheh11:40
Keybukjoin, ping, quit11:40
BurgworkKeybuk, evidentally it was not that important11:41
Keybukindeed11:41
=== HiddenWolf [n=HiddenWo@136.182.dynamic.phpg.net] has joined #ubuntu-devel
=== KaiL_ [n=KaiL@p548F6FBA.dip.t-dialin.net] has joined #ubuntu-devel
KeybukHiddenWolf: you rang?11:44
=== stewart [n=stewart@82-36-132-77.cable.ubr01.perr.blueyonder.co.uk] has joined #ubuntu-devel
HiddenWolfKeybuk: yes I did. Got a minute?11:44
stewarthi guys anyone know if there is a bug for hauppage tv cards in flight511:44
KeybukHiddenWolf: always11:45
HiddenWolfKeybuk: I'm confused about https://launchpad.net/distros/ubuntu/+source/udev/+bug/2978911:45
UbugtuMalone bug 29789 in udev "tv card audio not working" [Wishlist,Needs info]  11:45
=== pvanhoof [n=pvanhoof@d54C0E27E.access.telenet.be] has joined #ubuntu-devel
KeybukHiddenWolf: right11:45
HiddenWolfKeybuk: I've tried all sorts of blacklist combinations, but I keep having to manually modprobe to get audio for my card.11:45
Keybukok, so let me explain a bit how module loading works11:45
Keybukfor each device on your system, the kernel generates a string that looks a bit like pci:v1834d09214... etc.11:46
Keybukfor each driver, depmod generates a string that looks the same, but with wildcards in11:46
stewartunder flight 3 my hauppage bt484 (I thnk) worked out of the box on a fresh flight 5 tvtime is not seeing it11:47
Keybukmodprobe can be given the first string, and match it against all the wildcard ones (in /lib/modules/*/modules.alias)11:47
Keybukand thus get a list of modules to load11:47
Keybuksometimes there may be two conflicting answers11:47
Keybukthe common example is where a soundcard is supported by OSS and by ALSA11:47
Keybukso you can blacklist one of them11:47
Keybukblacklisting means that when performing alias expansion, modprobe will ignore that one module11:48
Keybukok11:48
stewartok wait a min mines a bt87811:48
=== DapperDrake [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
Keybukso for your tv card, there are two answers11:48
Keybuksnd_bt87x (ALSA) and bt878 (OSS)11:48
Keybukand a cute bug where snd_bt87x won't work if bttv has been loaded first11:49
Keybukbttv is a dependency of bt87811:49
stewartdevice manager is finding it just not tvtime11:49
Keybuksyndicate scott% modinfo bt878 | grep depends11:49
Keybukdepends:        bttv11:49
Keybukunfortunately both of these drivers support a different set of devices; so we don't blacklist one or the other11:49
Keybukand I think your card needs both loaded anywa11:50
Keybuknow, if you load them in the order11:50
stewarthow come the no probs under flight 3? or are you talking to the other guy11:50
HiddenWolfseems like it.11:50
Keybuksnd_bt87x, bt87811:50
Keybukthings work11:50
Keybukif you load them in the other order11:50
Keybukthings don't work11:50
Keybukstewart: kinda talking to both of you; specifically answering HiddenWolf but delightfully this is your problem too <g>11:51
HiddenWolf:)11:51
Keybuknow blacklisting isn't actually useful here11:51
stewart:-)11:51
Keybukbecause bttv is loaded by the dependency mechanism, blacklists aren't consultled11:51
Keybukand there's no way to force modules to be loaded in a particular order11:51
Keybukin fact, we've avoided creating on etoo11:51
Keybukbecause it would still cause problems if you had two different cards11:51
stewartso this isnt a change from flight 3?11:52
Keybukwe think (and BenC - our kernel maintainer agrees) that it's a bug in the bttv driver11:52
KeybukI'm not aware of any changes from flight 3 to 5, unless we have a different selection of modules11:52
stewartdarn I was hoping to have some useful feedback for you :-(11:52
Keybukstewart: there isn't anything useful other than a "this is what we know at this point"11:53
Keybukwe know it's a bug11:53
HiddenWolfKeybuk: was afraid of that.11:53
Keybukwe think it's a kernel driver bug11:53
HiddenWolfKeybuk: so it should be reassigned.11:54
KeybukI just did that11:54
stewartthats cool then guys Im not chasing my telly just wanted to make sure you'd heard of it11:54
HiddenWolfI'm guessing it stands a good chance of being a dapper+1 bug?11:54
stewartyou dont think its fixable for dapper?11:55
Keybukit's "fixable for dapper" if a fix comes along11:55
Keybukwe're certainly a couple of months out from kernel freeze11:55
HiddenWolf*chuckle* No kiddin. :)11:56
Keybukhowever we have no direct in-house experience of this, and it's not something that's ever worked anyway (ie. not a regression from breezy)11:56
HiddenWolfHey, hold on, it worked since warty!11:56
HiddenWolf;)11:56
Keybukit did?  that's probably sheer fluke <g>11:56
stewartthats a shame when I saw dapper (flight3) with ootb v4l on my card I thought it would be cool addition11:56
HiddenWolfheh11:57
Keybukthe best way to get it fixed would be to get the kernel upstream to look into it11:57
stewartwell on breezy I had to mess with module loading11:57
Keybukand that way if a patch appears, we can merge it into our kernel repository11:57
Keybukstewart: you can mess with module loading now11:57
stewartbut flight 3 worked both sound an vid straigh away11:57
HiddenWolfSomeone should set up a good website with supported hardware for dapper, just to tell me what hardware to buy. :)11:57
stewartyup11:57
Keybukecho snd_bt87x >> /etc/mkinitramfs/modules11:58
Keybukupdate-initramfs -u11:58
Keybuk(bit of an evil hack, but it works)11:58
stewartwell if you're after an mp3/ogg player samsung yp just works11:58
HiddenWolfKeybuk: heh11:58
Keybukor, less evil11:59
Keybukecho blacklist bt878 > /etc/modprobe.d/blacklist-bt87811:59
Keybukecho bt878 >> /etc/modules11:59
Keybuk(blacklist bt878 from auto-loading, but then load it later)11:59
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
HiddenWolfi'll remember taht12:00
HiddenWolfthat, even12:00
HiddenWolfWell, that takes care of one of Dapper's annoyances.12:01
stewartis that the same issue as mine12:01
Keybukstewart: as far as I know12:01
stewartmines not a sound issue12:01
Keybukwhat's your issue?12:02
stewarttvtime doesnt see any tuner12:02

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