/srv/irclogs.ubuntu.com/2005/11/22/#ubuntu-devel.txt

tsenghttp://www.oxygen-icons.org/?cat=312:02
tsengoh hey what does that top row of icons look like to anyone?12:03
tseng(and yes that is flamebait)12:03
=== Simza is now known as Simira
HiddenWolfBenC, bull, it's just the easiest for linguisticly challenged nerds to brag about. ;)12:03
HiddenWolfI know C is something they first learned in pre-school. :)12:04
=== mpt [n=mpt@tvwna-ip-a-3.princeton.org] has joined #ubuntu-devel
=== Stormx3 [n=Stormx2@host-87-240-137-127.hi-velocity.net] has joined #ubuntu-devel
Stormx3Back12:07
Stormx2Stupid internet.12:07
Keybukelmo: please sync autofs, all Ubuntu changes are in the Debian package12:10
Keybukelmo: also please sync dsdo12:17
HiddenWolfpoor elmo12:17
HiddenWolfhe's being worked to exhaustion.12:17
Keybukyeah, those buttons are hard work to push :p12:20
=== marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel
Keybukelmo: and htmldoc12:35
Keybuk(was rebuild only)12:35
SimiraNafallo : I keep getting you @ubuntu.com mail in return12:36
=== BenC unleashes 2.6.15-3.3 on the buildd's
BenCwe _should_ get a ppc build out of this one12:37
NafalloSimira: oh? nafallo@ ?12:37
BenCdoko_: ping12:37
SimiraNafallo : that's it12:37
BenCdoko_: FYI, I had to use gcc-3.4 for ppc64, so it ain't dead yet12:38
NafalloSimira: you might want to try later, seems all mail I'm getting now are from several hours ago. might be something odd happening somewhere :-/.12:38
SimiraNafallo : It's the second time I got it12:39
NafalloSimira: does it give a reason?12:40
HiddenWolfBenC, do you have a massively interesting changelog for us? :)12:40
SimiraNafallo : found it. It's rejecting my "@localhost.localdomain" address :p12:40
=== Aegir [n=richard@129.96.150.63] has joined #ubuntu-devel
Nafallolol12:41
Nafallosame as I had when I tried to send to you before ;-)12:41
=== mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #ubuntu-devel
SimiraNafallo : but you did get the other mails, right?12:49
NafalloSimira: to magicalforest.se? yes :-)12:49
=== Simira points Mithrandir towards bed
Nafallo:-)12:53
SimiraMithrandir : you.... feel.... sleepy ... 0_012:53
Nafallohmm12:54
Nafallothat worked on me12:54
Keybukelmo: and pxlib (debian took our changes)12:54
Keybukand reiser4progs (gcc 4 change taken by debian)12:55
HiddenWolfthat shadow upload fixes 66 bugs in debian?!?01:00
=== HiddenWolf jaw-drop
=== ptlo [n=senko@83-131-68-102.adsl.net.t-com.hr] has joined #ubuntu-devel
NafalloKeybuk: yay! 24h to faster boot ;-).01:02
=== sfeehan [n=sfeehan@pool-71-241-132-112.burl.east.verizon.net] has left #ubuntu-devel ["Ex-Chat"]
Nafalloinfinity: ping01:05
=== lucas [n=lucas@83.179.128.164] has joined #ubuntu-devel
Keybukelmo: and finally, can you sync zope-debhelper -- not sure why that was even an ubuntu rev01:06
Nafalloinfinity, lamont-away: could one of you look if there is a dep-wait on plib and clear it please? :-)01:06
KeybukNafallo: well, maybe 24h01:07
Keybukjust been doing some merges01:07
NafalloKeybuk: you still rock :-)01:07
HiddenWolfKeybuk, what's in 24h?01:08
Nafallo"I'm currently working on a total rewrite of the hardware detection stuff01:08
Nafallothat should hit the archive within the next 24 hours or so"01:08
Nafallo:-)01:08
HiddenWolfNafallo, which could also mean total breakage. ;)01:09
=== HiddenWolf ducks
Nafallothat's why I run dapper01:09
Keybukoh, it'll break everything, muahahaha01:09
Nafalloit can be exciting ;-)01:10
Keybukwell, it'll break anyone not running 2.6.1501:10
Keybuktalking of breaking things ...01:10
=== Nafallo runs 2.6.15-3 :-)
=== Keybuk does a manual mom run to redo those packages hit by a bug I introduced earlier
danielsHiddenWolf: 'could'?01:11
HiddenWolfdaniels, well, I'm giving him some credit. ;)01:13
HiddenWolfdaniels, could is the polite version of "shall certainly" in this case. ;)01:13
KeybukI am, after all, rewriting it all in Java01:13
Nafallo;-O01:14
Nafalloboot-time: 5h :-P01:14
danielsKeybuk: dude, what about flash?01:16
=== ptlo [n=senko@83-131-68-102.adsl.net.t-com.hr] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #ubuntu-devel
=== Aegir [n=richard@129.96.150.63] has joined #ubuntu-devel
=== marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel
=== Stormx2 [n=Stormx2@host-87-240-137-127.hi-velocity.net] has joined #ubuntu-devel
=== jvw [i=jeroen@220pc220.sshunet.nl] has joined #ubuntu-devel
=== LaserJock [n=LaserJoc@lambda.chem.unr.edu] has joined #ubuntu-devel
=== bmonty_laptop [n=bmontgom@wsip-68-15-230-31.om.om.cox.net] has joined #ubuntu-devel
=== martinhj [n=martinhj@238.80-202-208.nextgentel.com] has joined #ubuntu-devel
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
=== sajd [n=sajd@c80-217-193-226.cm-upc.chello.se] has joined #ubuntu-devel
=== spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel
=== _jason [n=jason@dhcp0534.hrn.resnet.group.upenn.edu] has joined #ubuntu-devel
=== kyncani2 [n=kyncani@lns-bzn-1-82-250-17-244.adsl.proxad.net] has joined #ubuntu-devel
=== carstenh [n=carstenh@mkfw.fh-trier.de] has joined #ubuntu-devel
=== rob1 [n=rob@pdpc/supporter/student/rob-ubuntu] has joined #ubuntu-devel
=== madduck|1sg_me [n=madduck@sake.ifi.unizh.ch] has joined #ubuntu-devel
=== ajmitch [n=ajmitch@port161-157.ubs.maxnet.co.nz] has joined #ubuntu-devel
=== moyogo [n=moyogo@104pc104.ucu-vb.uu.nl] has joined #ubuntu-devel
=== uniq [n=frode@213.184.199.55] has joined #ubuntu-devel
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== Cimmerian [n=crom@80.239.71.231] has joined #ubuntu-devel
=== vuntz [n=vuntz@fennas.vuntz.net] has joined #ubuntu-devel
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
=== azeem [n=mbanck@host45.natpool.mwn.de] has joined #ubuntu-devel
=== jk [n=jochem@jkossen.nl] has joined #ubuntu-devel
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-devel
=== xhaker [i=xhaker@luna.sublimesp.net] has joined #ubuntu-devel
=== dilinger [i=dilinger@mouth.voxel.net] has joined #ubuntu-devel
=== Chipzz [i=chipzz@noa.ulyssis.student.kuleuven.be] has joined #ubuntu-devel
=== Xof [n=mas01cr@gibbons.doc.gold.ac.uk] has joined #ubuntu-devel
=== jamesh [n=james@203-59-207-160.dyn.iinet.net.au] has joined #ubuntu-devel
=== poningru [n=poningru@n128-227-11-184.xlate.ufl.edu] has joined #ubuntu-devel
=== kent [n=kent@h55d210.delphi.afb.lu.se] has joined #ubuntu-devel
=== ctd [n=ctd@unaffiliated/ctd] has joined #ubuntu-devel
=== chris38-home2 [n=Christia@LSt-Amand-152-31-26-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel
=== mantiena [n=AKL@ctv-84-55-0-52.init.lt] has joined #ubuntu-devel
=== moquist [n=moquist@pool-70-16-198-174.man.east.verizon.net] has joined #ubuntu-devel
=== Znarl [n=karl@bb-82-108-14-161.ukonline.co.uk] has joined #ubuntu-devel
=== r0bby [n=wakawaka@guifications/user/r0bby] has joined #ubuntu-devel
=== HrdwrBoB [n=matt@bob.is.teh.admin.at.vicnet.net.au] has joined #ubuntu-devel
=== du2br [i=nobody@200.231.31.238] has joined #ubuntu-devel
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
=== mjg59 [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-devel
=== Riddell [i=jr@kde/jriddell] has joined #ubuntu-devel
=== dooglus [n=dooglus@rincevent.net] has joined #ubuntu-devel
=== Firetech [n=Jocke@amarok/rokymotion/Firetech] has joined #ubuntu-devel
=== smurf [n=smurf@debian/developer/smurf] has joined #ubuntu-devel
=== the--dud [n=moo@182.80-203-117.nextgentel.com] has joined #ubuntu-devel
=== siretart [i=siretart@ubuntu/member/siretart] has joined #ubuntu-devel
=== \sh_away [n=nsh@ubuntu/member/backslash-sh] has joined #ubuntu-devel
=== nomeata [i=jojo@tor/session/x-c1ae25b36a332e89] has joined #ubuntu-devel
=== TerminX [n=terminx@terminx.envision7.com] has joined #ubuntu-devel
=== bob2 [i=rob@crumbs.ertius.org] has joined #ubuntu-devel
=== Traxer|off [i=traxer@shell6.powershells.de] has joined #ubuntu-devel
=== tseng [n=tseng@mail.thegrebs.com] has joined #ubuntu-devel
=== winkle [i=winkle@kleopatra.acc.umu.se] has joined #ubuntu-devel
=== asw [n=asw@karuna.med.harvard.edu] has joined #ubuntu-devel
=== jbrett [i=brett@free.linux.hp.com] has joined #ubuntu-devel
=== spacedman [n=rowlings@fyb028000002.lancs.ac.uk] has joined #ubuntu-devel
=== dark [i=deviled_@unaffiliated/darkx] has joined #ubuntu-devel
=== mvirkkil [n=mvirkkil@130.233.228.9] has joined #ubuntu-devel
=== sladen [i=paul@starsky.19inch.net] has joined #ubuntu-devel
=== lool [n=lool@pig.zood.org] has joined #ubuntu-devel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-devel
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
=== sjoerd [i=sjoerd@fire.ipv6.luon.net] has joined #ubuntu-devel
=== bytee_ [n=byte@fedora/byte] has joined #ubuntu-devel
=== Treenaks [n=martijn@messy.foodfight.org] has joined #ubuntu-devel
=== Mortas [n=kris@217.148.89.121] has joined #ubuntu-devel
=== Kaloz [n=kaloz@arrakis.dune.hu] has joined #ubuntu-devel
=== Akatemik [n=tpievila@vipunen.hut.fi] has joined #ubuntu-devel
Nafallowow01:19
KeybukNafallo: nothing unusual in yours01:19
Keybuklooks pretty much like a stock dapper, without the silly ski-slope xfs produces for readahead01:19
Nafallonope, not yet anyway :-)01:19
NafalloI use ext3 :-)01:20
Keybukshame you don't have earlier, as it'd be interesting to see how much of a speed-up you got from depmod (if any)01:21
Keybukremoval of depmod, that is01:21
=== hunger_ [n=hunger@p54A61D6F.dip0.t-ipconnect.de] has joined #ubuntu-devel
NafalloI think I installed right after reading your mail about it :-)01:21
Nafalloanyway, any new features will be shown in there ;-)01:22
Keybukyeah01:22
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== Arrogance [n=aks@ottawa-hs-209-217-83-37.d-ip.magma.ca] has joined #ubuntu-devel
=== susus [n=sz@p5089EF54.dip.t-dialin.net] has joined #ubuntu-devel
lamont-awayNafallo: just passing through, but see http://people.ubuntu.com/~lamont/buildLogs/Lists/dapper.all.$arch01:34
Nafallolamont-away: oki, thanx01:35
Nafalloyepp, dep-waits01:35
Keybukelmo: please sync analog (change taken by Debian)01:35
Nafalloneeds to be cleared.01:35
=== robertj_ [n=robertj@66-188-77-153.dhcp.athn.ga.charter.com] has joined #ubuntu-devel
infinityNafallo_away : Cleared.02:03
elmoKeybuk: all done02:07
Keybukelmo: thanks02:07
Keybukdisregard the /msg ping too ... I was gonna ask whether you had some fancy "find the orig" script, because my "generate a changes file" thing had a typo in it and I wasn't including them for the first few I did this evening02:08
Keybukbut then realised that they'd all only been revision changes02:08
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
Keybukelmo: you missed reiser4progs02:16
elmooh, you didn't prefix it with elmo, so it wasn't highlighted.  done anyway02:17
tsengelmo: you tell him02:17
=== seth_k [n=seth@asmallorange.com] has joined #ubuntu-devel
=== LaserJock [n=LaserJoc@ppp-69-227-156-31.dsl.renocs.pacbell.net] has joined #ubuntu-devel
=== LaserJock [n=LaserJoc@ppp-69-227-156-31.dsl.renocs.pacbell.net] has joined #ubuntu-devel
=== Aegir [n=richard@129.96.150.63] has joined #ubuntu-devel
=== marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel
=== jvw [i=jeroen@220pc220.sshunet.nl] has joined #ubuntu-devel
=== sajd [n=sajd@c80-217-193-226.cm-upc.chello.se] has joined #ubuntu-devel
=== _jason [n=jason@dhcp0534.hrn.resnet.group.upenn.edu] has joined #ubuntu-devel
=== moyogo [n=moyogo@104pc104.ucu-vb.uu.nl] has joined #ubuntu-devel
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
=== dilinger [i=dilinger@mouth.voxel.net] has joined #ubuntu-devel
=== ctd [n=ctd@unaffiliated/ctd] has joined #ubuntu-devel
=== mantiena [n=AKL@ctv-84-55-0-52.init.lt] has joined #ubuntu-devel
=== r0bby [n=wakawaka@guifications/user/r0bby] has joined #ubuntu-devel
=== HrdwrBoB [n=matt@bob.is.teh.admin.at.vicnet.net.au] has joined #ubuntu-devel
=== du2br [i=nobody@200.231.31.238] has joined #ubuntu-devel
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
=== Riddell [i=jr@kde/jriddell] has joined #ubuntu-devel
=== Firetech [n=Jocke@amarok/rokymotion/Firetech] has joined #ubuntu-devel
=== the--dud [n=moo@182.80-203-117.nextgentel.com] has joined #ubuntu-devel
=== nomeata [i=jojo@tor/session/x-c1ae25b36a332e89] has joined #ubuntu-devel
=== TerminX [n=terminx@terminx.envision7.com] has joined #ubuntu-devel
=== bob2 [i=rob@crumbs.ertius.org] has joined #ubuntu-devel
=== dark [i=deviled_@unaffiliated/darkx] has joined #ubuntu-devel
=== mvirkkil [n=mvirkkil@130.233.228.9] has joined #ubuntu-devel
=== Kaloz [n=kaloz@arrakis.dune.hu] has joined #ubuntu-devel
=== Mortas [n=kris@217.148.89.121] has joined #ubuntu-devel
=== Treenaks [n=martijn@messy.foodfight.org] has joined #ubuntu-devel
=== bytee_ [n=byte@fedora/byte] has joined #ubuntu-devel
=== sjoerd [i=sjoerd@fire.ipv6.luon.net] has joined #ubuntu-devel
=== Nafallo_away [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-devel
=== lool [n=lool@pig.zood.org] has joined #ubuntu-devel
=== sladen [i=paul@starsky.19inch.net] has joined #ubuntu-devel
=== r0bby2 [n=wakawaka@cpe-204-210-133-115.hvc.res.rr.com] has joined #ubuntu-devel
=== devint [n=devint@cpe-66-68-46-68.austin.res.rr.com] has joined #ubuntu-devel
devinthey gang02:45
devintwell, i'm trying my hand at my first ubuntu application, and i was wondering what package do i install to get the gnome headers like gnome.h? gnome-dev doesn't seem to work02:46
bob2packages.ubuntu.com allows you to search by filename02:47
bob2as does apt-file02:47
doko_BenC: that should be fixed with the next 4.0 upload02:49
=== Evaso [n=Marem@host248-61.pool873.interbusiness.it] has joined #ubuntu-devel
Evasohi guys any gnome team here?02:52
HiddenWolfEvaso, #ubuntu-desktop02:54
=== jlj [n=agp@cpe-204-210-33-233.san.res.rr.com] has joined #ubuntu-devel
=== Evaso [n=Marem@host248-61.pool873.interbusiness.it] has left #ubuntu-devel ["Client]
=== SloMoSnail [n=slomo@p5487F15B.dip.t-dialin.net] has joined #ubuntu-devel
=== ikuyaLoqu [n=ikuya@gnulinux.good-day.net] has joined #ubuntu-devel
=== zakame [n=zak@ubuntu/member/zakame] has left #ubuntu-devel ["Leaving"]
=== seth_k|lappy [n=seth@d-ip-129-15-215-138.wireless.ou.edu] has joined #ubuntu-devel
=== `anthony [n=anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
=== neuralis_ [n=ike@83-131-28-160.adsl.net.t-com.hr] has joined #ubuntu-devel
=== calc_ is now known as calc
=== tritium [n=michael@ubuntu/member/tritium] has joined #ubuntu-devel
=== Bicchi [n=Bicchi@adsl-065-006-167-199.sip.mia.bellsouth.net] has joined #ubuntu-devel
Bicchiwhat do i need to install to be able to use gtkmm in ubuntu? 03:48
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
sajdlibgtkmm-2.4-dev03:55
Bicchigot that allready03:55
devintcan somebody please tell me where i can find a tutorial to install the gnome development headers like gnome.h and glide.h?04:09
devintgnome.h: No such file or directory04:13
devintwhy am i getting that?04:13
=== spstarr_home [n=sh0n@CPEdeadbeef0000-CM000039d4cc6a.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== Aegir [n=richard@C1500063.wl150.flinders.edu.au] has joined #ubuntu-devel
KeybukBenC: ping?04:31
Keybukelmo: please sync pxlib04:32
elmoKeybuk: huh?  I already did04:34
Keybukhmm, the changes didn't show up so thought I must've missed that04:35
Keybukor is the list server just being slow?04:35
=== highvoltage [n=Jono@196.36.161.235] has joined #ubuntu-devel
elmodunno, but madison says there's a non-ubuntu version in dapper04:37
Keybukok04:37
=== tritium [n=tritium@ubuntu/member/tritium] has joined #ubuntu-devel
BenCKeybuk: ping04:41
KeybukBenC: it seems that the "standard" place for firmware to live has changed04:42
KeybukI just noticed that the new udev looks in /lib/firmware rather than /lib/hotplug/firmware04:42
BenCah04:42
BenCKeybuk: that may be a driver trying to be specific about the location04:43
BenCor is that coded somewhere else?04:43
Keybukit's coded04:43
sajdis the updated 2.6.15-3.3 only for amd64 or are the i686 debs just lagged ?04:43
Keybukwe could always just keep using the old path04:43
BenCsajd: lagged04:44
sajdok04:44
BenCsajd: it's done building, just has to make it's way into the archive04:44
sajdcool04:45
Keybukwanted your opinion on which is the best idea, updating to the "new" path or just keep using the old one04:45
BenCKeybuk: makes no difference to me04:45
BenCchanging it would require changes to kernel-wedge I think04:45
BenCkernel-wedge or make-kpkg, not sure which one04:45
Keybukmost HOWTOs seem to be being slowly updated to the new path, so it might make sense for us to make that change too04:46
Keybukor it might make sense to make that change later04:46
BenCif we're going to do it, now's the time :)04:48
Keybukyeah04:48
Keybukwe're already dropping /usr/lib/hotplug/firmware and /usr/local/lib/hotplug/firmware too04:49
Keybukso maybe now is the time to just change all the paths :)04:49
BenClet's make it happen then04:49
KeybukI can see it being used in kernel-wedge04:50
Keybukok, fixed the one :)04:51
Keybuknothing in kernel-package about it04:52
=== sajd tries new kernel
KeybukBenC: linux-source-2.6.15-2.6.15/debian/post-install has a bunch of references too05:00
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #ubuntu-devel
KeybukI'll let you change those05:00
BenCKeybuk: ok, I'll take care of those05:00
=== LeeJunFan_away [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
sajdthe boot-splash was known to be broken right?05:04
mdzyes05:06
=== mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has left #ubuntu-devel []
sajdbooted fine on my ThinkPad T41, had to revert tho since i need the madwifi drivers :/05:08
=== shadeofgrey [n=shadeofg@24-52-41-197.atlsfl.adelphia.net] has joined #ubuntu-devel
shadeofgreyhey has anybody seen hidde recently?05:18
=== rob1 [n=rob@pdpc/supporter/student/rob-ubuntu] has joined #ubuntu-devel
=== shadeofgrey [n=shadeofg@24-52-41-197.atlsfl.adelphia.net] has left #ubuntu-devel ["Leaving"]
=== mpt [n=mpt@tvwna-ip-a-3.princeton.org] has joined #ubuntu-devel
=== SloMoSnail is now known as slomo
=== zoe [n=zoe@gnulinux.good-day.net] has joined #ubuntu-devel
=== segfault_ [i=carlos@prognus.com.br] has joined #ubuntu-devel
=== sfeehan [n=sfeehan@pool-71-241-132-112.burl.east.verizon.net] has joined #ubuntu-devel
=== segfault [i=carlos@prognus.com.br] has joined #ubuntu-devel
=== Keybuk reboots into the kernel that linux-restricted-modules forgot
infinitykeybuk, benC : l-r-m is waiting on the new xorg to actually build, which is waiting on the next glibc upload.06:13
danielsand the next glibc upload is waiting on new binutils.06:13
daniels(new binutils upstream, at that.)06:16
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
pittiGood morning06:32
=== mpt [n=mpt@tvwna-ip-a-3.princeton.org] has joined #ubuntu-devel
=== segfault [i=carlos@prognus.com.br] has joined #ubuntu-devel
crimsunjust a note: if you use 2.6.15-3.3 and wpasupplicant in dapper with ipw2200, you should modify /etc/default/wpasupplicant to use the wext driver (options="-Dwext") instead of the ipw driver.06:42
Lathiathrm whys that06:47
Lathiatipw got merged and fixed to use wext?06:48
crimsunipw is now in-kernel, yes.06:48
Lathiati assume wext = wireless extensions06:49
crimsunyep06:49
=== Aegir [n=richard@d220-238-62-145.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #ubuntu-devel
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== tritium [n=tritium@ubuntu/member/tritium] has left #ubuntu-devel ["Leaving"]
=== marilize_ [n=marilize@196.36.161.235] has joined #ubuntu-devel
=== daniels [n=daniels@amnesiac.heapspace.net] has left #ubuntu-devel []
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== hunger_ [n=hunger@p54A647C2.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-62-145.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel
=== Burgundavia [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has left #ubuntu-devel []
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
JaneW**Reminder**  Dapper Development Status Meetings in #ubuntu-meeting in 1 hour.  08:00
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #ubuntu-devel
=== minghua [n=minghua@danube.mems.rice.edu] has joined #ubuntu-devel
KeybukRejected: linux-wlan-ng_0.2.2+dfsg-6ubuntu1.dsc refers to linux-wlan-ng_0.2.2+dfsg.orig.tar.gz, but I can't find it in the queue or in the pool.08:14
Keybuk^ Anyone want to own up? :)08:14
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
crimsunhmm, main package, not me. :-)08:16
=== rob1 [n=rob@pdpc/supporter/student/rob-ubuntu] has joined #ubuntu-devel
=== stub [i=stub@sweep.bur.st] has joined #ubuntu-devel
minghuaIs there any plan about the libfreetype6 ABI change problem?08:25
minghuaAt least the shlib version should be bumped08:25
fabbione**Reminder**  Dapper Development Status Meetings in #ubuntu-meeting in 30 minutes.08:29
mdzmorning08:33
mdzmarilize: hey, your UBZ photos are not on the wiki yet08:37
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
marilizemdz: hi babes, yes, i know, i have it on F-spot, but i was just trying to figure out how to download everything at once to flickr...08:40
fabbionehey mdz08:41
=== hunger__ [n=hunger@p54A64240.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Stormx2 [n=Stormx2@host-87-240-137-127.hi-velocity.net] has joined #ubuntu-devel
=== seb128 [n=seb128@ANancy-151-1-59-183.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
=== dholbach [n=daniel@i577B0238.versanet.de] has joined #ubuntu-devel
pittielmo: texinfo sync,  please08:50
pittiHi dholbach 08:50
dholbachgood morning, hi pitti08:50
seb128hey dholbach08:51
seb128pitti: hi too :p08:51
pittiHi seb128 08:51
pittidholbach, seb128: plesae do not set syncable merge bugs to pending08:52
seb128pitti: I had a good question for a french translator yesterday08:52
pittidholbach, seb128: I set them to ACCEPTED now and change the bug title to make it searchable08:52
pittiPENDING will confuse MOM08:52
=== viviersf [n=cain@rrba-146-96-186.telkomadsl.co.za] has joined #ubuntu-devel
dholbachpitti: i see08:52
dholbachpitti: thanks for clarifying :)08:52
seb128pitti: is there any plan to roll language-pack candidates before the stable monthly update? So translators can play with them and squash some ugly typos and stuff?08:52
pittiseb128: hrmnnngpokecarlos08:53
seb128pitti: ACCEPTED doesn't really match my workflow08:53
=== Aegir [n=richard@d220-238-62-145.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
pittiseb128: rosetta export is disabled ATM08:53
pittiseb128: mine neither08:53
Keybukpitti: I would've thought PENDING is perfect08:54
pittiseb128: but if you accept the bug and change the title to 'package foo can be synced', it is not too ugly08:54
seb128hi Keybuk08:54
pittiKeybuk: but MOM files a new bug when one is pending08:54
Keybukthough I guess that's me thinking if a new version comes in, it might make you rethink the "yeah, sync it" thought08:54
mdzmarilize: a likely story!08:54
seb128pitti: no, but PENDING is made for that ..08:54
pittiseb128: I know, but MOM doesn't08:54
Keybukdoes elmo actually read Bugzilla anyway?08:54
seb128teach to MOM08:54
Keybukhe bitched at me earlier when I assigned some merge bugs to him that needed syncing :p08:55
pittiKeybuk: no, it is just to remind me to request syncs08:55
pittiKeybuk: so I keep requesting them until they are actually done (then I close the bug)08:55
seb128Keybuk: I would say no, I've reassigning a bug for a package removal and pinged him on IRC 3 month later since the package didn't got removed :p08:55
seb128same for me08:55
pittiKeybuk: I just search for 'sync' and get a package list that I push to elmo08:55
Keybukah, I use the status whiteboard for that08:56
seb128dholbach put PENDING when he ask for a sync and close when the package has built correctly08:56
KeybukI was quite amused yesterday while doing merges08:56
seb128which is a slightly different usecase :)08:56
KeybukI'd forgotten just how much mom's output was optimised for my workflow <g>08:56
fabbione3 minutes to meeting08:57
Keybukmade me wonder how everyone else processes them, and whether they've adopted something similar to mine, or come up with different ways of doing it08:57
pittiKeybuk: I used pending, but then we had that big confusion with several bugs about a package08:57
seb128I put PENDING when I ask to elmo on IRC08:58
seb128I don't close them because he's not always around and sometimes I've to ask again08:58
seb128this way it's clear the bug is beeing worked, and it's easy for me to know what bug should be fixed now08:58
pittiseb128: that's what I mean, pending won't be respected by mom, she will file a new bug on further changes08:58
fabbione*** 1 MINUTE ***08:59
KamionKeybuk: maybe in that -devel-announce post you might like to emphasise *why* you've made that change ...08:59
seb128teach to it08:59
marilizemdz: ja ja, whatever, will let you know when its done! I08:59
KeybukKamion: which post?08:59
KamionKeybuk: the MOM -MERGE change08:59
Keybukthe one I quickly deleted out of the queue again? :p08:59
Kamionheh08:59
Keybukbecause it didn't work08:59
Keybukmaking invalid source packages means mom can't produce debdiffs <g>09:00
mdzBenC: development meeting is beginning on #ubuntu-meeting right now09:02
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
=== mvo [n=egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-62-145.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
Kamionpitti: so ca-certificates is required for libcurl3 nowadays:09:26
Kamion+  * Started using the system-wide CA certificate file (closes: #308514).09:26
pittiKamion: saw it, should not be a problem, but I'll take a look at it09:26
Kamionpitti: is this a relatively non-crackful thing for main?09:26
Kamionok, thanks, we need this sorted out today one way or the other09:26
pittiKamion: I'll clean up anastacia today09:26
pittiKamion: a bunch of well-known CA certs is certainly worthwile for main; I wonder whether Firefox has its own copy?09:27
BurgundaviaKeybuk, NM and atheros don't like each other?09:27
seb128pitti: uploading 0.9 package would require some packaging work, NEW process, Conflicts/Replaces, etc09:27
pittiseb128: no, not uploading, just for me09:27
BurgundaviaKeybuk, only on resume from hibernation I have found09:27
seb128pitti: the Debian maintain has decided to wait for 0.10 to upload, first week of december09:27
pittiseb128: but it's not that urgent09:27
seb128pitti: hum, I can probably get you that next week09:28
pittiseb128: I have lots of other stuff to play with, so never mind09:28
Kamionpitti: we can ask Diziet when he wakes up09:28
KamionKeybuk: udev> intersection of Debian and SuSE rules, not union?09:29
pittiKeybuk: now that we have 2.6.15 to play with, what's the plan with uploading udev?09:29
pittiKeybuk: I also need to update hal for the new kernel09:29
pittiand we should get these changes in pretty early IMHO09:29
=== freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel
pittiinfinity: speaking of mass-rebuilds, we finally have openssl 0.9.8 in dapper main; do you have a clever script to do the mass rebuild?09:35
sivangGood morning09:36
=== Aegir [n=richard@d220-238-62-145.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== carstenh [n=carstenh@mkfw.fh-trier.de] has joined #ubuntu-devel
=== carlos [n=carlos@243.Red-83-47-24.staticIP.rima-tde.net] has joined #ubuntu-devel
pittiHi carstenh 09:39
pittimoin carlos 09:40
pitticarlos: is rosetta export running again?09:40
carlospitti, not yet09:40
carlosI will try to fix it later today09:41
carloswith latest version of our codebase09:41
carstenhhi pitti 09:42
pittimvo: https://launchpad.net/distros/ubuntu/+spec/language-pack-vs-support requires changes to the lang selector - how many dev days do you estimate for that?09:44
=== hunger_ [n=hunger@p54A626FC.dip0.t-ipconnect.de] has joined #ubuntu-devel
mvopitti: please ping me again after the meeting, I'm not sure about the scope of the changes09:46
pittimvo: it needs to additionally install openoffice.org-l10n-lang etc. for translation support09:46
=== Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel
KeybukKamion: uh, did I answer your question before my ISP decided to explode?09:47
seb128pitti: one of the current installability issue is libcurl3 Depends on ca-certificates which is universe, are you working on it?09:47
BurgundaviaKeybuk, did you get my comment about atheros and NM?09:48
seb128it breaks vorbis-tools, openoffice2.org and probably some other stuff09:48
pittiseb128: that's anastacia covered, will do it today, and work with Kamion09:48
KamionKeybuk: no09:48
KeybukBurgundavia: what was your comment?09:48
pittiseb128: I don't expect any problems for main09:48
seb128pitti: what is anastacia?09:48
mvopitti: if that is all, it shouldn't be more than a day (at most)09:48
Kamionseb128: http://people.ubuntu.com/~mdz/anastacia.txt09:48
pittiseb128: http://people.ubuntu.com/~mdz/anastacia.txt09:48
pittioops09:48
seb128thanks09:48
BurgundaviaKeybuk, NM works for me on initial boot but fails on resume from hibernate (on wireless that is)09:48
Kamionseb128: automatic report of inconsistencies between germinate output and the actual contents of main/universe09:48
seb128I look on http://people.ubuntu.com/~cjwatson/testing/dapper_probs.html usually09:48
Kamionseb128: both are useful09:48
BurgundaviaKeybuk, that the problem you are referring to?09:49
pittithat's installability09:49
KeybukBurgundavia: Atheros can't do a scan and hold on an AP ... so every 30s when NM does an essid scan, atheros cards forget their essid/ap/key settings and drop off the network09:49
Burgundaviahmm, never seen that09:49
pittiseb128: anastacia evaluates main vs. universe inconsistencies09:49
seb128pitti: yeah, I though that installability what was matter to roll a CD :)09:49
Kamionanastacia-reported inconsistencies often lead to uninstallability, but sometimes to unbuildability09:49
seb128pitti: gotcha, thanks09:49
KeybukKamion: there's strange crack in the names outside of the intersection ... names randomly assigned for no noticeable reason, I figure the intersection is a sane base and then decide to rename things later09:49
Kamionseb128: it's kind of like fixing symptoms versus causes, depending09:49
KamionKeybuk: hm, ok09:49
Keybuklike /dev/umad => /dev/infiniband/009:50
=== calc_ [n=ccheney@ip70-185-4-246.ma.dl.cox.net] has joined #ubuntu-devel
Keybukthings we don't have explicit NAME= rules for just get the default kernel-assigned name09:50
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
minghuadholbach: ping10:01
dholbachminghua: pong10:01
mvopitti: this "sudo test thing" can probably solve a few issues we have with gksudo as well, right?10:01
minghuadholbach: do you plan to do anything about libfreetype6?10:02
pittimvo: might be10:02
Kamiondoko: is hplip ok for main? anastacia wants to promote it, it just needs an "ok" not a report10:02
mvopitti: like testing before the run if the user actually has to type a password10:02
minghuadholbach: at least bump the shlib version?10:02
pittimvo: no, that won't work10:02
pittimvo: sudo -t will never ask for a password10:02
minghuadholbach: it really should be renamed to libfreetype6a or something10:02
pittimvo: oh, wait, you mean for the 5 minute ticket? I thought it already does that?10:02
Kamiondoko: if so, we'll also end up pulling qt into desktop, which is suboptimal10:03
Kamionhowever it may be better than no CD build10:03
dholbachminghua: i will talk to the debian maintainers... i'd really like to be in sync with them10:03
mvopitti: right now we don't deal with NOPASSWD in sudoers well, I was wondering if that change could help us here as well10:03
Keybukisn't a "sudo test" an absolutely gaping security hole that would allow any user process to spin testing sudo until the user enters a password, then exploit it while the ticket is till open? ...10:03
mvopitti: but apparently not :/10:03
KamionKeybuk: it could do that anyway10:03
minghuadholbach: okay, thanks10:03
pittiKeybuk: the only thing 'sudo -t command' does is to check whether the user has the privilege to do so10:03
dokoKamion: Mithrandir did want to look at it today, but temporarily adding it might be ok as well (if space permits)10:03
KeybukKamion: true, but it'd show up a lot in the log10:04
pittiKeybuk: it's the same as trying 'sudo command' right away10:04
seb128minghua: there is not a lot to do, we probably don't want to diverge from Debian for something like that10:04
minghuadholbach: I'm keeping libfreetype6 hold here in my dapper, hoping to catch anything wrong10:04
KamionKeybuk: we could make sudo -t log too, if it doesn't already10:04
pittiKeybuk: (but without a password)10:04
Kamionalthough I guess that'd be a lot of log noise10:04
Keybukpitti: does it show up as an intrusion in the log if the user doesn't have privilege?10:04
Kamion(for menus)10:04
pittiKeybuk: and the spin testing is already there10:04
seb128minghua: what is wrong with the new version? you use .app applications?10:04
pittiKeybuk: no10:04
minghuaseb128: I understand it's a Debian problem10:04
Keybuksee, that's what worries me10:04
infinitypitti : Yeah, but we already have "sudo -l" which won't tell you what you are allowed to run until AFTER you're authenticated.  Surely, there must have been a reason for that.10:04
Keybukotherwise you may as well just make sudoers readable by everyone10:04
pittiKeybuk: you can already have a process that ptraces other processes to check whether they can sudo10:05
Kamioninfinity: sudo -l tells you EVERYTHING, sudo -t is just one command10:05
Keybukthe reason it's not is that you're not supposed to be able to find out whether or not you have permission to do something10:05
pittiinfinity: right, because that would be an information disclosure10:05
minghuaseb128: no, I don't use .app stuff, but Chinese users generally have more unofficial packages installed10:05
infinityKamion : Sure, but if what you really want to know is "sudo -t su -", you win. :)10:05
pittiinfinity: but for -t you have to specify the complete command with arguments, so it's not an info disclosure10:05
Kamioninfinity: it's just a logging question though10:05
Kamioninfinity: if sudo -t logs, that's no different from just trying it10:05
seb128minghua: get those package officially to the distro so we can consider them10:06
minghuaseb128: and now it's hard to tell if the are using a package linked to 2.1.10 while using 2.1.710:06
Kamionbut we are going to end up with a lot of log noise whenever a non-rootly user logs into GNOME10:06
Keybukbut sudo foo logs for a reason ... so a sysadmin can tell a user tried to run something they have no privilege to do10:06
Keybukshortcutting that seems wrong10:06
KamionI dunno, I thought this was better than the previous suggestion in the spec10:06
Kamionperhaps I was wrong10:06
minghuaseb128: by unoffical I mean both unoffical softwares and unofficial versions10:07
=== Mortas_ [n=kris@217.148.89.121] has joined #ubuntu-devel
pittiKeybuk: how should it be dangerous to check whether I can execute something as sudo?10:07
pittiKeybuk: i. e. why should I log that?10:07
Keybukpitti: it allows a hacker to "test" the system for weaknesses10:07
seb128minghua: that's not a distro issue, you can't expect us to make sure than unofficial software we don't know about work fine10:07
minghuaseb128: some people distribute the same packages in archive but some additional patches10:07
Keybukand escape detection10:07
Keybuksudo logs for a reason10:07
seb128minghua: that's their issue imho10:08
minghuaseb128: I'm not trying to make a big fuss about it10:08
infinitypitti : "sudo -t foo && sudo foo" circumvents your running of "sudo foo" and getting logged for not being allowed.10:08
pittiKeybuk: true, but in this case it is a weakness that is clearly intended in sudoers10:08
seb128minghua: if they choose to do that instead of working the distro they have to assume the distro changes10:08
Keybukpitti: it's not clearly intended, because sudoers is not world-readable10:08
Keybukif you were supposed to be able to find out "for free" who can do what, sudoers would be open to all10:08
pittiinfinity: I'm open for better ideas10:08
seb128minghua: yeah, just making clear that they have to take responsabilities for what they do10:08
pittiKeybuk: you won't get a list of commands each user can execute10:09
minghuaseb128: okay, thanks for the explanation10:09
pittiKeybuk: you can just brute force10:09
Keybukpitti: but you may as well10:09
Keybukyou could just take the password off "sudo -l" for the same effect10:09
infinitypitti : Sure, but in most cases, you're interested in a pretty specific set of commands (like "su -")10:09
pittiKeybuk: no, that's not the same10:09
Keybukpitti: it is10:09
seb128minghua: anyway no lib should breaks its ABI without changing the soname, but that's an upstream issue, we don't want to change the soname over Debian/Upstream10:09
KamionMithrandir: is hplip going to be a quick thing, or should I start the process of adding it to desktop?10:09
infinitypitti : I'm not looking for the user who's allowed to restart apache, but do nothing else. :)10:09
Keybukyou're not supposed to be able to find out what users can and can't do without trying10:09
seb128minghua: we would make ubuntu binary uncompatible with those10:10
pittiKeybuk: sudo -l without password would give you the allowed commands right away10:10
Keybukthat's like being able to find out whether a username exists on a server using ssh10:10
pittiKeybuk: whereas with -t you have to find them out10:10
minghuaseb128: yes I understand the "keep sync with upstream/debian" thinking here10:10
=== martink [n=martin@p54B396AE.dip0.t-ipconnect.de] has joined #ubuntu-devel
Keybukinstead ssh does the right thing, and pretends the user exists whether it does or doesn't10:10
Keybukpitti: for cmd in /usr/bin/*; do sudo -t $cmd && echo $cmd; done10:10
Keybukeasy10:10
pittiKeybuk: no10:10
pittiKeybuk: sudo can be restricted to certain parameters10:10
infinitypitti : I understand what you're arguing, but if you want root on a machine, you're going to test for a tiny subset of commands at first, and probably find someone who can run one of them.10:11
Keybuksure, but in our default configuration, it's not10:11
pittiinfinity: true10:11
infinitypitti : Which isn't much less information than what you get from -l10:11
minghuaseb128: but a shlib version bump won't cause too much incompatibility, will it?10:11
pittiinfinity: but all we talk about is information disclosure10:11
minghuaseb128: and if debian bumps as well, we can always catch up10:11
pittibut since we *want* to have a small disclosure in order to get the spec, we have to sacrifice a bit10:11
infinitypitti : "userbob can run 'su' as root" is pretty good information.  Knowing anything beyond that is pointless. :)10:12
pittialternatively I could add logging to sudo -t10:12
KeybukI think the spec is wrong if it requires forgoing the entire point of having the security in the first place10:12
pittiKeybuk: if I add logging to sudo -t, how much would that change?10:12
pittiKeybuk: IMHO nothing at all10:12
pittiif an intruder can get root, he can disable/remove the logging himself10:13
infinityFor the average system, it changes nothing.  For the paranoid log hunters, it changes a lot.10:13
Keybukif an intruder can get root, you have a bigger problem10:13
infinitypitti : Remote syslogging, etc.10:13
infinitypitti : Not everyone logs sudo locally.10:13
pittianyway, I can add logging if you want10:13
Keybukthe point is that it allows me to find out whether an intruder is *trying* to get root, and take appropriate action on the compromised account10:13
pittibut it would generate a lot of clutter10:13
seb128minghua: no, shlibs bump would hurt10:13
seb128s/would/wouldn't/10:14
KeybukI'd rather have the chatter than not be able to find out that an account on my server had been compromised and the intruder was trying to use sudo to get root and testing various parts of the system10:14
pittiinfinity: that doesn't really convince me TBH10:14
seb128minghua: but we should get that done on the Debian side10:14
infinityAnd yes, the logs will be nearly useless for "checking to see if I'm being pen-tested" on a graphical system that uses sudo -t all the time. :/10:14
pittiinfinity: if somebody is really that paranoid and reads sudo logs, he will give sudo privs very carefully, otherwise it is just pointless in the first place10:14
minghuaseb128: sure.  I'll probably ping Debian maintainer, then10:15
pittiKeybuk: k, no problem10:15
Kamionmm, I'm coming round to Keybuk's POV here10:15
infinitypitti : True, but this feature is a big gotcha to anyone who's used to sudo's previous behaviour and doesn't know it's been introduced.10:15
Keybukeven if I didn't think there was any way the intruder could get root, I'd want to disable the account anyway10:15
minghuaseb128: thanks for your time.10:15
seb128minghua: thanks10:15
Keybuknot to mention inform the real owner that it's time for them to revoke their gpg/ssh keys, etc.10:15
Keybukif you make sudo hide intrusions, you've broken it10:16
seb128minghua: you're welcome10:16
pittiKeybuk: why hide intrusions?10:16
infinitypitti : And, while the logging may be next to useless on a GUI system (with how we're planning to use it), adding this extra sudo option to a server box without logging it would make me very nervous.10:16
Keybukpitti: the attacker would use "sudo -t ..." on things rather than "sudo thing" and show up in the log10:16
Keybukyou'd be letting them test the system and get away with it] 10:17
pittiKeybuk: but at that time the intrusion already took place?10:17
pittianyway, I don't mind adding the logging10:17
Keybukpitti: exactly10:17
Keybukso I, as a sysadmin, need to disable accounts and stuff10:17
infinitypitti : Intrusion t othe user account took place, not necessarily root priv elevation.  (knowing how to get into someone's account doesn't necessarily mean you know their password)10:17
Keybukbut I can't10:17
Keybukbecause the evil pitti decided that sysadmins no longer need to know about suspicious user behaviour10:17
infinitypitti : So, those hints are very useful for disabling accounts double-time, and then starting an audit.10:18
Keybukso that compromised user doesn't show up as doing anything naughty10:18
Keybuka user trying to sudo things who isn't allowed _is_ suspicious behaviour10:18
Keybukin fact, every time I've seen it, it's been a compromised account10:18
infinity(or a typo)10:18
Keybuk(or me typo'ing and showing up in my own logs)10:18
pittiKeybuk: maybe, but what other chance do we have to find out whether or not an user can execute stuff in the admin menu?10:19
pittiKeybuk: this is a general goal conflict10:19
Keybukpitti: why not just look at the user's groups and hardcode the knowledge of which one "by default" gives admin privileges10:19
pittiKeybuk: that's not enough10:19
Keybuksure it is10:19
pittiKeybuk: warty did not have the admin group10:19
seb128Keybuk: we already do that10:19
Keybukadd it10:19
pittiKeybuk: and admins can configure sudo differently to not use admin10:20
Keybuk*shrug* users can do all sorts of silly things to their system, doesn't mean we should support them10:20
pittitesting for admin group would only cover the default case of Ubuntu10:20
Keybukfundamentally breaking the security between root and user is not the solution10:20
pittiKeybuk: carefully restricting sudo perms is not silly10:20
Keybukwe only support the default case of Ubuntu10:20
mvoKeybuk: it will hurt people that run a system that was upgraded since warty, we hadn't had the group back then10:20
infinityEventually, we have to give up on warty upgrades.10:21
infinityIt was called warty for a reason.10:21
Keybukpitti: it's certainly not sillier than giving attackers a free way of finding out what they can do on a system10:21
pittiKeybuk: so you mean we should only give people the rough distintion between 'can do everything' and 'nothing'?10:21
=== hunger__ [n=hunger@p54A60DD5.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittiKeybuk: as I said, I can add logging to sudo -t, no prob10:21
KeybukI'd rather that than break sudo10:21
mvoKeybuk: mind if I reassign #19728 to you? it's basicly "please implement dpkg triggers"10:21
mvoinfinity: point taken10:22
Keybukmvo: *shrug* I don't do dpkg stuff in Ubuntu -- iwj seems to own that here10:22
infinitypitti : Logging of sudo -t would make me happy, but this is only because I don't give a hoot about security on most desktop systems.  I doubt everyone will feel the same way.10:22
mvoDiziet: mind if I reassign #19728 to you? it's basicly "please implement dpkg triggers"10:22
mvoKeybuk: thanks10:22
pittiinfinity: if you use sudo under X on a desktop, then you already sacrifice more securiy than you could ever lose without sudo logging10:23
infinitypitti : On a desktop system, where we slam out a billion sudo -t requests all the time, it becomes less effective. :/10:23
infinitypitti : Fair point.10:23
pittiinfinity: so frankly, I don't care about the desktop case10:23
pittibut I see your point in using sudo on servers10:23
=== Keybuk neither
KeybukI couldn't care less whether it logs or not on the desktop10:24
infinitypitti : For the server case, I'm happy with it logging, it effectively makes sudo -t a more userfriendly way of doing "sudo foo || echo 'damn, it broke'"10:24
Keybukit's the server I care about, where sudo is pretty much the standard tool for getting root10:24
pittiinfinity, Keybuk, Kamion: ok, so we agree to add logging to -t and keep the current spec?10:24
infinityWell, that's three whole people who agree.  Quick, make it log, and upload it!10:24
Keybukand I don't see an easy way of breaking sudo on the desktop while leaving it intact on the server10:24
Kamionas far as the spec goes, I'm happy with either adding logging to -t or (holding my nose) hardcoding the group knowledge10:25
Kamionsorry, dowledge10:25
Keybukwhy holding your nose?  you're back from Quebec now10:25
infinityKeybuk : Logging with -t seems to be the compromise you'd want, there.  (nothing changed on the server side, hideously broken on the desktop)10:25
Kamionif we do the latter we should document why so that somebody doesn't come along later and replicate the same mistake10:25
Keybukinfinity: yeah, if it logs more than one "test" per login -- there's a gnome-panel bug to fix10:26
infinityHardcoding group knowlege is terribly inelegant, I'm fine with "-t", as long as it logs the same way as "sudo foo"10:26
pittiKeybuk: one test per desktop file10:26
KamionKeybuk: there are tests for a couple of different things, so it'll be more like three or four than one10:26
Keybukpitti: yeah, that's what I figure it sane10:26
pittiKeybuk: since somebody might be entitled to run network-admin, but not users-admin10:26
MithrandirKamion: hplip> I think we're going to keep the merge, as Debian has merged and there's just python-qt3 which needs to be put into main.10:26
Kamionpitti: we should make the panel test once for each general category, for efficiency reasons if nothing else10:26
Keybuknot one test per desktop file per menu open10:27
pittiKeybuk: no, of course not per menu open10:27
KamionMithrandir: which means libqt in desktop10:27
=== calc [n=ccheney@ip70-185-4-246.ma.dl.cox.net] has joined #ubuntu-devel
Keybuk'cause if the panel is re-testing everything every time a menu is opened, a gnome-panel bug of old has reared it's head again :p10:27
MithrandirKamion: we don't want that?10:27
seb128Mithrandir: what is this ugly hplip stuff?10:27
KamionMithrandir: we've successfully resisted it since warty10:27
infinityMithrandir : Prefereably not.10:27
MithrandirKamion: ok, I can just skip building the control panel and stuff?10:28
Mithrandirseb128: HP inkjet support10:28
Keybukyou can build it and stick it in a separate package not-in-desktop?10:28
KamionMithrandir: doko said that that was the only interface to that functionality at present10:28
seb128Mithrandir: I've a menu item for it which start a really ugly dialog saying that I have no HP printer configured10:28
seb128and just exit10:28
Mithrandirheh, how.. useful.10:28
infinityQuite.10:28
infinityPlease, just split the package.10:29
seb128where I have an HP printer configured ... (Deskjet 930C)10:29
Kamionwe could also downgrade python-qt to a Recommends or Suggests10:29
Kamionrecalling the Debian tech-ctte decision on cardinfo10:29
Nafallocli is of as much use as the qt-crap from what I've seen.10:29
infinity(and remove the .desktop file)10:29
MithrandirKamion: it's still the issue of it installing a desktop file, which it doesn't in Debian, but that's easily fixed.10:29
Kamionhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=11951710:29
infinityKamion : Ahh, memories.10:30
dokoMithrandir, Kamion: that would be possible as well, the core does not depend on qt, and if you don't delete the generated .py files, you don't need the python-qttools as well10:30
Kamion(page down to the end, it's enormous)10:30
MithrandirKamion: oh, the pcmcia-cs tech-ctte stuff.10:31
MithrandirKamion: yeah, sure, we can demote it and not install the .desktop file?10:31
Kamiondoko: which of the hp-* binaries in /usr/bin/ need python-qt?10:31
Kamionjust hp-toolbox?10:31
seb128Mithrandir: yes, please drop the menu entry10:31
Kamiondoko: will compileall.py blow up in the postinst if we don't have python-qt?10:32
dokoKamion: hp-unload and hp-toolbox10:32
Mithrandirseb128: done.10:32
dokoKamion: it should not10:33
Kamionright, settled then10:33
KamionMithrandir: doit :)10:33
seb128Mithrandir: thanks10:33
Kamionwe might also want to make those tools print a helpful message if python-qt isn't installed10:34
Kamionthey already have an 'if not utils.checkPyQtImport():' that we could trivially piggy-back off10:34
dokoKamion: I'm assigning a bug report to me about these things, won't do them now10:35
Kamiondoko: it's today-urgent, so if you don't have time, let Mithrandir do it10:36
MithrandirI'm doing it _now_10:37
Mithrandiras in, the changelog is written, I just need to build and test, really.10:37
dokoKamion: yes, besides the helpful messages in each and every tool10:38
KamionMithrandir: thanks, I'll handle the seed/*-meta changes10:38
Kamiondoko: two tools, per your earlier comment10:39
pittiinfinity: easy - the change involved reverting three patch hunks, easy :)10:39
pittihm, yay word duplication10:39
Kamionand it's a one-liner in each case10:39
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #ubuntu-devel
ddaahey pitti10:40
ddaaI heard you are the printing guy around.10:40
=== pitti sings LALALALAAA and tries to not listen
=== JaneW [n=JaneW@wbs-146-169-236.telkomadsl.co.za] has joined #ubuntu-devel
pittiwb JaneW 10:40
JaneWpitti thanks10:41
JaneWseems like hylafax was causing my problem...10:41
JaneWI uninstalled and things seem back to normal now :)10:41
ddaapitti: just wanted you to know that I have compiled and installed gutenprint-4.99-cvs-whatever from debian testing on breezy, and, well, it appears to just work.10:41
ddaaExcept for the annoyingly long and ugly printer names.10:41
pittiddaa: oh, gutenprint is the successor to foomatic, right?10:42
ddaasuccessor of gimpprint10:42
pittiddaa: I happened to do some cupsys changes, but I'm not really an expert in drivers10:42
ddaaI'm not too clear how all those bits relate, though :)10:42
=== ompaul [n=ompaul@213-202-136-127.bas502.dsl.esat.net] has joined #ubuntu-devel
ddaapitti: well, I though you would be the best person to put that datum into.10:43
pittiddaa: so you suggest to replace gimp-print by gutenprint?10:43
ddaaNow I can get my Epson Stylus CX3650 to work right. (before that, it would not ever use cyan, at all).10:43
=== ompaul [n=ompaul@213-202-136-127.bas502.dsl.esat.net] has joined #ubuntu-devel
ddaapitti: well, if you can stick that into dapper, improved printer support is kind of a sensical business feature :)10:44
KamionI understood gutenprint was on the merge queue already10:44
ddaaThen all is fine.10:44
pittithanks ddaa!10:44
ddaaMight be nice to have a backport though.10:45
Kamionrearranged package names are typically awkward to backport10:45
Kamionbut to some extent that's up to the backports guys, anyhow10:45
ddaaKamion: the debian packaging keeps the old name.10:45
ddaathe only glitch I had was a stray gimpprint-something-data package left around broken after dpkg -i.10:46
Kamionit ships a lot of *gutenprint* binary packages as well10:46
=== ddaa checks
MithrandirKamion: uploaded.10:46
KamionMithrandir: thank you10:47
Treenaksdidn't they change names?10:47
ddaaMithrandir: right, the source package produces a bunch of gutenprint packages and a couple of transitional gimpprint packages.10:48
=== ddaa goes back to something he knows what he talks about
viviersfwhy did you guys deside to make usplash10:49
viviersfand not to use bootsplash10:49
viviersfjust out of my own curiocity ?10:49
=== Mithrandir sends ddaa a ICMP REDIRECT Kamion
Treenaksviviersf: because bootsplash is a kernel patch; usplash is all user-level code10:49
viviersfand that helps why ?10:50
Kamionviviersf: bootsplash was way too intrusive; for example when we tried it out in August 2004 it broke our installer10:50
Treenaksviviersf: kernel patches are scary, and likely to break when new kernels arrive10:50
Kamionin ways extremely non-trivial to work around10:50
Kamionusplash meant that we could enable it much more selectively, and hack it more easily10:51
Kamionddaa: I'm not sure they're entirely transitional - they seem to have real content - but I haven't looked at it in detail and don't intend to do so today. :-)10:52
pittimvo: <pinging back after the meeting> 10:52
ddaaNP, worksforme, just wanted to share experience10:52
Kamionsure, thanks10:52
pittimvo: I don't know the langselector code, but do you think that half a day is enough to get the additional installation of translation packages?10:53
Kamionseb128: does gnome-panel just need a retry on powerpc/ia64, do you think?10:54
Kamionchecking for CLOCK... configure: error: Package requirements (gtk+-2.0 >= 2.7.1 libgnomeui-2.0 >= 2.5.4 libecal-1.2 >= 0.0.97 libedataserverui-1.2 >= 1.2.0) were not met.10:54
Kamion^-- powerpc10:54
pittiinfinity: urgh, now I get an email about each failed sudo -t attempt10:54
=== dr88dr88 [n=gerrit@212.83.89.190] has joined #ubuntu-devel
seb128Kamion: let me have a look10:55
Kamionseb128: OTOH build-deps seem sufficient ...10:55
Kamionthanks10:55
pittiJaneW: ok, all my specs but one (which depends on mvo) have time estimates now10:56
JaneWpitti" awesome thanks, you are a star!10:56
Kamioninfinity: can you give-back curl/powerpc? the build seems stalled10:56
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has left #ubuntu-devel []
JaneWpitti: is it dependant on one of mvo's goals or just on mvo in general?10:57
=== olemke [n=olemke@iup.physik.uni-bremen.de] has joined #ubuntu-devel
pittiJaneW: I hope that he can do the language selector changes since its his code10:59
seb128Kamion: nothing obvious, please give it a retry. If it doesn't work I'll debug (do we have a ppc chroot somewhere?)11:00
Kamionseb128: davis11:01
Kamionseb128: retrying, thanks11:01
seb128np11:02
mvopitti: I'll do the changes, no problem. I just need to have a look at the spec again about the scope 11:03
mvo^---- JaneW 11:03
pittimvo: thank you very much 11:03
JaneWmvo / pitti: ok thanks11:04
pittiKamion: the part of installer which displays the 'download additional language support' needs a string change to point out that this also includes translations for various packages (OO.o, Firefox, and Thunderbird in particluar); shall I file this as a bug?11:04
slomo_elmo: please sync gtkhtml from debian/unstable... ubuntu changes can be dropped11:05
Kamionpitti: yes, archive-copier; but I don't like being that specific about distribution details, just file a bug saying it needs improvement to handle that case better11:05
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
pittiKamion: ok, thanks11:06
zygamorning11:06
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
=== Keybuk [n=scott@descent.netsplit.com] has joined #ubuntu-devel
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
Kamionseb128: could you rebuild epiphany-extensions against libosp4c2, please? (it's currently libosp4)11:12
KamionI'll do openjade and openjade1.311:12
seb128Kamion: sure11:13
Kamionthanks11:13
seb128np11:14
MithrandirKamion: can you grab something else?  I'm looking at it already.11:14
viviersfKamion, the installer11:14
viviersfwhich part detects windows xp 11:14
MithrandirKamion: seems just to be a rebuild required, though.11:14
viviersffor mutli boot ?11:14
=== koke [n=koke@ubuntu/member/koke] has joined #ubuntu-devel
KamionMithrandir: ok, that and openjade1.3 then; for openjade I suggest you revert to the Debian version11:16
KamionMithrandir: (the libosp C++ transition seems to have been a bit botched in breezy)11:16
Kamionviviersf: os-prober, with help from the bootloader installer packages11:16
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
=== Kamion claims tex4ht
viviersfthx Kamion 11:20
Kamionand if somebody could take wv2 (just needs a rebuild against new libgsf, I think?), I'd be grateful11:21
viviersfbtw Kamion thx for the help with generic module loading, it helped allot11:21
Kamioncool, np11:21
=== chmj [n=chmj@wbs-146-137-107.telkomadsl.co.za] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
seb128Kamion: will do wv211:24
Kamionta11:24
seb128Kamion: wv2 should be synced from Debian11:26
seb128elmo: please sync wv211:26
viviersfhmmm Kamion no package contains : os-prober11:28
Kamionviviersf: apt-get source os-prober11:28
Kamionviviersf: do not expect pieces of the installer to be available as .debs11:29
viviersfnope11:29
viviersfjust forgot to click on the : source packages 11:30
viviersftick box :)11:30
viviersfold habbit of mine11:31
viviersfwhen i look for source11:31
viviersfi download via web11:31
seb128I'm away for less than 1 hour, bbl11:33
=== rob1 [n=rob@pdpc/supporter/student/rob-ubuntu] has joined #ubuntu-devel
=== otavio_ is now known as otavio
Kamionpitti: not to are-we-there-yet you or anything, but ca-certificates: are we there yet? :) I've done a first pass over the uninstallables and I think it's the only one that's still a major problem for CD builds11:39
=== enrico [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
mvoemacs complains about "Undefinied color" in dapper. does anyone knows a fix?11:39
MithrandirKamion: hmm, openjade1.3 seems fine to me?11:40
Mithrandirmvo: make it depend on xrgb, possibly.11:40
KamionMithrandir: it depends on libosp4?11:41
mvoMithrandir: thanks, but that's installed11:41
KamionMithrandir: oh, powerpc is just out-of-date11:41
KamionMithrandir: in fact everything is out-of-date11:41
=== freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel
MithrandirKamion: ah, ok, and libosp4 still exists.11:42
Mithrandir(hence not uninstallable)11:42
pittiKamion: 'k, rescheduling :)11:42
KamionMithrandir: I've kicked rebuilds11:42
Kamioninfinity: never mind, I've kicked curl, looked stale11:43
MithrandirKamion: so I shouldn't touch openjade1.3 at all?11:43
KamionMithrandir: right, should be fine after a rebuild11:43
KamionMithrandir: I only noticed it because it had a knock-on effect on sgml2x11:43
MithrandirKamion: ok11:44
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #ubuntu-devel
pittiKamion: ok, the package seems highly useful and does not contain any binaries (arch:all)11:49
pittiKamion: it creates a whole lot of symlinks in /etc/ssl/certs which might be regarded as clutter, though11:49
Kamionwell, it clearly has an effect on packages' security policy11:49
Kamionhence asking you :)11:49
KamionI'm not bothered about the symlinks per se11:50
pittiKamion: it means that packages looking for cert validation will regard certs signed by these CAs as trusted, probably11:50
Kamionhm, it asks its "new certificates" question at critical priority11:50
pittithis might not always be intended, though11:50
=== Valandil [n=chrys@dslb-084-056-104-056.pools.arcor-ip.net] has joined #ubuntu-devel
Kamionoh, maybe not11:50
pittiKamion: I got no questions11:50
Kamionsorry, was wrong11:51
Kamionby default it trusts all new certificates11:51
pittiKamion: I'd rather disable these symlinks, they make me a bit nervous11:51
pittibut maybe that's just my wrong gut feeling11:51
pittiproviding these certs to mozilla seems ok11:51
MithrandirI'm investigating libapt-front (and tagcoll)11:52
Kamionso you'd like to change the default for trust_new_crts to "no"?11:52
pittibut at least I use /etc/ssl/certs for my own certs11:52
pittiKamion: I just looked at the pkg for two minutes, I guess I need some more time11:52
KamionI think /etc/ssl/certs is the only mechanism it has for providing certificates to applications11:52
Kamionas the system-wide certificates directory11:52
pittiit installs certs into the mozilla dir as well11:53
KamionI don't see that in the postinst?11:53
pittiKamion: but since the package will be installed by default, we should be a bit more careful11:54
pittiKamion: oh, might be my fault - I misread /usr/share/ca-certificates/mozilla/ as /usr/share/mozilla/...11:54
Kamionright, I don't think mozilla looks there11:54
pittihmm - so a cert that is signed by one of these CAs will be trusted if the CA is in /etc/ssl/certs probably11:55
=== HiddenWolf [n=HiddenWo@136.118.dynamic.phpg.net] has joined #ubuntu-devel
Kamionbelieve so11:55
Kamionas I say we can trivially disable that by changing the default to "no", but it will be awkward to transition from that if we change our minds later11:55
Kamionwe could say "yes, but we'll audit the list of certificates before dapper to ensure they're sane"11:56
pittiKamion: hm, having these certs from a trusted Ubuntu package might be useful, but I don't know how many people trust Ubuntu packages as well as the certs themselves11:56
Kamionthey're trusting the browser, which we provide11:57
Dizietmvo: Just seen your activity on 19728 (`defer font cache ...').11:57
pittiKamion: or rather, they probably trust our libssl package11:57
Kamionpitti: right11:57
Kamionif they build it themselves, they can point it at a different certificates directory (/etc/ssl/certs isn't the upstream default, IIRC)11:58
Dizietmvo: I agree that triggers (I used to call them hooks) would help with this.11:58
=== HrdwrBoB [n=matt@bob.is.teh.admin.at.vicnet.net.au] has joined #ubuntu-devel
pittihm, since very few people will do the maths by hand, it seems that trusting the certs and trusting the libssl package are the same, so we might as well just go your way11:59
pittiKamion: ok, so we should check the certs after UVF and sync freezes, I guess12:00
Kamionpitti: I'm not sure I have "my way" as such, but ok :)12:00
mvoDiziet: what do you think, is it something hard to add (given that it's not done yet, it seems to be :)12:01
pittiKamion: <Kamion> we could say "yes, but we'll audit the list of certificates before dapper to ensure they're sane"12:01
pittiKamion: this was what I meant12:01
Kamionpitti: ok. I've made a note in wiki/UpstreamVersionFreeze12:02
Kamionpitti: ok to promote, then?12:02
pittiKamion: yes, fine for me12:02
Kamiondone12:02
Kamion(thereby proving that the quickest way to get something into Ubuntu main is to make something crucial depend on it in Debian in a way that's awkward to remove ...)12:03
Dizietmvo: So yes, I would like to do it.  OTOH I'm not sure what the priority of it ought to be.  I've got a few high priority feature goals on my plate, obviously.  I should probably see how I get on with those first.  Unless you think we can persuade mdz/sabdfl that this is important to sort out.12:03
mvoDiziet: it would be interessting to measure how much time we could save on a regular install/dist-upgrade by postponing the "ldconfig/fontcache/scrollkeeper" stuff to the end12:06
pittijordi: ping12:06
=== mvo vaguely remembers that the installer does some tricks here already
Kamionyes, for scrollkeeper (it diverts scrollkeeper-update and runs it later)12:07
Dizietmvo: That's an easy thing to measure: just stub it out for the installation and then run it at the end by hand.12:07
Riddellseb128: how do you let all malone bugs through to desktop-bugs without having to approve each From address?12:07
zygamvo: that's a good idea12:07
Dizietkamion: Eeeewww.12:07
Kamionis ldconfig safe to run at the end?12:07
KamionDiziet: yep, it's ugly - saves a lot of time though12:07
Dizietkamion: I'm not sure.  I remember thinking about that the other day.12:07
zygaalso if anyone is looking at the installer12:07
zygaif you choose non-english locale perl complains alot12:07
Kamionscrollkeeper-update is O(n^2) to run as-you-go, because it doesn't cache things12:07
DizietWell, yes, it would.  I'm not saying it shouldn't have been done.  Just grimacing :-).12:07
zyga(about missing locale, since it's generated later)12:08
Kamionzyga: as in, on initial install?12:08
zygaKamion: yes12:08
zygait's nothing dangerous but it litters the screen alot12:08
zygaI thing it's safe to default to C until the locale is actually generated 12:09
=== Valandil is now known as Valandil_breakfa
KamionAFAIK we generate the locale before anything interesting is done in /target12:09
zygahmm12:09
Kamionif that's not the case then it's a bug12:09
Kamionat what point exactly does perl complain, and where are you seeing this?12:09
Kamionand what version of Ubuntu are you installing?12:10
zygaKaminon: I'll install breezy on a spare box today and confirm this, okay?12:10
Kamionsure12:10
zygabreezy12:10
zygaI'm sure it was before the reboot12:10
DizietAnyway, I was going to go out this morning to buy a bigger buffer cache.12:10
zygain fact, I'll just fetch a spare drive and try it at once12:10
Kamionzyga: so you saw it in /var/log/syslog or /var/log/messages?12:10
zygaKamion: on the third or fourth vt12:11
Kamionright, same thing12:11
zygaKamion: I'll have the answer in a few minutes12:11
Kamionmvo: I'll probably do the same thing in the installer for fc-cache at some point, too; apparently it has a similar problem12:11
=== HWolf [n=HiddenWo@136.118.dynamic.phpg.net] has joined #ubuntu-devel
mvoKamion: fair enough. having it solved in general would still be cool12:13
Kamionoh, yeah, absolutely12:13
mvo:)12:13
zygamvo: is there any trgger functionality similar to what rpm has in dpkg?12:13
zygaso that package A can be notified when package B is installed?12:14
Kamionnaturally the fewer weirdo hacks the installer has to do, the better12:14
zyga(s/installed/whatever/)12:14
mvozyga: not that I know of, but Diziet is probably better to talk to12:14
Kamionzyga: no, that's the point of this discussion (approximately)12:14
zygano no I'm asking because of another thing12:14
=== zyga misread, sorry Kamion
zyga(my locale stuff could be triggered when someone installs/removes a language pack12:15
zygait would be trivial to integrate it with existing system this way)12:15
mvozyga: there is also a proposal about "classes" in dpkg, that may be more appropriate here12:16
Kamionlanguage pack maintainer scripts call scripts on install/remove which you could divert and hook into12:16
Dizietbuffer cache> Damn, no, I'm not, because they're not in stock.12:17
zygaKamion: actually that's easier :-)12:17
Kamionit might not be quite as elegant but it's certainly doable without dpkg changes right now12:17
zygathanks for the suggestion12:17
pittizyga: we will soon modify the locales package to provide more generic hooks12:17
pittizyga: right now you have to modify glibc to modify the scripts12:17
zygapitti: what?!12:17
Kamionpitti: no, you can divert the scripts and put other ones in their place12:17
Dizietzyga: http://www.dpkg.org/Triggers, `Alternative Design' (ie, the one Wiggy and I came up with.)12:17
pittiKamion: ah, divert. ok, sorry12:17
zygapitti: I thought kamion was talking about postinst postrm or something similar12:17
KamionI was12:18
zygatriggers are badly needed IMHO12:19
Kamionthey've been badly needed for about eight years ;-)12:19
pittizyga: you mean hooks?12:20
Kamion(but people have survived)12:20
zygapitti: hook is not a trigger IMHO12:20
zyga(but in this case it's proably the same topic)12:20
pittizyga: right12:20
pittizyga: but triggers might eventually be implemented, hooks won't according to Keybuk 12:21
pittizyga: ah, k, finished reading backlog now12:21
DizietThe thing that is described on that wiki page as `triggers' is what I always used to call `hooks'.  What did Keybuk mean by `hooks' ?12:22
Kamionpitti: could you loosen mozilla-locale-fr's Depends a bit? it looks like they just need to be weakened by dropping the -1, to me12:22
Kamionunless there's something specific in the packaging that they depend upon12:22
pittiDiziet: I mean something like /etc/dpkg/postinstall.d12:22
pittiDiziet: so that you can do actions after installing/removing certain/all packages12:22
DizietOh, that's very lame and doesn't make any sense.12:22
pittiKamion: sure12:22
pittiDiziet: but would be highly useful for some special purposes12:23
zygapitti: it could have some uses12:23
pittiDiziet: apt has hooks, but that's not generic enough since peopl might use dpkg directly12:23
DizietOhhh!  The light dawns.  The apt people did some silly thing so now people want to shove it down the stack.12:23
DizietWhat the wiki calls triggers are the answer to this question, anyway.12:24
pittiDiziet: how are hooks silly?12:24
Kamionyou have to invoke those extra processes every time no matter what12:24
=== Yvonne [n=justme@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
Kamiontriggers allow being more selective12:24
pittiKamion: they have different use cases12:24
Kamionthey have a subset of use cases12:25
DizietWhat Kamion said, and also they can't be done right because the design is incoherent.  In particular the error handling is going to be broken no matter what.12:25
pittiKamion: so, a trigger is for things like calling ldconfig, a hook is for cases like 'update desktop translations of these packages from langpack data'12:25
DizietThe latter can be done with triggers too.12:26
pittiDiziet: but that requires changing all postinsts12:26
DizietNo.12:26
zygaI like the state idea12:26
DizietSee `Alternative Design', which is what ought to be implemented.12:26
DizietWell, the design should be finished first :-).12:27
zygainstalling a package may leave it in the state that says 'needs foo' 'needs bar'12:27
Kamionargh, curl fails to build on powerpc12:27
zygaafter the instalation you could finish all missing states but I wonder what should happen (or if it's allowed) for states to be dependant on one another12:27
DizietMuch as this is an interesting conversation, I should go and wade around in firefox some more.  Without my bigger buffer cache, boohoo.12:27
=== Kamion goes for breakfast and coffee while a test build runs
=== dredg [n=nsherida@80.169.137.162] has joined #ubuntu-devel
pittiDiziet: ah, interesting12:28
MithrandirI've done tex4ht12:30
pittiMithrandir: oh, did you change the kpathsea build dep?12:30
Mithrandirpitti: yes12:30
pittiMithrandir: I was going to do that in 5 minutes, cool12:30
Mithrandirpitti: it built fine, at least.12:30
Mithrandirogra: you have editproducts, right?12:31
pittiKamion: m-locale-fr done12:31
zygaKamion: installing breezy now12:31
pittiseb128: ok, so should I hold back the debhelper merge? it is FTBFS right now since it waits for an universe package12:32
pittiseb128: but you said that it will break many packages due to gconf changes?12:32
pittiseb128: what's necessary to fix that?12:32
=== vuntz_ [n=vuntz@volin.imag.fr] has joined #ubuntu-devel
dholbachpitti: he's away atm12:34
=== hunger [n=hunger@p54A6347B.dip0.t-ipconnect.de] has joined #ubuntu-devel
Kamionpitti: AFAIK we need newer gconf (or some other bit of GNOME) first12:36
KamionMithrandir: 10:20  * Kamion claims tex4ht12:37
KamionMithrandir: (and already uploaded12:37
Kamion)12:37
zygapitti12:37
zygapitti: what do you think about patching gconf to use gettext to lookup localized strings?12:37
Kamionpitti: m-l-fr> thanks12:37
pittizyga: hm, /me is not really a gnome expert12:38
zygapitti: i18n wise it would be good but I'm not sure about usefulnes of such act12:38
MithrandirKamion: oh well.12:39
MithrandirKamion: didn't you do sgml2x?12:39
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
zygalooking at the installer, do you think that adding noatime to all /target locations would break anything?12:40
=== HrdwrBoB_ [n=matt@bob.is.teh.admin.at.vicnet.net.au] has joined #ubuntu-devel
KamionMithrandir: no, it didn't need changes, it was just openjade*12:40
MithrandirKamion: oh, ok.12:40
Kamionzyga: I'd rather not, access times are not useless12:41
Kamionfor example popularity-contest cares12:41
zygaKamion: just for the installer12:42
janimoseb128, what exactly are the upcoming gconf changes?thx12:42
seb128Riddell: we don't send bugs to a list I think, but motu guys do12:42
seb128janimo: what Debian did12:42
MithrandirKamion: for my cdebconf external widget build stuff, should I spend a little time cleaning it up and upload to dapper?12:43
Kamionzyga: I don't see a win there sufficient to justify the code12:43
seb128janimo: splitting the package to get ride of the circular depends, using a new tool to register schemas, moved defaults to /var, use one concatened file12:43
zygaKamion: the code is minimal, but noatime could give a significant win in install time IMHO12:43
KamionMithrandir: sure. want me to take care of getting it upstream once it works?12:43
Kamionzyga: you're welcome to try it out and produce numbers12:44
zygaKamion: :>12:44
pittiKamion: I'll fix hevea12:44
zygaKamion: too bad I didn't time the install 12:44
janimook thanks. IIRC gconf depended on other gnome libs too in breezy, that no longer seems to be true12:44
MithrandirKamion: sure, if you'd like.12:44
Kamionzyga: the bulk of the installer's work on the target filesystem is after reboot, and we can't special-case that12:44
zygahmm12:44
pittiinfinity: is there a way to ensure that debhelper 5.x is not built until we fix gconf?12:45
pittiinfinity: it's currently in dep-wait (or should be at least)12:45
janimoseb128, any chances gdm upstream be interested in ubuntu debian/pacthes ?12:45
janimothe power mgmt one specifically12:46
seb128pitti: the change is12:46
seb128   * dh_gconf: delegate schema registration the gconf-schemas script,12:46
seb128     which moves schemas to /var/lib/gconf, and require gconf2 2.10.1-2,12:46
seb128     where it can be found. Closes: #32720912:46
seb12812:46
Kamion/usr/bin/ld: dynamic variable `_SDA_BASE_@@gssapi_krb5_2_MIT' is zero size12:46
seb128but we don't have a gconf-schemas script12:46
Kamion^-- what's breaking the curl/powerpc build, ugh12:46
seb128pitti: and the Depends is made for Debian, it Depends on something we already ship without the fix (we have 2.12 they have 2.10, so they bumped to 2.10-something which is already satisfed for us)12:47
zygaKamion: how about a trigger ;-)12:47
seb128janimo: yeah, if they are done correctly12:48
dholbachjanimo: you could point them to the patch in a bug report or better on their list?12:48
janimoI mean the ones there are already in our debian/patches12:48
Kamionah, libkrb53 issue fixed in Debian, will sort that out ...12:49
seb128janimo: there is a lot of patches here, you can't make a rule for different points12:49
seb128janimo: some maybe, some not12:49
=== pitti scratches his head about hevea
janimook I mean, have you tried pushing them upstream so far?12:49
pitti  hevea: Depends: ocaml-base-nox-3.08.3 which is a virtual package.12:50
seb128janimo: which one?12:50
pittiin source package: Depends: gs, netpbm(>=2:9.10-1), tetex-bin, ocaml-base-nox-3.09.012:50
seb128janimo: again different patches, different situations12:50
pittiah, never midn12:50
=== mpt_ [n=mpt@tvwna-ip-a-3.princeton.org] has joined #ubuntu-devel
pittiinfinity: please give back hevea12:51
=== pietrus [n=pietro@dsl027-180-119.sfo1.dsl.speakeasy.net] has joined #ubuntu-devel
pittiKamion: ^ that should make it installable again12:51
janimonone iin particular, I was interestred whether there is an ongoing pushing up or the ones we altready have are not upstream material12:51
seb128pitti: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=327209 is the dh_gconf patch we want to revert for the moment12:51
janimoso I was just curious in general12:51
zygaKamion: ping12:51
zygaKamion: I've found the bug 12:51
seb128janimo: again, some are upstream material, some are not12:52
zygaKamion: before reboot, preconfiguring packages gives lots of: perl: warning: Setting locale failed.12:52
zygaLANGUAGE= (unset)12:52
zygaLC_ALL = (unset)12:52
zygaLANG= "C.UTF-8"12:52
seb128janimo: https://wiki.ubuntu.com/DesktopTeam/TODO ... I've listed the hibernate to work with upstream here12:52
zygaKamion: locale-gen has kicked in some time after12:53
seb128janimo: the secure action menu needs a bunch of work and I'm not sure upstream would be interested12:53
Kamionzyga: locale-gen is meant to be called from a base-installer hook though12:53
seb128janimo: we have changes from Debian which I don't get why we do this (like not using .profile)12:53
Kamionzyga: which packages are being preconfigured?12:53
zygaKamion: installation-report12:53
Kamionzyga: ah, probably apt-installed packages are installed before the locales are generated12:54
pittiinfinity, seb128: nevermind, the debhelper dep-wait is already cleared, it fails for a different reason now12:54
Kamionzyga: minor bug, I won't worry about it too much, but thanks anyway12:54
zygaKamion: I'm not sure I understand but I'm glad to help :-)12:54
seb128pitti: either revert the patch I pointed or wait monday when I'll transition gconf12:55
Kamionzyga: it's just a slight mistake in the order that things happen in base-installer12:55
Kamionshould be harmless12:55
pittiseb128: if reverting the patch is fine for you, I'd rather do it now12:55
zygaI'm still not thru reboot yet12:55
seb128pitti: go for it12:55
=== freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel
Kamionpitti: I think infinity might have crashed; I've given-back hevea12:58
pittiKamion: ok, thanks12:58
Kamion(was dep-wait on a virtual package so I can see why it didn't work automatically)12:58
zygajust a thought...12:59
zygaif the user has a smp box the installer could add the default -smp kernel 12:59
Kamionzyga: it does if the kernel is on the CD12:59
Kamionzyga: it isn't on the CD because we don't have space12:59
zygaKamion: ah, I see12:59
=== zyga waits for netinst ubuntu
Kamionzyga: this has been discussed a number of times, and we took the explicit decision to go with the current arrangement. However, with our 2.6.15 kernels, the default i386 kernel is SMP-capable.01:00
zyga2.6.15?01:00
Kamionzyga: you can already netboot; http://archive.ubuntu.com/ubuntu/dists/breezy/main/installer-i386/current/images/netboot/01:00
zygaisn't 14 the latest01:00
Kamionzyga: no01:00
=== zyga needs to check kernel more often
Kamionit's 2.6.15-rc1 but anyway01:00
Nafallo2.6.15-rc101:01
hungerWill those kernel debs hit main anytime soon?01:01
zygaKamion: someone should add that image to the list available on ubuntu.com01:01
Kamionzyga: I'm happy with the current arrangement01:02
zygaKamion: why, netinst makes lots of sense and it's hard to discover on the website01:03
Kamionhunger: they're already in main; they'll become the default after Flight CD 101:03
Kamionzyga: the installation manual links to them, and I don't want to go through the faff of re-publishing them on cdimage01:03
KamionBTW this is netboot not netinst; "netinst" has a specific meaning in Debian which isn't this01:04
zygaKamion: I mean, get mini cd, fetch rest from the net01:04
zygathat's netinst, right?01:04
Kamionno, Debian netinst CDs include the base system on the CD01:05
hungerKamion: Cool! When will the flight CDs get out?01:05
Kamionhunger: when they're ready01:05
Kamionhunger: the less people hassle me today, the sooner it'll be01:05
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== zyga becomes silent
hungerKamion: OK, I'll shut up.01:05
Kamionthank you :)01:05
ograMithrandir, sorry, was afk... nope, i only have editusers01:06
Mithrandirogra: ook01:06
=== jinty [n=jinty@205.134.224.215] has joined #ubuntu-devel
ograMithrandir, i think mvo has editproducts01:06
Mithrandirmvo: do you?01:06
mvoMithrandir: yes01:07
mvoMithrandir: what do you need?01:07
Mithrandirmvo: can you make infinity the default assignee for mozilla-thunderbird bugs?01:08
mvoMithrandir: yes01:08
Mithrandirmvo: thanks01:09
pittimvo: why did you add 'file' to debhelper's build-depends? it needs to be -indep anyway, but I don't know the reason01:09
Kamionpitti: that's obsolete, I got joeyh to fix the underlying reason01:09
Kamionnamely that it was running dh_something in debian/rules just to test whether it worked01:10
pittiah, thanks01:10
mvoMithrandir: it looks like he is already default assignee?01:10
Kamiondh_shlibdeps I think01:10
Mithrandirmvo: oh, ok.  Good, then01:10
=== Yvonne [n=justme@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
Kamionoh, oops. erm, don't bother with the current dapper install CDs, folks01:11
Kamionthey're missing grub because I forgot to 'baz update'01:11
Mithrandir"ouch"01:12
Treenaks"oops"01:12
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
Mithrandirinfinity: any chance you could look at why tagcoll doesn't seem to build?01:23
Mithrandirit was accepted an hour ago, but doesn't seem to have built yet01:24
Treenaksm68k? :P01:24
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
Kamionmisc/tagcoll_1.5-1ubuntu1: Dep-Wait by buildd+terranova [optional:out-of-date] 01:24
Kamion  Dependencies: latex01:24
KamionMithrandir: I take it I should give that back?01:24
MithrandirKamion: yes please.01:25
ograpitti, ping01:25
KamionMithrandir: done01:25
MithrandirKamion: aren't dep-waits supposed to clear automatically?01:25
KamionMithrandir: not if they're on nonexistent packages01:25
Mithrandirah01:25
Kamioni.e. the package never becomes available so they never clear; bear in mind dep-waits are sometimes set on packages not in the building package's explicit dep-wait list01:26
pitti_Hi ogra 01:26
Kamion(e.g. toolchain, indirect build-deps, etc.)01:26
Kamionseb128: the gnome-panel rebuild broke in the same way01:26
=== `anthony [n=anthony@220-253-1-71.VIC.netspace.net.au] has joined #ubuntu-devel
Mithrandirare anybody working on readline4?01:27
KamionMithrandir: those two packages are NBS and will be removed once nothing (build-)deps on them01:27
seb128Kamion: k, I'll debug that01:27
MithrandirKamion: ah, ok.01:27
fabbioneNBS?01:27
Kamionnot built from source01:27
fabbioneahh01:27
KamionMithrandir: but no harm going round figuring out what needs to be updated01:28
Chipzzhmmm01:28
Chipzzthis is bad:01:28
seb128infinity, elmo: could you install the build-depends for gnome-panel on davis dapper chroot?01:28
Chipzzadduser: Couldn't parse `/etc/adduser.conf':29.01:28
Chipzzadduser: Couldn't parse `/etc/adduser.conf':30.01:28
Chipzzadduser: Couldn't parse `/etc/adduser.conf':31.01:28
Chipzzadduser: Couldn't parse `/etc/adduser.conf':32.01:28
Chipzz...01:28
Chipzzand a lot more of these01:28
=== desrt [n=desrt@dhcp-0-20-af-d2-7c-3.cpe.mountaincable.net] has joined #ubuntu-devel
MithrandirKamion: ok, I'll do that, then.01:29
fabbioneseb128: afaik infinity doesn't have chroot powers.. Znarl and elmo do, but the best way is to file an rt request01:30
=== Hirion [n=Hirion@p5487F15B.dip.t-dialin.net] has joined #ubuntu-devel
MithrandirKamion: we want to chuck libreadline4 out completely, right?01:32
pittiMithrandir: right01:32
pittiMithrandir: most packages will do with a rebuild against 5 (this was true for all packages that I did)01:33
pittiMithrandir: however, some might need changes01:33
Mithrandirpitti: ok, which have you done?01:33
seb128fabbione: how do rt requests work?01:33
pittiMithrandir: postgresql-X.Y, curl, a few others I forgot about01:33
Mithrandirpitti: ok01:33
MithrandirI'm grabbing bc, ftp so far.01:33
fabbioneseb128: just send a mail to rt@admin.canonical.com with what you need done. that's it01:34
seb128fabbione: thanks01:34
KamionMithrandir: that one isn't urgent so feel free to skip potentially risky ones01:35
MithrandirKamion: ok.  Doesn't seem to be any very risky ones, possibly with the exception of parted and gdb.01:35
pittiMithrandir: only 14 packages in main that need 4, that seems manageable01:36
desrtfabbione; nobody reads that address :)01:36
desrtfabbione; except for a very polite python script :)01:36
KamionPackage libebook-1.2 was not found in the pkg-config search path.01:36
Kamionseb128: ^-- root problem01:36
fabbionedesrt: you wish :)01:36
pittiMithrandir: we should watch out for Debian merges01:37
pittiMithrandir: e. g. mdbtools was converted to 5 in debian01:37
pittiMithrandir: do you want a list of all packages that use 4?01:37
Mithrandirpitti: "apt-cache rdepends libreadline4" is a good approximation, isn't it?01:37
seb128Kamion: hum ... 01:38
seb128grep "libebook" configure*01:38
seb128$01:38
pittiMithrandir: sure, if you can restrict it to main01:38
KamionPackage 'libebook-1.2', required by 'libedataserverui', not found01:38
Mithrandirpitti: pbuilder login gives me that.01:38
Kamionperhaps the relevant -dev should depend on libebook1.2-dev01:38
pittiMithrandir: ok, fine for me :)01:38
seb128Kamion: $ apt-cache show libedataserverui1.2-dev | grep Depends01:39
seb128Depends: libedataserverui1.2-6 (= 1.5.2-0ubuntu1), libgnome2-dev, libedataserver1.2-dev (= 1.5.2-0ubuntu1), libaudiofile-dev, libbonobo2-dev, libcamel1.2-dev, libebook1.2-dev, libesd0-dev, libgconf2-dev, libgcrypt11-dev, libglib2.0-dev, libgnomevfs2-dev, libgnutls11-dev, libgpg-error-dev, liborbit2-dev, libpopt-dev, libtasn1-2-dev, libxml2-dev01:39
seb128it does01:39
KamionDepends: libedataserverui1.2-6 (= 1.5.1-0ubuntu2), libgnome2-dev, libedataserver1.2-dev (= 1.5.1-0ubuntu2)01:39
Kamion^-- on powerpc01:39
seb128utch01:39
seb128what version is that?01:39
Kamion1.5.1-0ubuntu201:39
seb1281.5.2-0ubuntu1 ?01:39
seb128ah01:39
seb128it's outdated01:39
Kamiongood catch, I'll give that back01:40
seb128[   ]  evolution-data-server_1.5.2-0ubuntu1_20051115-1709-powerpc-given-back.gz 01:40
seb128k01:40
Kamionit wasn't, though01:40
seb128hey, that's weird01:40
KamionI don't know exactly what given-back there corresponds to but it seems to require manual action01:40
seb128can you give it a retry?01:41
Kamionalrady done01:41
Kamion+e01:41
seb128cool01:41
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== chris38 [n=bayle@freedom.rd.francetelecom.com] has joined #ubuntu-devel
NafalloKamion: could you give-back tipptrainer on powerpc please?01:50
NafalloKamion: and ia64.01:50
KamionRiddell: please rebuild koffice against the new imagemagick (libmagick++9-dev)01:51
pittiseb128: ok, new debhelper uploaded with the gconf patch reverted01:52
seb128pitti: thanks01:52
pittiseb128: I tested it with eog, seems to work fine now01:52
seb128cool01:52
pittiseb128: please just ping me when gconf is ready01:52
KamionNafallo: done on ia64, but powerpc needs whatever library is responsible for this symbol to be rebuilt first:01:52
pittithen we can re-applu01:52
Kamion/usr/bin/ld: dynamic variable `_SDA_BASE_@@WXU_2.6' is zero size01:52
Kamion(should just need a no-changes rebuild with new binutils, like I just did for krb5)01:52
MithrandirKamion: maybe wx 2.6?01:53
pittiMithrandir: oh, mdbtools can be synced, this gets rid of another libreadline401:53
KamionMithrandir: right01:53
Mithrandirpitti: don't tell me, tell elmo/Kamion. :-)01:54
Kamion(probably)01:54
Kamioncheck with objdump -T <various libraries> first01:54
KamionMithrandir: s,/Kamion,,01:54
elmo  mdbtools | 0.5.99.0.6pre1.0.20050409-1.2 |        dapper | source, amd64, i386, ia64, powerpc01:54
elmoso s/elmo// too :P01:54
Mithrandirheh01:54
Mithrandirso it just needs a rebuild.01:54
Mithrandiractually, it doesn't.01:54
slomo_elmo: please sync gtkhtml from debian/unstable... ubuntu changes can be dropped as always ;)01:54
Mithrandirpitti: it's already done01:54
=== pitti closes the bug
seb128elmo: wait for gtkhtml01:55
seb128slomo_: which one is that? the GNOME 1 ?01:55
slomo_seb128: yes... i won't touch the core gnome2 stuff without asking you ;)01:55
NafalloKamion: ah, oki. that's the way it works :-).01:56
NafalloKamion: thanx01:56
seb128elmo: k, gtkhtml fine with me :)01:56
elmoslomo/seb128: done01:56
slomo_elmo: thanks :)01:57
Mithrandirseb128: can you or dholbach do gnome-pilot against newer libreadline, please?01:57
dholbachMithrandir: i can do that01:57
Mithrandirdholbach: thanks01:57
slomo_BenC: will the ppc kernel build failure also be fixed with new binutils?01:57
BenCI hope so01:58
seb128elmo: have you done wv2?01:59
seb128dholbach: go for it01:59
pittielmo: can you please sync texinfo?01:59
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-devel
pittiHi jbailey 02:00
elmoBenC: huh?02:00
jbaileyHeya Martin (and everyone)02:00
elmoBenC: got a pointer to the problem/patch?02:01
elmoseb128: no, missed it sorry, done02:01
elmopitti: done02:01
pittithanks02:01
seb128elmo: np, thanks02:01
BenCelmo: problem with ppc64 is a relocation error during vmlinux linking02:01
BenCbuildlogs shows it02:01
BenCI can disable CONFIG_HMT to get around it for now02:01
pittiMithrandir: I'll tackle readline for gdb unless you want to02:02
Mithrandirpitti: way ahead of you, already uploaded.02:02
elmoBenC: and is it definitely fixed in newer CVS or do you just hope it is? :)02:02
pittik :)02:02
elmo(asking for the changelog)02:02
BenCelmo: I just hope :)02:02
elmook02:03
Mithrandirpitti: start at the other end of the list with quagga, parted, mysql-client and lua50?02:03
slomo_bbl02:03
viviersfffs02:04
seb128pitti: BTW gconf is not broken, stop saying "fixed gconf", it's just not transitionned yet to a new format :p02:04
viviersfdoes any1 know why im having troubles installing grub02:04
pittiMithrandir: hm, for dapper we should probably drop mysql 4.0 and go to 4.102:04
viviersffrom live cd etc ?02:04
Mithrandirpitti: agreed, and I think infinity would be happy about that too.02:04
pittiMithrandir: given that it is already in main...02:04
Kamionviviersf: what version?02:04
Mithrandirpitti: especially given that mysql-server (4.0) is broken on ppc02:04
viviersfversion of ?02:04
viviersfubuntu ?02:05
Kamionviviersf: the live CD02:05
viviersflol02:05
viviersfimpilinux02:05
viviersfbased on breezy02:05
viviersfi tried : 02:05
viviersfgrub 02:05
Kamionwell, look in /cdrom/pool/main/g/grub/ to see if it's there02:05
pittiMithrandir: k, I fix -4.1 then and check what is necessary to drop 4.002:05
Kamioner, no, cancel that02:05
Kamioncheck 'dpkg -l grub'02:05
viviersfheh02:05
pittibrb02:06
dholbachi prepare some food... be back later02:07
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
viviersfyes Kamion its on02:08
viviersfi do this :02:09
viviersfgrub02:09
viviersfroot (hd0,0)02:09
viviersfsetup (hd0)02:09
viviersfquit02:09
viviersfi get no errors02:09
viviersfbut the thing just dont boot02:09
viviersfgrub-install /dev/hda doesnt work02:10
viviersfso i dont know what to do02:10
=== neuralis_ is now known as neuralis
Kamionviviersf: I'm afraid I'm excruciatingly busy today; if somebody else could help you that would be good02:11
Kamionyou will need to give more details though, "doesn't work" is never very helpful02:11
viviersfit does not say anything when it tries to boot02:12
viviersfits just stops before grub loads02:12
viviersfajmitch, saw it :/02:13
ograwhom do i have to poke for initramfs now, was that Keybuk or infinity ?02:13
=== Simira [n=rpGirl@214.84-48-74.nextgentel.com] has joined #ubuntu-devel
Kamionogra: normally infinity02:14
ograoki, hanks02:14
ogra+t02:14
jbaileyogra: If you have occasional questions, I'm still following development on it, just not doing it.02:14
jbaileyogra: (If the timezones work out better that way)02:14
viviersfah yes jbailey 02:14
viviersfdont you know anything bout grub /02:14
viviersf?02:14
ograjbailey, i just want to get rid of that "sleep 3" in the nfsmount script :)02:15
ograits still there and slows down booting thin clients :)02:15
Mithrandirelmo: please sync pilot-link, ok to override Ubuntu changes.02:16
elmoerr02:16
elmopilot-link_0.11.8-10ubuntu4_source.changes02:16
elmoREJECT02:16
elmoMithrandir: so, talk to whoever that is?02:16
Mithrandirelmo: that was uploaded by me.02:16
Mithrandirelmo: I didn't look if we needed to merge.02:16
Mithrandir(sorry)02:17
Kamionthe reject was just for distribution: unstable anyway ...02:18
jbaileyogra: Sounds lovely.  Wasn't it there so that the network had time to sync up?02:18
MithrandirI take that as a sign I should take a break. :-)02:18
elmoyeah, I know, but it freaks me out when someone says "please sync" at the same time as someone is uploading it02:18
jbaileyogra: Otherwise a switch may not have actually completed spanning tree and the like.02:18
ograjbailey, nope, only for debugging the issue ... 02:18
elmodone anyway02:19
Mithrandirelmo: sorry, I should have mentioned it.  Mea culpa et errare humanum est.  And thanks.02:19
ograjbailey, its from the time where mdz thought it was a network issue ... 02:19
ograit can go safely02:19
jbaileyAh, okay.02:19
jbaileyinfinity is doing the uploads these days, best to email him.02:20
ograwhich we solved by setting the klibc value for nfs mounts right ...02:20
ograyup02:20
ograi'm not in a hurry ...02:20
=== Kamion gives curl another kick, hopefully sorting out a chain of stuff on powerpc
jbaileyClearly you are if 3 seconds is too long to wait... ;)02:20
ograheh02:21
ogranope, my users are :)02:21
ograwhich falls in your realm now ;)02:21
viviersfomw02:24
viviersfim gonna use lilo02:24
viviersfwatch me :/02:24
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
viviersfor is there issues with lilo ?02:25
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
\shwtf 02:27
\shGet:21 http://archive.ubuntu.com dapper/main qt3-apps-dev 3:3.3.5-1ubuntu1 [2402kB] 02:27
\shGet:22 http://archive.ubuntu.com dapper/main sip4 4.3.1-1ubuntu1 [184kB] 02:27
\shGet:23 http://archive.ubuntu.com dapper/universe gcc-snapshot 20051112-1 [56.6MB] 02:27
\shgcc-snapshot?02:27
viviersflo,l02:27
Treenakssip? gcc-snapshot phones home?02:27
Treenaksin the literal sense?02:27
pittielmo: please sync mysql-dfsg-4.102:27
\shTreenaks: python-qt3 merge that is02:27
Riddellsip is qt python binding helper, not phones02:28
\shbut for what reason I need gcc-snapshot...lets see who pulls it in02:28
RiddellKamion: will do koffice along with libstdc++ merge02:28
\shgrmpf02:28
TreenaksRiddell: oh, it's not the voip thing?02:29
\shTreenaks: no02:29
\shTraxer|off: sip4 is just a type of swig for qt stuff02:29
\shTreenaks: i mean...not Traxer|off 02:30
KamionRiddell: thanks02:30
\shand this is somehow horrible02:30
\shc++abi2-dev02:30
MithrandirI'm grabbing libtunepimp02:31
\shdoko: when is the new libstdc++ transition happening?02:32
seb128Kamion: e-d-s build failed, something triger -ldb without having the correct Depends, trying to figure what now02:32
dholbach\sh: after the first cd is out02:33
doko\sh: after flight-102:34
\shdoko: k..so I should not take any calls from work over the weekend :)02:37
sivang\sh: you should never take calls from work on the weekend, unless it's FOSS related :)02:40
Kamionseb128: want any help? it's the last blocker I think02:40
\shsivang: well...I'm just a callboy for this company...I'll earn per call between 60 and 80  (only for the call) and after that, they pay all the working time during night or weekends...02:41
seb128Kamion: I'll let you know, I get a pbuilder with the Build-Depends atm, so I can grep the .la and figure if there is something wrong with them02:41
sivang\sh: ah then that's pretty cool actually, no?02:42
sivang\sh: actually, we shoudl probably take this to PM 02:42
\shsivang: it's preety annoying...especially then, when I try to sleep...and dreaming about hula girls ;)02:42
Kamionseb128: ugh, evolution-data-server builds its own internal copy of libdb?02:42
\shi'll compile python-qt3 now...time for a smoke02:42
seb128Kamion: yeah02:43
Kamiongross02:43
MithrandirKamion: it sucks, yes.  Very much, so.02:43
seb128I already had this discussion with upstream and pitti02:43
sivang\sh: lol02:43
Mithrandirseb128: and me. :-P02:43
seb128and infinity :p02:43
Kamionhah02:44
seb128upstream argue that's the only sane way to make sure it doesn't break if you share your data between different distros02:44
seb128ie: they are not going to change that02:44
Mithrandirseb128: the only sane way to make sure it doesn't break between distros is to use something else than libdb :-)02:44
seb128that too :)02:45
Kamionseb128: doesn't mean we have to build the built-in one ;)02:45
Mithrandirwe should just patch out the libdb in e-d-s and patch in my tdb backend. ;-)02:45
=== freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel
seb128Kamion: Debian does use the system libdb, but we had some issue with that when we tried02:46
seb128didn't want to break it before a stable, we are probably to change that soon since we are early for dapper02:46
=== zakame [n=zak@210.213.72.139] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@host-66-202-95-170.spr.choiceone.net] has joined #ubuntu-devel
seb128Kamion: the bug comes from kerberos4kth-dev02:53
seb128/usr/lib/libkafs4.la:dependency_libs=' /usr/lib/libroken.la -ldb /usr/lib/libkrb.la -lcrypt -lcom_err -lcrypto -lresolv'02:53
seb128/usr/lib/libotp.la:dependency_libs=' -lcrypto /usr/lib/libroken.la -lcrypt -ldb -lresolv'02:53
seb128/usr/lib/libroken.la:dependency_libs=' -ldb -lcrypt -lresolv'02:53
mvoelmo: please sync tagcoll from debian (override ok)02:53
jordipitti: you might want to consider taking alsa from experimental in dapper02:56
HiddenWolfjordi, isn't that crimsun's02:57
jordiHiddenWolf: no idea. it was pitti before :)02:57
elmopitti: done03:00
seb128Kamion: I upload a krb4 with the fix03:01
Kamionthanks03:04
DizietAargh, now I have to run this script again because I forgot a pair of "".  I really should know better.03:05
Mithrandirmvo: uhm?03:06
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-devel
Mithrandirmvo: the version in Debian doesn't build for us.03:07
Kamionseb128: (it didn't build from source as it was anyway)03:08
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
mvoMithrandir: there is a new upload that fixes the build problem (#19770)03:10
Mithrandirmvo: oh, ok.03:10
mvoMithrandir: or am I overlooking something here?03:10
Mithrandirmvo: if there is, then it should be fine.  I just fixed it a few hours ago.03:10
seb128Kamion: what didn't build from source?03:11
Kamionseb128: krb403:11
Kamionthe previous version in dapper, I mean03:12
seb128oh, k03:12
pittijordi: right, that's what I wanted you to ping about03:15
pittijordi: did you already use it for some time? is the rc safe?03:15
=== Travis_Watkins_ [n=travis@216.159.64.253] has joined #ubuntu-devel
torkelisn't it time to start thinking of dropping kerberos4kth? See Debian #31505903:16
pittiKamion: I was away for lunch, and dapper_probs.html seems out of date - what's still missing?03:16
=== mvo needs to run to the townhall, bbiab
Kamiontorkel: on this I think we can happily follow Debian03:25
Kamionpitti: it was updated pretty much at the point you said that03:26
Kamionpitti: I think all the remaining pieces are now just waiting for builds03:26
pittineat, thanks03:26
Kamionkrb4 -> evolution-data-server -> gnome-panel is about it; the rest is not CD-critical03:26
Mithrandirelmo: please sync libmusicbrainz-2.103:27
Mithrandir(overriding ubuntu changes is ok)03:27
torkelKamion: yeah. Hopefully the new heimdal will move to unstable soon and they will drop krb403:27
Mithrandirwhy do we even build with krb4 support?03:28
seb128torkel: we had the question some time ago to use krb or heimdal, we picked krb ... is that wrong?03:28
=== hunger_ [n=hunger@p54A642FC.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittiseb128: any chance to use krb5? krb4 is on the list of packages we'd like to kill03:29
seb128pitti: we use both03:29
seb128not sure if that's useful, I don't know that enough03:30
torkelseb128: krb and kerberos4kth are not the same thing03:30
seb128I've just turned all the option proposed by upstream03:30
seb128        Kerberos 4/5:     yes/yes (MIT)03:30
torkelit was kerberos4kth I was speaking about03:30
seb128torkel: pitti was speaking about krb403:31
=== thierry_ [n=thierry@modemcable041.61-131-66.mc.videotron.ca] has joined #ubuntu-devel
thierry_I'm doing a bash script, where I edit some files with gedit, I'd like the script to wait that I finished my modifcations before it continues.... how could I do that?03:38
=== JaneW [n=JaneW@wbs-146-138-72.telkomadsl.co.za] has joined #ubuntu-devel
=== trulux [n=lorenzo@unaffiliated/trulux] has joined #ubuntu-devel
seb128thierry_: action1 && action203:41
thierry_k03:41
torkelseb128: which of mit krb and heimdal to use is probably just a matter of taste.03:42
seb128thierry_: action1; action2 too ... depending if you want to continue or not depending of the return of action103:42
seb128torkel: we picked the first one so :)03:42
torkelseb128: :-)03:43
thierry_seb128 : but the problem is that when gedit open, the terminal think the command is finishied03:43
thierry_finished*03:43
seb128thierry_: no03:43
seb128thierry_: enter "gedit && ls" on a command line03:43
thierry_gedit just opened and ls displayed before I close gedit03:44
seb128thierry_: do you already have a gedit running?03:44
thierry_ho yes... wait03:44
seb128it reuses the running one in this case and return directly03:44
thierry_seb128 : cool working! thanks03:44
seb128np03:44
=== freeflying [n=freeflyi@61.190.65.38] has joined #ubuntu-devel
thierry_seb128 : just one little last thing : a command give me two lines of output, how can I give a variable to each of them?03:49
thierry_do I absolutely need arrays?03:50
seb128what language?03:50
thierry_bash03:50
seb128dunno03:50
thierry_k thanks anyway03:50
sistpotythierry_: maybe s.th. like x=$(cmd); x1=$(echo ${x} | head 1); x2=$(echo ${x} | tail 1)03:51
Kamionyou want more quoting there really, i.e. "$..."03:52
Kamionalways put double quotes around $... in shell unless you know why you shouldn't03:52
sistpotythat's why i wrote s.th. _like_ ;)03:53
KamionI'm just trying to encourage good shell before people get into bad habits.03:53
sistpotyKamion++ ;)03:53
=== zyga looks out the window to appreciate the first snow this season :-)
thierry_so this should be this : x="$(ls | find $package*.dsc)"; x1="$(echo ${x} | head 1)"; x2="$(echo ${x} | tail 1)" ?03:54
Mithrandirls | find?03:55
Mithrandirthat doesn't make very much sense. :-)03:55
thierry_ho yeah doesn't need ls... sorry03:55
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
sbalneavMorning all03:56
sistpotythierry_: maybe you'd also quote ${x} in echo... but just try it in bash (I haven't ;)03:57
Kamionyes, and no point in the {}04:01
Kamionif you don't quote "$x" then echo and the shell may interpret metacharacters in the value of $x, will collapse whitespace, etc.04:02
thierry_kamion : yeah that's what I was thinking04:02
=== zul__ [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
Kamion<cjwatson@cairhien ~>$ foo='a  b  c'04:02
Kamion<cjwatson@cairhien ~>$ echo $foo04:02
Kamiona b c04:02
seb128elmo: I've uploaded alacarte which is a renaming of smeg, can you remove smeg when you accept alacarte?04:04
Kamionok, I'm going to have to go in fifteen minutes; I have a prior engagement this afternoon. Looks like I won't be around to start a CD build for some hours04:04
Kamionplease keep the archive working while I'm gone :)04:04
seb128Kamion: smeg package has been renamed to alacarte, is that ok if I update the seed according to that?04:04
Kamionseb128: post-flight-1 please04:04
seb128k04:05
Kamionbut yes, after that04:05
seb128elmo: don't drop smeg yet so please :)04:05
torkelfabbione: ping?04:07
Kamionseb128: krb4 FTBFS in the same way I noticed the old version doing on powerpc04:08
Kamion/usr/include/openssl/ossl_typ.h:144: error: syntax error before numeric constant04:08
Kamionmake[4] : *** [ftpcmd.o]  Error 104:08
seb128Kamion: will look on it04:09
=== vuntz_ [n=vuntz@volin.imag.fr] has joined #ubuntu-devel
seb128Kamion: for now I can workaround it with an e-d-s explicit Build-Depends if you want04:09
seb128let's try to fix it first04:10
=== ptlo [n=senko@217.14.217.17] has joined #ubuntu-devel
Kamionit's not going to be done before I leave in any case04:12
Kamionplease ping buildd admins to retry evolution-data-server and then gnome-panel if that proves to be necessary04:12
seb128k04:13
chmjelmo: bgoffice sync please, ubuntu override ok04:13
thierry_how can I see by a command if a ubuntu package is unstable or not04:14
Kamion"unstable"?04:14
Kamionanyway, #ubuntu please04:15
thierry_Kamion : yeah in the changelog there's breezy breezy-updates or unstable as distribution04:16
ograthierry_, unstable means its synced 1:1 from debian04:16
thierry_ogra : so when we do updates to this we put it to dapper or unstable?04:17
ograthierry_, if you upload to the ubuntu archive it must be dapper ... if it gets synced from debian itstays as is04:17
thierry_ogra : well I want to apply a patch for dapper, so any unstable package should be dapper?04:18
ograany package you touch and upload must be dapper ... 04:19
thierry_ogra : and sending a patch to malone is like uploading?04:19
ogranope04:20
ograa maintainer has to review it, add it and upload it04:20
ograin the end there is uploading involved in this process indeed04:20
ograbut if you say malone, this onversation should probably be in #ubuntu-motu04:21
thierry_so when sending a patch to malone, I put the distribution as dapper right?04:21
thierry_ogra : k sorry04:21
ograyes04:21
ograseb128, does the sabayon version you just uploaded already include pessulus ?04:24
seb128yeah04:25
ogracool :-D04:25
seb128previous one already did04:25
thierry_how can I set a environment variable like DEBFULLNAME ?04:26
ograwith export04:26
thierry_like export DEBFULLNAME="my name" ?04:26
ograyup04:26
azeemthierry_: you can set that in ~/.devscripts as well I think04:27
azeemor something like that04:27
zakameor in your ~/.bashrc04:27
fabbionetorkel: pong?04:28
NafalloDEBEMAIL is even better :-)04:29
torkelfabbione: have you seen: http://www.clusterfs.com/pr/2005-11-16.html04:29
fabbioneno04:29
=== zul_^ [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
fabbionenot yet at least04:29
fabbionetorkel: it's unlikely we will add lustre, but i will take a look to it04:30
zul_^arent you suppose to be in school fabbione04:31
fabbionei am supposed to be going there04:31
fabbionewaiting my wife to bring back the car04:31
fabbioneshe is late.. as usual04:31
torkelfabbione: there is at least a chance now :-)04:32
zul_^ah..<bite my tongue>04:32
zakamehihi04:32
torkelfabbione: there are patches for newer kernels in their bugzilla04:36
fabbionetorkel: the one in the pkg are for 2.6.604:37
fabbioneno way it's even gonna make it04:37
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-devel
torkelfabbione: there are patches for at least 2.6.13 in the bugzilla04:37
fabbionestill too old and start adding an FS out of unreviewed bugzilla patches is no no no04:38
torkelfabbione: https://bugzilla.lustre.org/show_bug.cgi?id=942104:38
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
fabbionetorkel: if you want you are welcome to prepare a patch on top of our kernel04:39
fabbionei am not going to allocate time on it04:40
=== janimo [n=jani@Home03207.cluj.astral.ro] has left #ubuntu-devel []
sistpotyfabbione: an off-topic question: is there a debian-way of building a kernel-module (like install kernel-headers, use includes from xyz... I'm not thinking of a packaged module to be built with kernel-package here)04:46
zakamesistpoty: make-kpkg modules-image iirc04:47
JaneWDiziet: ping04:47
zakamewhere modules to be built are in MODULE_LOC04:47
sistpotyzakame: nope... it's a module from the faumachine-project, they are working on. so it's not packaged or s.th.. they just want to set up compilation in the debian way (preferably not having a kernel-source around)04:48
fabbionesistpoty: you can use module-assistant04:49
zakamesistpoty: module-assistant04:49
=== wasabi_ [n=wasabi@207.55.180.100] has joined #ubuntu-devel
sistpotyfabbione, zakame: ok, thx... I will take a look at this (and how m-a actually compiles it)04:49
fabbionesistpoty: you will still need to B-D on the correct linux-headers04:49
fabbionesistpoty: i did something like that in the redhad-cluster-suite04:50
fabbionesistpoty: where i ship the -source for the cluster modules04:50
fabbioneif you follow the same packaging/logic it should work04:50
sistpotyfabbione: thx... i will take a look at this. but now it's not yet done enough for packaging ;)04:51
pittielmo: please sync libnss-db04:54
seb128grumpf04:54
seb128if somebody has an idea on how to fix the krb4 ftbfs with openssl 0.9.8 he's welcome to do it04:54
seb128that's a blocker for flight-1 :/04:54
seb128                 from ftpcmd.y:45:04:55
seb128/usr/include/openssl/ossl_typ.h:144: error: syntax error before numeric constant04:55
seb128make: *** [ftpcmd.o]  Error 104:55
BenCwhat's that line look like?04:56
fabbionewho did upload krb4 last?04:56
seb128typedef struct conf_st CONF;04:56
fabbioneseb128: it looks like you win :D04:56
seb128fabbione: what is the price? :)04:57
BenCwhat is CONF defined as?04:57
fabbioneseb128: that you get to fix it? ;)04:57
bmonty_laptopelmo: did you have a chance to look at the sync request emails I sent you?04:57
BenCsorry, I don't have the headers available04:57
fabbioneanyway i am off for real now04:57
fabbionelater04:57
zul_^liar04:57
BenCseb128: give me a minute, and I'll look at that error04:58
seb128ossl_typ.h:typedef struct conf_st CONF;04:58
seb128BenC: thanks04:58
seb128hum, hum04:59
thierry_how could I take "bittornado-0.3.11" and put only "bittornado" in a variable (in bash)04:59
seb128thierry_: please use an another chan for generic bash questions05:00
thierry_seb128 : wich one?05:00
BenCfoo=$(echo $foo | sed 's/-.*//')05:00
zakamethierry_: #bash ?05:00
BenCor do that :)05:00
thierry_zakame : thanks didn't know it existed05:00
zakamethierry_: hehe, np :)05:00
BenCseb128: my best guess is that krb4 is defining CONF to something else, and it is breaking because of that05:01
BenCseb128: if you add -save-temps to CFLAGS it should keep the .i file from preprocessing and you can look at that to see if it's correct05:02
\shfoo=$(echo $foo|awk -F"-" '{ print $1 }'05:02
\shfoo=$(echo $foo|awk -F"-" '{ print $1 }')05:02
=== sfeehan_ [n=sfeehan@132.198.90.91] has joined #ubuntu-devel
\shthere are always two ways...the sed way or the awk way ,-)05:02
seb128BenC: let me try that05:03
BenCseb128: if the build is somewhere I can get to, I can look a little deeper and probably provide a fix05:04
seb128BenC: ftpcmd.i from krb4 has one CONF from a enum and one from a struct, should not be an issue05:05
=== _rob^ [n=rcaskey@cai17.music.uga.edu] has joined #ubuntu-devel
BenCsure it is05:05
seb128BenC: apt-get source -b krb4 and you have it05:05
seb128if you run current dapper05:05
seb128I can put the build on a ubuntu box if you want05:06
BenCthe .i file would be helpful, then I can just look at the sourc05:06
seb128k05:06
neuralis\sh: or |cut -d- -f1, which is shorter ;)05:07
mdzmorning05:07
\shneuralis: ok...many ways are leading us to one solution :)05:07
BenCmorning mdz05:07
seb128hi mdz05:08
mvohey mdz 05:08
sivangmorning mdz 05:09
zakamehi mdz 05:09
mdzJaneW: around?05:09
JaneWmdz: yes05:10
mvoseb128, BenC: I think I have the reason05:12
BenCmvo: well the reason is that CONF is a enum, which is processed as a numeric index, which breaks the typedef, the fix isn't that apparent05:12
seb128BenC: ftpd/ftpcmd.i on my chinstrap userdir05:13
=== stub [i=stub@sweep.bur.st] has joined #ubuntu-devel
seb128BenC: hum, right05:14
=== lamont-away looks around for daniels so he can whack him with bug #18483
mvoBenC: right. looks like it should be save to just give the enum a more descriptive name?05:14
BenCmvo: not sure, I can't tell if it will break the command protocol05:15
BenCI think if you rename it, it should be ok05:15
BenCsince it uses a string with the enum name for parsing05:15
mvoBenC: it looks to me like it's save to rename the constant as long as the token remains the same05:15
BenCyeah05:16
BenCseb128: try renaming CONF in ftpcmd.y to FTPD_CONF (just the places where it uses the enum, not the string and such)05:16
dholbachwe've been slashdotted: http://linux.slashdot.org/article.pl?sid=05/11/17/1418206&from=rss :)05:17
seb128BenC: will try that, thanks05:17
BenCseb128: no problem05:19
siretarthi05:19
siretartmdz or anyone else: do you know if someone is doing any efford in getting opera (yeah, the commercial closed sourced stuff) in multiverse?05:20
siretartsomeone from plf is asking if we are going to have it in ubuntu or whether they should package it..05:20
=== Kmirno [n=mirspcm@office.spcmnet.com] has joined #ubuntu-devel
KmirnoHi05:21
siretartKmirno: I just asked05:21
mdzsiretart: is it redistributable?05:21
siretartmdz: thats the problem: we did not find any statment about redistribution terms on the opera website :/05:21
=== zakame [n=zak@ubuntu/member/zakame] has left #ubuntu-devel ["Leaving"]
ptlosiretart, there's a page about mirroring (there are some requirements for someone to host a mirror for opera) at http://www.opera.com/download/mirrors/specs/ , maybe that can hint at their standpoint05:24
=== siretart looks
Nafallomail them? can't be that hard? :-)05:25
=== OculusAquilae [n=bastian@p548D0863.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Nafallo hits the shower
ptlospecifically,: "Registered mirrors agree to carry all browser files that Opera produces.", "Note: If your site prefers to carry only specific platforms or languages, you are free to host whichever files you choose. However, your links to these files will not be posted at Opera"05:26
siretartyeah, perhaps we should just ask them if we would be allowed to redistributed packaged version of their binaries05:26
siretartKmirno: would you ask them via email and CC me?05:26
Kmirnosiretart: what mail ?05:27
Mithrandirsiretart: they provide .debs which are reasonably sane.05:27
=== [splinux] [n=[splinux@186-125.240.81.adsl.skynet.be] has joined #ubuntu-devel
[splinux] hi all05:28
siretartKmirno: asking them if we are allowed to redistribute packaged binaries of their software.05:29
=== Mirno [n=mirspcm@office.spcmnet.com] has joined #ubuntu-devel
MirnoI need your mail if you want to be CCed Simira 05:32
Mirnooops05:32
Mirnosiretart: 05:32
Mirnooh I already have it05:32
Mirnonether mind05:32
Mirnoever*05:32
Mirnonever*05:32
Mirnoarrg05:32
=== kyncani [n=kyncani@lns-bzn-35-82-250-211-90.adsl.proxad.net] has joined #ubuntu-devel
Kmirnosiretart: I found No emaiul adress for opera05:34
siretartMirno: my email is 'siretart@ubuntu.com'05:35
Kmirnosiretart: they have a contact form here http://www.opera.com/contact/05:35
Kmirnosiretart: but no email05:35
lamont-away /usr/include/openssl/ossl_typ.h:144: error: syntax error before numeric constant05:35
lamont-awaykrb4 unhappiness05:35
siretartKmirno: better than nothing05:36
Kmirnosiretart: ha05:36
ogralamont-away, see backlog ;)05:36
lamont-awayogra: heh - ok05:37
Kmirnosiretart: they have some stuff for redistribution, you register and you get the terms05:37
lamont-awayogra: that's wrt krb4, or something else?05:37
Kmirnosiretart: http://composer.opera.com/composer3/register.dml05:37
\shseb128: gnometris is set to sgid ... which doesn't work :)05:37
lamont-away(not that I really particularly care about krb4, mind you...)05:37
ogralamont-away, thats about krb405:38
seb128\sh: http://bugzilla.ubuntu.com/show_bug.cgi?id=1966805:38
seb128\sh: dholbach did this update :p05:38
=== mvo waves to siretart
pittielmo: please sync nas05:39
=== Kmirno [n=mirspcm@office.spcmnet.com] has left #ubuntu-devel ["Konversation]
mdzMithrandir: how do we look for installable CDs/livefs?05:39
siretarthuhu mvo 05:42
_rob^mvo: installing either gksu or its deps fixed me up for gdebi. Also python-vte is in universe right now...05:42
mvo_rob^: thanks! (python-vte is something I would love to see in main)05:43
mvo_rob^: so gdebi does work for you? 05:43
_rob^mvo: yep I updated from an old version to last nights05:43
\shseb128: looks like there is an issue with cdbs then, or dh_fixperms doesn't work correctly05:43
_rob^and i'm installing nvu right now05:44
=== mvo is happy
_rob^is it processing deps twice?05:44
_rob^once to ask for confirmation and again when installing?05:44
lamont-away  ubuntu-desktop: Depends: hplip-base but it is not going to be installed05:44
lamont-away                  Depends: python2.4-librdf but it is not going to be installed05:44
lamont-away                  Depends: python2.4-pycurl but it is not going to be installed05:44
lamont-awaythat was the last scheduled run failure05:44
mvo_rob^: yes, when you use it as a user it can't install, you have to switch to root for that05:44
lamont-awayadd gnome-applets and gnome-panel in a couple places05:44
_rob^is there a way to cut that down?05:45
mvo_rob^: I can't think of one right now05:45
seb128\sh: they need to be sgid game to write the scores to /var/games05:46
_rob^it seems like finding out your package is broken after authing is not a big deal if it doesn't install anything05:46
_rob^I guess it really is worse for a modem user though05:46
wasabi_mvo: don't suppose any thought has been put into making gdebi accept that .apt file idea I had? :)05:47
mvo_rob^: well, that is certainly doable. and it should be ok for modem users because it will not download anything 05:47
mvowasabi_: *cough* no. but it would not be hard to add (especially nowday when we have sources.list.d)05:47
wasabi_Ahh you didn't know we had that.05:48
wasabi_Err05:48
mvo_rob^: that is, it won't download when it detect that it can't satisfy dependencies05:48
wasabi_I didn't know we had that05:48
lamont-awaymvo: there's support for sources.list.d???? since when?05:48
mvowasabi_: it's very recent05:48
_rob^mvo: it would be good if there were a way to precalculate while a user was reading the package description05:48
wasabi_That kicks ass.05:48
lamont-awaymvo: debian and ubuntu?05:48
mvolamont-away: the last apt upload05:48
mvolamont-away: in debian with the next apt upload :)05:48
mvolamont-away: you like it?05:48
mvolamont-away: or are you about to kick me for it?05:48
mvo_rob^: that's another nice idea, just do the cache reasding in the background05:49
lamont-awaymvo: I don't dislike it, there are times that it would make life easier.05:49
lamont-awayunless, that is, you _want_ me to kick you .....05:49
mdkedholbach, will you be around in the docteam meeting tomorrow at 14 utc? the "single source" thing is on the agenda05:49
wasabi_mvo: some other crazy idea just hit me. Not sure if I like this crazy idea... but it hit me none-the-less.05:49
lamont-awaybut I didn't think you were into that sort of thing.05:49
dholbachmdke: yeah05:49
mvolamont-away: I take (gentle) beatings only from females ;)05:50
lamont-away'zactly05:50
wasabi_mvo: instead of .apt files, now, with gdebi, a ISV can distribute a .deb. That .deb can install the gpg key and a sources.list.05:50
wasabi_That sounds a little hacky, but I don't know.05:50
wasabi_It might be moving the logic into just the right place.05:50
lamont-awaywasabi: if the deb installs a gpg key before it's validated, then we may as well just remove signed archives from existance05:50
lamont-awaysince that would defeat the whole purpose.05:50
wasabi_?05:51
pittiKamion: I think a lot of the current breakage is due to libmysqlclient14 uninstallability; I guess mysql-common is still in NEW, right?05:51
pittielmo: ^05:51
wasabi_It wouldn't install a key until the user accepted to install the .deb itself.05:51
lamont-awaywasabi: the idea is to validate the .deb against a known-trusted key _before_ you install some random deb.05:51
mvowasabi_: the problem remains that it must trigger a apt-get update 05:51
_rob^mvo: OS X does somethign really nasty in that regards but I don't knwo what05:51
wasabi_And the sources.list wouldn't be present unless a debconf question asked the user if they want to track updates.05:51
_rob^mvo: it says that it must run a program to determine if you can install the software and you auth to run that05:51
wasabi_Where can I find gdebi anyways?05:52
lamont-awaywasabi_: and how does the user know that the deb he's installing is in fact the deb that the purported author originally shipped, and not the one that I replaced the key in at the same time that I trojaned the binaries?05:52
ograwasabi_, ubuntu-devel ML05:52
mvowasabi_: source or deb? source is bzr, deb is at http://people.ubuntu.com/~mvo/gdebi05:52
wasabi_lamont-away: same way we know the Ubuntu CD we download is in fact the real one.05:52
mvolamont-away: we need signed debs!05:52
wasabi_There has to be an initial moment of trust, where you trust a vendor.05:52
lamont-awaywasabi_: because we have a trusted key that signed an md5sum file somewhere?  OK.05:52
wasabi_And that trust can extend to the update process safely.05:53
\shseb128: well...how do u train gtk to understand this_05:53
wasabi_lamont-away: trusted by who? :)05:53
wasabi_The fact is, if an ISV is distributing a program, I have to initially trust the ISV to deliver me his public key.05:53
ograwasabi_, the strong gpg set ?05:53
lamont-awaywasabi_: well, in this case, the ubuntu archive automatic signing key is signed by some 'james troup' guy, who is in the well connected set, and known to be employed by canonical to do archive maintenence...  so I trust that key...05:55
wasabi_okay? We're talking about people who have no relation to canonical.05:55
wasabi_Like, oh, VMware.05:55
lamont-awayand the CD signing key is (or should be) signed by Kamion, same story05:55
wasabi_At some point I have to go to https://www.vmware.com and verify that the softwae I download really comes from some random company I want to believe.05:56
lamont-awayvmware has people with keys in the global ring of trust who could sign such a key, etc.05:56
mvoI tend to think that that random installing of deb is rare, and if people do that, they should be aware that they should at least do it over ssl (and have a cert they trust)05:56
lamont-awaymvo: right05:56
wasabi_If you ever touch commercial software, it's not rare.05:56
mvobut yeah, I agree with your concern05:56
wasabi_So it's a basic question.05:56
wasabi_Do we want to assist ISVs05:56
lamont-awaymvo: but the notion that installing some deb will modifiy /etc/apt/trusted.gpg is just a tad bit scary05:57
wasabi_Or do we want to independently package everything.05:57
wasabi_I'd personally like to be able to buy VMware and "Click Here To Install"05:57
ograwasabi_, whats the prob for an ISV to get a signed trustable key ? 05:57
wasabi_Instead of running some shell script magic.05:57
lamont-awaymvo: not that there's anything preventing it from happening today, of course.05:57
ograi dont see the issue05:57
mvoit will only do it via the apt-key command05:57
=== otavio_ [n=otavio@unaffiliated/otavio] has joined #ubuntu-devel
mvolamont-away: I mean, I see you point, but it's not scarier than the "radnom-binary-install" package we have today (e.g. for realplayer)05:58
lamont-awaymvo: if some random deb did 'cat >> /etc/apt/trusted.gpg', it'd work.  it'd violate policy to hell and gone, but it'd work...05:58
lamont-awaymvo: true05:58
wasabi_Does Canonical want to be the gate keeper for ISVs keys?05:58
=== madduck|1sg_me is now known as madduck|msg_me
wasabi_That's anohter question.05:58
wasabi_MS made the choice to be so, for drivers.05:58
mvoI don't think we want to05:58
ograwasabi_, thats what the keyservers ar or05:58
wasabi_it didn't work very well imo05:58
ogra*for05:58
lamont-awaymvo: I guess my point is that since those keys are fully trusted regardless of the source and name of the package, I'd like to personally be involved in the decision to add said key to trusted.gpg05:59
seb128lamont-away: can you set an evolution-data-server build when krb4_1.2.2-11.3ubuntu2 is available?06:00
mvolamont-away: yes, that's true. that's what wasabi_ was saying about the "do auto-track of updates from this vendor" question I guess. the problem is that once you allow the install of a deb, than it really dosn't matter anymore because that deb can do whatever it wants anyway06:00
_rob^wasabi: I would htink Ubuntu Foundation would be the org to looka fter that stuff06:00
seb128lamont-away: ppc build that's it06:01
lamont-awayseb128: it'll ftbfs before that, yes?06:01
lamont-awaymvo: yeah06:01
seb128lamont-away: it already ftbfsed06:01
seb128lamont-away: it needs a retry when krb4 is built06:01
=== lamont-away just gave back most of the non-auto-dep-wait failures in main..
lamont-awayseb128: just ppc? or everywhere?06:02
seb128lamont-away: evolution-data-server? just ppc, it did build on other arches06:02
lamont-awayseb128: OK.  I'll make sure I kick it once it gets back to me06:03
mvowasabi_: let me know if you want to hack on gdebi, I'm happy to assist06:03
seb128lamont-away: thanks, that's the remainer blocker for flight-106:03
seb128lamont-away: when e-d-s is built then gnome-panel need to be retried06:03
sistpotyelmo: please sync childsplay-plugins, ubuntu override ok06:06
=== lamont-away wishes make would build
=== otavio_ is now known as otavio
lamont-awayseb128: the 2 ppc buildd's are currently building: krb4 and ghc606:11
=== ogra_ [n=ogra@p5089E658.dip.t-dialin.net] has joined #ubuntu-devel
seb128lamont-away: rock06:12
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
wasabi_Yeah, my original ThirdPartyApt idea had some way to only track updates from a certain vendor for certain packages, but mvo reminded me that all of these updates are installed as root anyways.06:14
wasabi_So it doesn't matter. If a vendor wants to screw with your system, he can, period.06:14
lamont-awayseb128: krb4_1.2.2-11.3ubuntu1 is FTBFS06:14
pittisjoerd: ping06:14
seb128lamont-away: yeah, that's why I said krb4_1.2.2-11.3ubuntu2 :p06:14
lamont-awayheh - ok06:15
wasabi_Now, if we want to prevent that, we're looking at a major deviation.06:15
lamont-awaythe krb4 that was building was 3ubuntu106:15
seb128oh, k06:15
wasabi_Like, to install third party .deb's into a seperate root.06:15
wasabi_Like the n770 does.06:15
wasabi_(which imo is pretty cool)06:15
wasabi_mvo: I'd like to. ;)06:16
mvowasabi_: making it instller for the n770 a bit nicer is on my list for when I have some free days :)06:18
wasabi_I'm a bit curious about their approach to third aprty things...06:19
wasabi_/var/lib/install, and the install user.06:19
wasabi_Interesting idea.06:19
mvoit's pretty clever06:19
mvoeven 3rd party apps can't root it06:19
wasabi_Yeah.06:19
mvoand the user never gets root06:19
wasabi_We could futz with a similar thing for gdebi... ;)06:20
lamont-awayseb128: dep-waited (eds and gnome-panel)06:20
seb128lamont-away: thanks06:21
mvowasabi_: it's tempting :) but relocating means thatthe source for the packages needs to be modified (because a lot of them expect e.g. /etc/ as their config path)06:21
_rob^mvo: mind if I dcc you a mockup of what gdebi might look like?06:21
wasabi_Yeah. We do have a clean base to start with right now though, we have no third party ISVs that provide .debs06:21
wasabi_Of any magnatude anyways.06:21
mvo_rob^: try, I'm not sure if I have working dcc06:21
wasabi_It would be interesting to if nothing else, add support for it.06:21
=== _rob^ is now known as robertj
robertjwhee06:22
robertjit's 1992 again!06:23
=== pvanhoof [n=pvanhoof@d54C2EEE5.access.telenet.be] has joined #ubuntu-devel
mvowasabi_: yes, I put it on my todo06:23
neuralismvo, doing it that way (separate location) also means you'd get people like me to shut up about security and be happy about shipping it with a default install.06:23
mvorobertj: looks nice, did you talked to mpt? he made similar suggestions06:24
robertjnope06:24
=== marilize [n=marilize@196.36.161.235] has left #ubuntu-devel ["Leaving"]
mvoneuralis: heh :)06:24
wasabi_Hmm. Could work out. I can see where some packages would require root access anyways.06:24
wasabi_VMware being the prime example.06:24
wasabi_As it needs kernel modules.06:24
wasabi_gdebi could install unsigned packages into a subdir, but signed ones into /06:25
wasabi_that'd be interesting.06:25
robertjmvo: I really like the package info but I kinda wish there was a standard applet for investigating that06:25
robertjmvo: so that you could get that same info post install as well06:25
=== MagnusR [n=magru@85.194.14.142] has joined #ubuntu-devel
neuraliswasabi, whose signatures does it trust?06:25
wasabi_Canonical.06:25
wasabi_Just brainstorming.06:25
mvorobertj: you mean it should look like the synaptic dialog? or what do you mean with post-install?06:26
robertjanyway off to lunch06:26
robertjmvo: let me look at synaptic for a second06:26
wasabi_mvo: where can I find gdebi?06:26
mvowasabi_: source or deb?06:27
wasabi_Both. ;)06:27
neuraliswasabi, so that might not be a bad compromise. most stuff can live in a subdir; if it can't, one of the motus can perhaps inspect it and sign it, which would let it get installed in /.06:27
robertjwasabi http://people.ubuntu.com/~mvo/gdebi/06:27
mvowasabi_: deb: http://people.ubuntu.com/~mvo/gdebi06:27
mvorobertj: thanks :)06:27
mvowasabi_: src is a bzr archive at http://people.ubuntu.com/~mvo/bzr/gdebi--main06:27
=== mvo loves bzr
wasabi_I need to learn it still.06:28
robertjmvo: wow I've never even seen the properties menu on the packages before, that's cool06:28
robertjI was thinking something more "applied" in nature for mid-level users06:29
mvowasabi_: very, very easy: bzr {get,diff,commit,merge}06:29
robertj"It installs these menu entries, here are the docs, here is the licence" that sort of thing06:29
mvorobertj: right, some of this is tricky, but it looks like it's a good idea06:30
robertjbut anyway, I think that is relatively minor06:30
=== marcin [n=user@www.e-dev.tele2.pl] has joined #ubuntu-devel
robertjbut more than anything, the #1 thing you can do is change the text as you go06:30
=== pef [n=loic@ubuntu/member/pef] has joined #ubuntu-devel
robertjjust "Preparing to Install" "Installing - X%" "Application Installed" or something of that sort06:31
mvoyeah06:31
robertjNo need for a terminal menu06:31
robertjerr revealer06:31
robertjif someone needs a terminal revealed they will go run it in a terminal06:31
wasabi_Wonder if there's anyway for a package to install other packages in the postinst.06:31
pefhello !06:31
mvorobertj: I would love to kill the terminal, but some packages still use "read" in the postinst06:33
mvovery few fortunately, but they still exist :/06:33
=== mvo grumbles about evil postinsts
robertjmvo: can you just hide it then?06:34
ogramvo, its just a matter of running a sed script over the whole source archive ;)06:34
mvoor redirecting stdin to /dev/null!06:35
ograrobertj, read means it waits for user input06:35
wasabi_Hmmm. Hmmmm.06:36
lamont-awaywasabi: 'man at' :-)06:36
wasabi_Ugh.06:36
wasabi_That doesn't work out anyways. Has to do the install with the same frontend that the original package was installed with06:36
=== Yvonne [n=justme@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
lamont-awayseb128: btw, gthumb is unhappy, too.06:38
lamont-awaymake[1] : Entering directory `/build/buildd/gthumb-2.6.8'06:38
lamont-awaycd . && /bin/sh /build/buildd/gthumb-2.6.8/missing --run aclocal-1.706:38
lamont-awayaclocal: configure.in: 12: macro `AM_PROG_LIBTOOL' not found in library06:38
seb128lamont-away: yeah, I already told to dholbach who made the upload06:38
lamont-awayok06:38
lamont-awaydid you fix heimdal when you fixed krb4? (same error)06:38
lamont-awaymvo: vscreen.cc:973: error: 'struct sigaction' has no member named 'sa_restorer'06:38
lamont-awayplease fix aptitude.06:39
robertjogra: well I thought it just needed to read from a null sink or something that still required a terminal for some reason06:39
lamont-away(sa_restorer is optional - memset the struct to zero, then fill in the non-zero fields...)06:39
robertjogra: but if your package is not using debconf then...too bad06:39
=== segfault_ [i=carlos@prognus.com.br] has joined #ubuntu-devel
mvolamont-away: hu? what arch?06:39
lamont-awaymvo: ia64/hppa06:39
lamont-awayhalley is a good test machine, IIRC06:39
=== mvo grumbles about niche archs
mvolamont-away: thanks06:40
=== lamont-away grumbles about people assuming optional fields exist in structs
ograrobertj, you can put a pipe in place and send \n for the reads, but fixig the packages should be the way to go ...06:40
lamont-awayif it builds on halley, it's golden06:40
mvoogra: *argggg*06:41
lamont-awayheh... elmo: dapper chroot on halley, if you would be so kind...06:41
ogramvo, one \n every second ;)06:41
lamont-awayogra: that's _VILE_06:41
robertjogra: indeed, but the easy way is "Don't expact grandma to use gdebi to install your broken packages"06:41
=== mvo runs fast!
lamont-awayrobertj: but do expect her to use it for your non-borken ones.06:41
ograyeah06:42
robertjlamont: yup, sound good06:42
lamont-awayaspell --lang=fi create master ./fi < fi.wl06:43
lamont-away/bin/sh: aspell: command not found06:43
wasabi_mvo, gdebi doesn't run update-desktop-database I don't think06:43
lamont-awaybad ispell-fi06:43
ogramvo, no, serious, do you have a list with packages with broken postinst scripts ? 06:43
ogramvo, could be a good motu project for post feature freeze :)06:43
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
pittimdz, Kamion: is it a bad time to upload a new hal now? shall I wait until after flight-1?06:46
lamont-awaypitti: I just sent you mail, fwiw06:47
=== lamont-away giggles at perl modules
lamont-awaymake[1] : Entering directory `/build/buildd/libio-socket-ssl-perl-0.97'06:47
lamont-awayPERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t06:47
lamont-awayt/01loadmodule.....ok06:47
lamont-awayt/02settings.......Use of uninitialized value in getprotobynumber at /usr/share/perl/5.8/IO/Socket/INET.pm line 133.06:47
lamont-awayUse of uninitialized value in socket at /usr/lib/perl/5.8/IO/Socket.pm line 80.06:47
lamont-awayUse of uninitialized value in socket at /usr/lib/perl/5.8/IO/Socket.pm line 80.06:47
lamont-away(that's on i386)06:47
pittilamont-away: *boggle* fetchmail built fine for me here...06:48
=== Loevborg [n=loevborg@d4-84.dip.axsp.de] has joined #ubuntu-devel
lamont-awaypitti: maybe your dapper isn't the same as my dapper...06:49
mvoogra: no, I don't have a list06:49
pittilamont-away: hm, just unpacked the source again, it still builds06:49
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-devel
pittigrrrr06:49
jbaileypitti: grrrr at me?06:50
lamont-awayjbailey: nah - at fetchmail06:50
lamont-awayiz ftbfs06:50
pittijbailey: no :) at fetchmail, which is ftbfs on buildd and works on my box06:50
jbaileyAh, okay. =)06:50
jbaileyJust making sure I hadn't annoyed the world for something unintentional.06:51
jbaileyIf I'm going to piss people off, I'd like to make it good. =)06:51
lamont-awayjbailey: whereas intentionally annoying the world is SOP?06:51
pittilamont-away: I really don't understand - the only patch is de.po.patch; there is no such thing like 01pop3sec06:52
jbaileylamont-away: My guidance councellor told me to have goals, my basketball coach told me consistancy was good.06:52
pittilamont-away: sure that this is the right build log?06:52
jbaileylamont-away: Noone can say I didn't listen to my teachers.06:52
mdzpitti: what will hal break?06:52
pittilamont-away: http://people.ubuntu.com/~lamont/buildLogs/f/fetchmail/6.2.5.4-1ubuntu1/ -> all successful06:52
lamont-awaypitti: looking more06:52
pittimdz: nothing, it works fine for both 2.6.15 and 2.6.1206:53
lamont-away      253 Log for failed build of fetchmail_6.2.5-18ubuntu1 (dist=dapper)06:53
lamont-away      253 Log for failed build of fetchmail_6.2.5-18ubuntu1 (dist=dapper)06:53
pittilamont-away: that's Mithrandir's failed build06:53
lamont-awaydoh06:53
pittilamont-away: I already uploaded 6.2.5.406:53
lamont-awaypitti: you can go back to sleep now...06:53
lamont-awaysorry about that06:53
pittilamont-away: you really scared me :)06:53
lamont-awaydpkg-deb: failed to open package info file `debian/lib32z1/DEBIAN/control' for reading: No such file or directory06:54
=== lamont-away beats Mithrandir with ia32-libs
lamont-away(ia64 is ftbfs)06:54
pittimdz: I'm just asking because of CD packages stabilization for flight-106:54
lamont-awayseb128: uh.... -3ubuntu1 is still the current version of krb4.....   just thought  you'd like to know and all that.06:55
=== spayne|laptop [n=Seb@i-195-137-120-148.freedom2surf.net] has joined #ubuntu-devel
lamont-awayah, was just accepted, it appears.. nm06:55
=== spayne|laptop [n=Seb@i-195-137-120-148.freedom2surf.net] has left #ubuntu-devel ["Leaving"]
=== lamont-away gets ready to go to work
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
sjoerdpitti: pong07:03
=== splinux [n=splinux@186-125.240.81.adsl.skynet.be] has joined #ubuntu-devel
pittiHi sjoerd 07:04
=== lamont-away wanders off
pittisjoerd: I merged hal 0.5.5.1 and fixed the 'do not restart' bits07:04
pittisjoerd: also, I fixed the dbus invocation (s/reload/force-reload/)07:05
pittisjoerd: http://people.ubuntu.com/~pitti/patches/hal_0.5.5.1_ubuntu.diff is the diff in case you are interested :)07:05
sjoerdpitti: why force-reload ?07:05
pittisjoerd: because it is a policy violation to use reload07:06
pittisjoerd: and reload does not exist in at least Ubuntu's dbus07:06
pittisjoerd: reload is optional, force-reload is mandatory07:06
sjoerdhrm, need to check policy in that case07:06
sjoerdwell for dbus reload is reload your config file in debian now and force-reload is restart, which you don't want07:07
pittisjoerd: anyway, merging was nice; ubuntu specific changes are minimal :)07:07
sjoerdpitti: cool, nice to hear07:07
pittisjoerd: but if debian's dbus has a proper reload, then force-reload should do the same07:07
sjoerdpitti: right, need to change that then07:08
pittisjoerd: also, the current experimental package does restart hal07:08
pittisjoerd: due to some maintscripts bugs07:08
sjoerdcouldn't remember anymore if we said just not to restart dbus, or also not restart hal07:09
dilingerjbailey: you missed a rousing cdbs3 discussion in #d-d, btw :p07:09
jbaileydilinger: Ah?  Got logs? =)07:09
torkelfabbione: we have to have lustre running so we have to patch the kernel anyway. Primarily it will be against the breezy kernel though07:09
pittisjoerd: oh, in Ubuntu we restart neither07:09
sjoerdpitti: currently restarting hal on upgrade is still intentionally.. and i would prefer to keep it that way07:10
pittisjoerd: ah, ok07:10
pittisjoerd: then ignore these bits from the debdiff07:10
sjoerdk07:10
pittisjoerd: since that breaks some apps, we don't restart hal in Ubuntu any more07:10
dilingerjbailey: http://mouth.voxel.net/~dilinger/cdbs307:11
sjoerdi thought that it was the dbus restarting that breaks stuff07:11
pittiboth07:11
sjoerd:(07:11
Robot101sjoerd: by default, libdbus abort()s your app if dbus disconnects it07:14
dilingerwow, CFS finally release lustre 1.2.x07:14
sjoerdRobot101: i known, stupid behaviour, you can turn it off though.. But anyway we don't restart dbus anymore on upgrades07:14
dilingers/release/gpl'd/07:15
Robot101sjoerd: yeah, because most applications don't bother restoring their state to it when disconnected07:15
=== mae [n=mae@dpc674653178.direcpc.com] has joined #ubuntu-devel
=== hunger [n=hunger@p54A637B6.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== dereks- [n=dereks@66.9.7.66] has joined #ubuntu-devel
=== dereks- [n=dereks@66.9.7.66] has left #ubuntu-devel []
=== Diziet lights the blue touchpaper in debian-{policy,project}.
crimsunelmo: please sync wpasupplicant from sid07:51
=== LaserJock [n=LaserJoc@lambda.chem.unr.edu] has joined #ubuntu-devel
Kamionpitti: please don't upload hal, unless you have already07:55
Kamionmdz: status: mysql breaking (investigating now), parted spewing annoying error on install which is technically cosmetic (also investigating but will take longer), rest *should* be ok although I have a test install running now to make sure there are no other gotchas07:57
pittiKamion: not yet07:58
pittiKamion: I think mysql-common is in NEW07:59
Kamionlamont-away: phew, I *did* remember to sign the cdimage signing key07:59
Kamionpitti: it's not07:59
pittiKamion: or something07:59
Kamion Binary only promotions to main07:59
Kamion ------------------------------07:59
pittiKamion: hmm; it should be built from the 4-1 package07:59
Kamion o mysql-client-4.1 mysql-server-4.1                          {mysql-dfsg-4.1}07:59
Kamion   [Reverse-Depends: mysql-client, mysql-server] 07:59
Kamionthat would do it07:59
pittiaah07:59
KamionI've promoted those two07:59
pittiKamion: but does that explain the uninstallability of libmysqlclient14?07:59
pittiKamion: we have the source in main anyway and should drop 4.0 for dapper08:00
Kamionhm, no08:00
pittiKamion: it depends on mysql-common, which is not available for 4.1.1508:00
pittijsut for 4.0.2008:00
pittiI don't know why, the package built fine08:01
Kamioneep, archive-copier failed for WEIRD reasons08:02
Kamionand that would be because debootstrap has gone insane. mumble08:03
pittiKamion: argh, eek - -common is built from mysql-dfsg-5.008:03
pittiKamion: it just contains /etc/mysql/my.cnf though, so we could fix that easily08:04
Kamionpitti: mysql-dfsg-5.0 isn't in the archive08:04
pittiquestion is jsut whether we want 4.1 or 5.0 in dapper (yay versionitis)08:04
pittiKamion: ok, I'll fix that for now; I have -4.1 build a common package if that is fine for you08:06
Kamionin dapper it's built from mysql-dfsg, which is too old to satisfy libmysqlclient14's versioned dep08:06
Kamionpitti: sure, please also upload mysql-dfsg to stop it building -common08:06
pittiKamion: we might just sync it, but I didn't check08:06
pittiKamion: Debian has -5.0 in unstable now08:06
pittiKamion: so Debian does not build -common from -4.1 and 4.0 any more08:07
Kamionright, let's leave that until *after* Flight 1, enough breakage for one afternoon ...08:07
pittiKamion: ok, let's get 5.0 and ditch 4.1 and 4.0 later then; I'll fix 4.0 and 4.1 for now08:09
pittibah08:09
=== Kamion fixes archive-copier
mdzKamion: what's mysql breaking?  server CD?08:14
pittithe world...08:14
Kamion/home/cjwatson/src/ubuntu/seeds/dapper/desktop: * python-mysqldb08:14
pittimdz: libmysqlclient is uninstallable08:14
pitti-1408:14
Kamionyay python \o/08:14
pittiKamion: oh, nothing more? heaps of packages depend on the lib, I expected more...08:15
dokoKamion: just remove python-mysqldb from the seeds for now?08:15
Kamionpitti: could be, haven't checked08:15
Kamiondoko: it's about as fast to fix mysql, I think08:15
KamionI'm not in the mood for workarounds just at the moment; we have time to do it right08:16
mdzpitti: ah08:16
Kamiondoko: and indeed there's also python2.4-librdf08:17
=== dredg [n=nsherida@80.169.137.162] has joined #ubuntu-devel
=== ompaul [n=ompaul@213-202-136-127.bas502.dsl.esat.net] has joined #ubuntu-devel
ajmitchmorning08:24
Nafallomorning ajmitch :-)08:24
slomohi ajmitch :)08:24
pittiKamion: ok, I hope I fixed it; package is building now08:24
=== lionel_ [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-devel
Kamionanyone know how I identify whether a device is a CD-like drive or not?08:29
pittiyep08:30
=== pitti looks
pittiKamion: there should be a 'media' attribute in sysfs08:30
Kamioncan't see one08:31
Kamion'find /sys/ -name media' returns nothing08:31
pittiKamion: erm, sorry - /proc/ide/<blockdev>/media08:31
Kamionwill it always be 'cdrom'?08:32
pittiKamion: it is 'disk' for hard drives, 'cdrom' for cdroms08:32
Kamionit seems to be missing for this hard drive08:32
pittihmm08:32
Kamionoh, duh, because it's SATA08:32
Kamionwhat about for SCSI CD drives?08:32
pittiKamion: that's at least what udev relies on08:32
=== zeedo [n=zeedo@80.68.92.188] has joined #ubuntu-devel
pittiKamion: SCSI: sysfs helps there, CD-ROMs are block devices type '5'08:33
Kamionthis is going to be a real mess to do from C08:33
pittiKamion: no idea about USB ones - maybe they behave like SCSI08:34
Kamion/sys/block/*/device/type ?08:34
=== ompaul [n=ompaul@213-202-136-127.bas502.dsl.esat.net] has joined #ubuntu-devel
pittiKamion: should be08:34
pittiKamion: however, no SCSI cdrom here08:34
=== lfittl [n=lfittl@83-65-243-186.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
Kamionfor a change I was actually sort of hoping for an ioctl :-)08:35
pittiKamion: however, for my USB flash drive, /sys/block/sda/device/type == 008:35
pittiKamion: hmm, wait, we might try something else08:36
KamionI suspect randomly issuing CDROM_DRIVE_STATUS to see what happens isn't a great idea?08:36
pittiKamion: which CD-ROM types do you have?08:36
Kamionpitti: personally? just IDE08:36
pittime too08:36
pittihmm08:36
pittiKamion: CDROM_GET_CAPABILITY could also work08:36
Kamionooh, probably quicker08:37
pittiKamion: http://people.ubuntu.com/~pitti/scripts/cdcaps.py08:37
pittiKamion: that gives me an "invalid argument" for HDs and a proper capability value for CD-ROMs08:38
pittiKamion: that needs cdrom group privilege, though, so not everybody can do it08:38
Kamionthat's fine, in this context I'm root08:38
Kamion(this is in parted_devices in the installer)08:39
pittiah08:39
=== pitti taps foot - build, damn mysql, build!
NafalloKamion: wxwidgets rebuilt on powerpc, could you give back tipptrainer for me please? :-)08:41
KamionNafallo: not right now, ask lamont or infinity08:42
Kamionburied in code08:42
Nafallooki, I understand.08:42
Nafallolamont-away, infinity: wxwidgets rebuilt on powerpc, could one of you give back tipptrainer for me please? :-)08:42
lamont-awayNafallo: dopnme08:43
Nafallolamont-away: meaning done? :-)08:44
=== Nafallo should really learn some more langs than swedish and english.
lamont-awayyeah - damn keyboard has extra keys on it. :-)08:45
Nafallothanx :-)08:46
=== Oculus [n=oculus@p548D0863.dip0.t-ipconnect.de] has joined #ubuntu-devel
pittiKamion: yay, mysql works. I upload it now08:51
Kamionpitti: thanks a million for the CD help, looking good08:52
pitti\o/08:53
pittiso mysql is the last issue?08:53
Kamionso far ...08:53
KamionI'm leaving RSN though, promised to meet Kirsten at 8pm and I'm already going to be late08:55
=== dereks-_ [n=dereks@66.9.7.66] has joined #ubuntu-devel
=== bigcx2 [n=bigcx2@157.182.194.245] has joined #ubuntu-devel
maehow can i regenerate the hostkey for ssh09:04
maesshd09:04
=== dereks-_ [n=dereks@66.9.7.66] has left #ubuntu-devel []
ogramae, thats a #ubuntu question, man ssh-keyscan09:06
Kamionno, man ssh-keygen09:07
ograKamion, why not keyscan ? 09:08
Kamionbecause that scans keys, it doesn't generate them09:08
Kamionand it scans keys from other hosts, too09:08
ograoh, i thought it also generates09:08
Kamionanyway, partman fixed, I'm off for a while, see you09:09
ograsorry for the misinfo then09:09
mdzpitti: are we ready to attempt new CD builds?09:12
pittimdz: mysql is uploaded, but yet built09:13
mdzpitti: ok, once it's installed I'll turn the crank09:13
=== Aegir [n=richard@d220-238-232-61.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== doko_ [n=doko@dslb-084-059-099-041.pools.arcor-ip.net] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
mdzpitti: only powerpc in so far09:38
pittimdz: almost there09:38
pittimdz: amd64 is in accepted09:39
pittimdz: i386 debs arriced :)09:40
seb128re09:41
seb128cool, e-d-s/evo/panel ppc are built now09:41
seb128lamont-away: thanks for dep-wait/retry09:42
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
pittimdz: when are the cron.dailies again?09:43
seb128pitti: you have a dapper ppc?09:47
pittiseb128: not an up to date one09:47
pittiseb128: but I can upgrade it09:47
mdzpitti: :03 and :3309:49
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
seb128pitti: don't bother09:51
seb128pitti: jbailey got a "ERROR: Unbound variable: make-mutex" when running "/usr/games/sol --variation freecell", I was just curious to know if that happen for everybody on ppc09:51
=== jbailey points to the clock. It's after core hours. I would *never* play solitaire during my work day, of course. =)
Nafallojbailey: :-)09:53
pittijbailey: I *had* to play a round of planetpelgiun-racer today to test the new SDL merge :)09:54
pittipenguin, even09:54
jbaileypitti: Yeah, I miss the old days where the best network tester we had was doom. =)09:54
=== fooishbar [n=daniels@amnesiac.heapspace.net] has joined #ubuntu-devel
lamont-awayseb128: np09:55
pittifooishbar: Hi Daniel! Why another nick today?09:56
jbaileypitti: Stalker.09:56
ajmitchjbailey! :)09:56
jbaileyajmitch: Hey!  You back in .nz now?09:56
ajmitchyeah09:56
ajmitchgot back yesterday09:56
daniels(whoops)09:56
=== jbailey drags the how-was-the-trip conversation to #chug.
ajmitch:)09:57
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
Nafallodaniels: morning :-)09:58
pittimysql-client-4.1 | 4.1.15-1ubuntu1 |        dapper | amd64, i386, powerpc10:03
pittimdz: GO, Matt! :)10:04
mdzgoing10:04
Nafallo:-)10:04
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
mdzer, cron.daily isn't finished yet10:05
mdzso this is unlikely to work10:05
mdzkilling it10:06
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #ubuntu-devel
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
Nafallodaniels: ping :-)10:12
=== stone [n=stone@c-24-14-85-48.hsd1.il.comcast.net] has joined #ubuntu-devel
danielsNafallo: pong10:12
Nafallowill we have libxaw8-dev in the dappercycle?10:13
danielsnope, never10:13
danielsif I get my way10:13
Nafallooki, I'll continue to add ubuntu1 on the stuff that dep-waits on it then :-)10:14
danielsthere shouldn't be much at all?10:14
Nafallothree packages yet. don't know how many all of them are.10:14
mdzpitti: ok, really building now10:14
ograyay10:15
Nafallobut I'll upload them when I have them all :-)10:15
danielsNafallo: cool, thanks10:15
=== Nafallo will need a buildd-admin at that time aswell ;-).
Nafallonp10:15
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #ubuntu-devel
=== mcfergus [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
dholbachhave a nice evening10:23
=== lamont-away wonders if it's kamion or mdz that's building livecds
=== dholbach [n=daniel@ubuntu/member/dholbach] has left #ubuntu-devel ["Ex-Chat"]
mdzlamont-away: me10:34
mdzlamont-away: how badly is it broken?10:34
=== mvo [n=egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
lamont-awayppc still had uninstallables10:34
lamont-awayamd64/i386 hit the jackass-timing-window10:35
lamont-awayamd64 hit it first thing, i386 hit it at the very end10:35
lamont-awaythat is, a rebuild on i386 should work just fine10:35
lamont-away  ubuntu-desktop: Depends: python-mysqldb but it is not going to be installed10:35
lamont-away                  Depends: python2.4-librdf but it is not going to be installed10:35
lamont-awaythat was ppc10:35
=== lamont-away double checks
mdzthat should be fixed in the current archive10:35
mdzmy livefs build script seems to have been broken by the recent changes10:36
mdzplease kick off new builds10:36
lamont-awayppc is installable now.10:36
=== lamont-away kicks a set off then
lamont-awaymdz: running now - just building ubuntu, did you also want base/kubuntu now, or later?10:37
mdzlamont-away: immediately after would be grand10:37
lamont-awaymdz: ok10:37
mdzlamont-away: now that we're mailing failures, can I get on that mailing list?10:37
=== sajd [n=sajd@c80-217-193-226.cm-upc.chello.se] has joined #ubuntu-devel
=== spity [n=spity@r5bz240.chello.upc.cz] has joined #ubuntu-devel
spityhi10:39
lamont-awaymdz: shortly10:41
=== camilotelles [n=Camilo@20132194128.user.veloxzone.com.br] has joined #ubuntu-devel
=== segfault_ is now known as segfault
spityi guess you've already read this http://lists.debian.org/debian-release/2005/11/msg00080.html - how will that affect ubuntu?10:45
lamont-awaymdz: your @u.c address added to the target for any failed datacenter livecd build10:45
ajmitchspity: already discussed on ubuntu-devel10:45
spitywhoops, i must have missed that, sorry10:46
ajmitchwe have a nice list of packages to rebuild :)10:46
lamont-awayAdding system user `cupsys'...10:46
lamont-awayAdding new user `cupsys' (100) with group `lpadmin'.10:46
lamont-awaychage: the shadow password file is not present10:46
lamont-awayadduser: `/usr/bin/chage -M 99999 cupsys' returned error code 15.  Aborting.10:46
lamont-awaydpkg: error processing cupsys-client (--configure):10:46
lamont-away subprocess post-installation script returned error exit status 210:46
lamont-awaymdz: ^^10:46
lamont-awaySetting up cupsys-client (1.1.23-10ubuntu4) ...10:47
lamont-awayaddgroup: Couldn't parse `/etc/adduser.conf':29.10:47
lamont-awaythat might be the root of that....10:47
=== lamont-away tries pushing it back to the top of the hill
spityajmitch: do you remember name of that thread?10:48
mdzlamont-away: what happened to /etc/adduser.conf?10:48
sistpotyspity: maybe this one? "library renaming due to changed libstdc++ configuration" (11/14)10:50
lamont-awaymdz: that's just it - it looks fine....10:50
lamont-awayFIRST_SYSTEM_UID=10010:51
lamont-awaythat's line 2910:51
lamont-awayfor example10:51
spitysistpoty: oh, i'm blind :) thanks10:52
=== robertj [n=rcaskey@cai17.music.uga.edu] has left #ubuntu-devel ["Leaving"]
lamont-awayneato.  hppa livecdfs built11:03
=== susus [n=sz@p5089E658.dip.t-dialin.net] has joined #ubuntu-devel
mdzlamont-away: but not the others?11:05
lamont-awaymdz: adduser.conf is barfing on every line that has an underscore in the LHS token name11:07
lamont-awayand only on those lines11:07
mdz        if ((($var, $val) = /^\s*(\S+)\s*=\s*(.*)/) != 2) {11:08
mdz            warnf(_("Couldn't parse %s:%s.\n"),$conf_file,$.);11:08
mdzlooks pretty reasonable to me11:08
mdzis its locale fucked?11:08
lamont-awaylocale should be 'POSIX'11:09
mdzcan't reproduce here11:10
mdzhas to be something with the build environment11:10
ograshadow was broken very recently, is this the fixed version ?11:11
lamont-awaykicking another run that'll dump env at the start of the build11:13
sajdI got the same adduser.conf warnings during depper updates today, one warning for every non-comment line11:15
mdzoh, you're right, it's only a warning11:16
=== hunger [n=hunger@p54A641A9.dip0.t-ipconnect.de] has joined #ubuntu-devel
mdzlamont-away: ah, my adduser was out of date11:20
mdzcan reproduce the warning now11:20
lamont-awayAdding new user `cupsys' (100) with group `lpadmin'.11:20
lamont-awaychage: the shadow password file is not present11:20
lamont-awayadduser: `/usr/bin/chage -M 99999 cupsys' returned error code 15.  Aborting.11:20
lamont-awaythat'd be the fatality11:21
mdzlamont-away: it doesn't prevent adduser from doing the right thing, though11:21
mdzyeah11:21
mdzmizar:[~]  sudo chage -M 99999 cupsys11:21
mdzmizar:[~]  echo $?11:21
mdz011:21
lamont-awaynote the lack of /etc/shadow in the livecdfs11:22
mdzVersion: 1:4.0.13-6ubuntu111:22
mdzchage failing if /etc/shadow is missing seems like reasonable behaviour11:22
lamont-awayso /etc/shadow is now required on all ubuntu systems?  wasn't in breezy11:22
mdzperhaps cupsys didn't call chage before11:23
pittimdz: cupsys is still the same as breezy11:23
mdzdunno then11:23
ograadduser, shadow and coreutils changed ...11:23
mdzlamont-away: can you test in a breezy chroot?11:24
mdzwhether it's chage which changed 11:24
lamont-awaymdz: I just updated my hppa chroot, and coreutils was the upgrade - rerunning the livecd build there to see if it now dies.11:25
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has left #ubuntu-devel ["Leaving"]
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-devel
lamont-awaywhich is to say, testing a dapper livecd build in a breezy chroot is (a) non-trivial and (b) would require me to use a buildd as a devel machine (mucking about evily), which I've promised elmo I won't do.11:27
jbaileylamont-away: Wow.  How many toenails were removed before that promise came out? =)11:28
mdzlamont-away: just confirmed the same chage behaviour on breezy11:28
mdz"chage: the shadow password file is not present11:29
mdz" and exit status 311:29
lamont-awayjbailey: none - I promised myself that about the same time elmo asked for.11:29
lamont-awaymdz: so wth???11:29
=== Valandil [n=chrys@dslb-084-056-104-056.pools.arcor-ip.net] has joined #ubuntu-devel
mdzlamont-away: you're sure shadow didn't exist before?11:30
Nafallodaniels: what's the replacement for xviewg-dev? :-)11:30
mdzlamont-away: oh11:30
mdzlamont-away: new adduser calls chage11:30
lamont-awayah, that'd do it11:30
mdzlamont-away: however11:31
mdzit's supposed to cope11:31
mdz  * versioned depends on passwd >> 1:4.0.12 because of the changed11:31
mdz    chage exit code (now, 15) in the "shadow passwod not enabled"11:31
mdz    case. Earlier versions return 3 or even a normal 1 in that case.11:31
Nafallodaniels: never mind.11:31
mdz    if (&systemcall('/usr/bin/chage', '-M', '99999', $new_name)) {11:31
mdz        if( ($?>>8) ne 15 ) {11:31
mdzlamont-away: can you check the exit code being given by chage in your chroot, and the version of passwd?11:32
=== lamont-away notes that the phrase "supposed to" is frequently a statment of mis-function
lamont-away<lamont-away> adduser: `/usr/bin/chage -M 99999 cupsys' returned error code 15.  Aborting.11:32
lamont-away<lamont-away> that'd be the fatality11:32
lamont-awaylooks like '15'11:32
mdzlamont-away: I think that 'ne' should be a '!='11:32
lamont-awayso string compares would be bad there, eh?11:32
pittihttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=33967011:33
lamont-awaymdz: so we're waiting on a new adduser then>?11:38
mdzlamont-away: testing11:38
=== gonso [n=gonzo@pool-70-19-139-65.bos.east.verizon.net] has joined #ubuntu-devel
lamont-awaymdz: I need to run off, so you'll need to kick the builds...11:40
mdzlamont-away: ok11:40
lamont-awayterranova, royal, king: bin/BuildLiveCD ubuntu11:40
lamont-awayor 'bin/BuildLiveCD ubuntu kubuntu base'11:41
mdzI'm having one of those moments where i've fixed the bug but this bit of code isn't actually running11:41
lamont-awayand it'll build all 3, in that order.11:41
lamont-awayhehe11:41
=== lamont-away back later.
mdz        if( ($?>>8) != 15 ) {11:41
mdz            print "HELLO HELLO2\n";11:41
mdzdoesn't print HELLO HELLO211:41
mdzaha11:42
mdzsub systemcall {11:42
mdz    my $c = join(' ', @_);11:42
mdz    print ("$c\n") if $verbose==2;11:42
mdz    if (system(@_)) {11:42
mdz        die ("$0: `$c' returned error code " . ($?>>8) . ".  Aborting.\n")11:42
mdz          if ($?>>8);11:42
mdzyay for adduser11:42
=== Diablo-D3 [i=diablod3@pool-71-241-214-94.port.east.verizon.net] has joined #ubuntu-devel
Diablo-D3hey guys11:43
Diablo-D3any word on when vim will get fixed?11:44
danielscould you possibly be any less specific?11:44
mdzDiablo-D3: mu11:44
lamont-awayDiablo-D3: this is the channel where you would propose your patch to fix it.11:44
Diablo-D3daniels: yup, but it might take a bit of effort.11:44
gonsohey all!  this the right place for laptop-related questions?  web site pointed to this channel.11:44
lamont-away#ubuntu is where you'd ask your question11:44
Diablo-D3gonso: try #ubuntu-laptop11:44
Diablo-D3lamont-away: I'd propose a patch, but I'm not sure whats going on11:45
mdzDiablo-D3: it's working fine here11:45
Diablo-D3all the files have been moved to /usr/share/vim/vim64 yet vim is still looking in /usr/share/vim/vim6311:45
danielsif you have a detailed bug report, please file one (and no, 'vim doesnt work' does not count) at https://bugzilla.ubuntu.com/enter_bug.cgi?product=Ubuntu11:47
Diablo-D3daniels: its already been filed afaik11:47
Diablo-D3but I cant find it11:47
Diablo-D3but I know I've seen it11:47
Diablo-D3daniels: that, and arent we supposed to use launchpad for everything now?11:47
danielsso search on vim.  spamming the development channel is not the answer.11:47
danielsnot yet, no.11:47
=== Diablo-D3 wants bugzilla.ubuntu to dddddddiiiiiiiiiieeeeeeeeeee
mdzuploaded adduser 3.78ubuntu111:48
danielsDiablo-D3: if you're not going to remain on-topic, please leave.11:48
=== sebest [n=chatzill@sebest.ovibes.com] has joined #ubuntu-devel
LaserJockKamion: ping?11:49
=== ..[topic/#ubuntu-devel:mdz] : 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 | Ubuntu 5.10 released: http://www.ubuntu.com/newsitems/release510 | http://cdimage.ubuntu.com/daily/current/
sebesthello, what is the status of dot ubuntu11:49
mdzdaily CD build looks good from the outside11:49
Diablo-D3daniels: why must you always attempt to pick a fight? you know this is why quite a few people don't like you.11:49
mdzLaserJock: he's off for the night11:49
mdzDiablo-D3: please keep the noise in this channel to a minimum11:49
LaserJockmdz: darn, thanks though11:49
Diablo-D3mdz: this is what I'm asking daniels to do.11:50
danielssebest: if there's any new movement, it will almost certainly be documented at the spec page.  if there's nothing there, then there's almost certainly been no movement on the spec.11:50
sebestdaniels, thanx i asked because i thought the spec wasn't update since ubz11:50
Kamionmdz: you didn't start install CD builds before archive-copier and partman-base were built, did you?11:51
=== Kamion goes to check
mdzKamion: what versions do we need?11:51
Kamionhm, looks ok11:52
KamionLaserJock: yes?11:52
mdzKamion: aren't you supposed to be at the pub?11:52
Kamionmdz: I was11:52
LaserJockKamion: I have found some source packages that don't have a "Section:" in them. They are in the debian-installer section on debian11:53
elmook, so if I do Build-Depends: foo, bar 11:53
elmo blah11:53
LaserJockKamion: crimun suggested that I talk to you about it11:53
KamionLaserJock: nobody in their right mind cares about source packages without sections11:53
elmook, so if I do Build-Depends: foo [anarch] , bar (>= 1) | foo (>= 1), if apt and/or sbuild will DTRT?11:53
mdzelmo: meaning install bar even on anarch?11:54
Diablo-D3http://bugzilla.ubuntu.com/show_bug.cgi?id=1978311:54
Diablo-D3if anyone cares.11:54
elmooh, sorry, foo c/r/provides bar11:54
LaserJockKamion: so it's not a problem?11:54
KamionLaserJock: no11:54
elmomdz: meaning you must install foo on 'anarch', but bar or foo will do elsewhere11:54
Kamionunless you can explain something concrete it breaks rather than "I noticed an inconsistency"11:55
mdzelmo: yeah, should work 11:55
Kamionargh, grub still isn't on current CDs11:56
mdzhmm, awty doesn't cope with a lack of d-i daily builds11:56
=== Kamion does another 'baz update'
=== ..[topic/#ubuntu-devel:mdz] : 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 | Ubuntu 5.10 released: http://www.ubuntu.com/newsitems/release510
mdz;-)11:57
Kamiongood call11:57
ograheh11:57
sistpotyso i can't ask about my dapper's bird flu here?11:58
Diablo-D3-_-11:58
Diablo-D3sistpoty: thats not even funny to joke about11:58
sistpotysorry11:58
Diablo-D3we all know there are no viruses for linux.11:58
=== daniels sighs.
mdzsistpoty,Diablo-D3: please, we're trying to get some work done in here11:59
sistpotyagain: sorry11:59
Kamion(install CD rebuild running)12:00
mdzKamion: seems much faster now12:00
Kamion15 minutes instead of an hour or so, yeah12:00
=== daniels frowns at mcpp.
danielsmdz: can you remember if stripping trailing spaces from a #define is considered bad form? it is, yeah?12:01

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