/srv/irclogs.ubuntu.com/2007/02/07/#ubuntu-devel.txt

=== bdmurray [n=bdmurray@c-24-21-235-175.hsd1.or.comcast.net] has joined #ubuntu-devel
=== torkel_ [n=torkel@69-188.umenet.t3.se] has joined #ubuntu-devel
=== pochu [n=pochu@179.Red-88-7-169.staticIP.rima-tde.net] has joined #ubuntu-devel
=== tsmithe` [n=tsmithe@82-70-109-22.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
=== mbiebl [n=michael@e180100135.adsl.alicedsl.de] has joined #ubuntu-devel
AmaranthBurgwork: (late) no timeline for 0.3.7, i don't think12:43
BurgworkAmaranth: ok, just wondering12:43
=== j_ack [n=rudi@p508DAC51.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== lfittl [n=lfittl@213.129.230.10] has joined #ubuntu-devel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
=== firephoto [n=tom@pool-71-115-214-25.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
null_hello01:10
null_does the network-admin in FF support wpa etc for wireless auth ? other than just plain ole wep01:10
Nafallonetwork-manager does for some cards. you probably want to ask those questions in a supportchannel as #ubuntu in the future.01:12
Nafallonull_: ^01:12
null_ok ill check there01:12
Keybukif all else fails, you can edit /etc/network/interfaces and add WPA information by hand -- see /usr/share/doc/wpasupplicant/README.modes.gz01:15
Keybukif all else fails, you can edit /etc/network/interfaces and add WPA information by hand -- see /usr/share/doc/wpasupplicant/README.modes.gz01:15
=== Plow [n=plow@85.99.136.209] has joined #ubuntu-devel
=== j_ack_ [n=rudi@p508DAC51.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
=== freeflying [i=flyingfr@ubuntu/member/freeflying] has joined #ubuntu-devel
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-4c408f01e1c175e2] has joined #ubuntu-devel
=== lukaswayne9 [n=lukas@c-68-84-69-12.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== jack_wyt [n=jack@211.154.174.45] has joined #ubuntu-devel
=== damo22 [n=Andrew@203-214-151-2.perm.iinet.net.au] has joined #ubuntu-devel
=== damo22 [n=Andrew@203-214-151-2.perm.iinet.net.au] has left #ubuntu-devel []
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== Arrogance [n=aks@ottawa-hs-209-217-79-61.d-ip.magma.ca] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== FantasticFoo [n=dgm@user-118bo71.cable.mindspring.com] has joined #ubuntu-devel
FantasticFoonobody knows the answer on the normal #ubuntu channel, so i'm asking here, sorry for the stupid question:02:40
FantasticFooanyone know what ubuntu edgy package the "X development libraries" are in?02:40
HobbseeFantasticFoo: xlibs-dev?02:41
FantasticFooHobbsee: thanks! :)02:41
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has left #ubuntu-devel []
=== Liberis [n=myname@host157-205-dynamic.59-82-r.retail.telecomitalia.it] has joined #ubuntu-devel
Liberishi02:54
Liberisi sign a bug02:54
Liberisin ubuntu02:54
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-devel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== Liberis [n=myname@host157-205-dynamic.59-82-r.retail.telecomitalia.it] has left #ubuntu-devel []
=== null_ [n=null@g624-9034.itee.uq.edu.au] has joined #ubuntu-devel
=== Gman is now known as GmanAFK
=== lfittl [n=lfittl@213.129.230.10] has joined #ubuntu-devel
=== pochu [n=pochu@179.Red-88-7-169.staticIP.rima-tde.net] has joined #ubuntu-devel
=== aSt3raL_ [n=eric@71-35-121-20.tukw.qwest.net] has joined #ubuntu-devel
=== cprov [n=cprov@monga.dorianet.com.br] has joined #ubuntu-devel
=== aSt3raL_ [n=eric@71-35-121-20.tukw.qwest.net] has left #ubuntu-devel ["Ex-Chat"]
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
TheMusoc04:18
evandIs posting a link to a main inclusion proposal in ubuntu-devel-discuss required, or is it only if discussion is needed?04:32
LaserJockit's probably a good idea04:36
evandLaserJock: Ok, thanks04:37
=== stub [n=stub@ppp-58.8.6.225.revip2.asianet.co.th] has joined #ubuntu-devel
=== fbond_ is now known as fbond
nixternalLaserJock: you ever seen Ubuntu loose the shutdown/restart buttons before? anyone for that matter?05:03
pochunixternal, that happened to me :)05:03
nixternalpochu: hwo did you fix it?05:04
pochunixternal, sorry, not that, I lost hibernate and suspend05:04
pochu:(05:04
nixternalhrmm05:04
nixternalsimilar05:04
pochuok05:04
pochustarting g-p-m05:04
pochuit wasn't started05:04
pochubecause a bug05:04
nixternalahh05:04
pochunixternal, that bug was fixed a week ago or so, I think05:05
nixternalya, this is with an Edgy system I believe05:05
pochuoh, I'm talking about Feisty :)05:05
pochubug?05:05
nixternalI had him dpkg-reconfigure to see if that did anything, but it didn't05:05
nixternalIt very well could be, but he has no clue what he was doing when it started, and now it is always like this. He can't shutdown or reboot from the GUI05:06
pochunixternal: I mean, bug number? :)05:06
nixternalahh, he hasn't filed one I don't believe05:06
pochunixternal, is he running a laptop?05:07
nixternaldesktop05:07
pochuno problem on my edgy :)05:07
nixternalya, same here05:07
pochunixternal, don't you know if that is logged anywhere?05:08
nixternalI haven't seen it before05:08
nixternalthis is a first I have heard of it05:08
pochume too :)05:08
pochunixternal, do you know the command to show the "turn off" menu?05:11
nixternalcan't say that I do, I am from the Light Side, i.e., KDE :)05:11
=== nixternal hides
LaserJock:p05:12
pochunixternal, you wanted to say the Dark Side ;)05:12
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
pochu:D05:12
nixternalno no, this is the dark side :)05:12
pochuhehe05:13
=== j_ack [n=rudi@p508DAC51.dip0.t-ipconnect.de] has joined #ubuntu-devel
nixternalmy lord, the fix was easy05:15
nixternalMenu: System > Administration > Login Window05:15
nixternalIn the "Local" tab of "Login Window Preferences", make sure that "Menu Bar: Show Actions menu" is checked.05:15
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-devel
=== asac_ is now known as asac
=== nags [n=nags@125.16.129.16] has joined #ubuntu-devel
=== brainsik [n=brainsik@adsl-75-52-253-93.dsl.pltn13.sbcglobal.net] has joined #ubuntu-devel
=== brainsik [n=brainsik@adsl-75-52-253-93.dsl.pltn13.sbcglobal.net] has joined #ubuntu-devel
=== AstralJava [n=jaska@cm-087-94-053-172.lohjanpuhelin.fi] has joined #ubuntu-devel
=== GmanAFK is now known as Gman
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-devel
=== abattoir [n=abattoir@cm66.omega20.maxonline.com.sg] has joined #ubuntu-devel
=== mayday_jay [n=mayday_j@maydayjay.net] has joined #ubuntu-devel
=== nixternal [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-devel
=== rob [i=rob@freenode/staff/rob] has joined #ubuntu-devel
=== nixternal [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-devel
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== stu1 [n=stub@ppp-58.8.14.91.revip2.asianet.co.th] has joined #ubuntu-devel
=== robb_ [n=robb@pool-71-163-244-36.washdc.fios.verizon.net] has joined #ubuntu-devel
=== marilize [n=marilize@dumbledore.hbd.com] has joined #ubuntu-devel
=== shenki [n=shenki@ppp147-183.lns2.adl2.internode.on.net] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiGood morning08:05
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
siretarthi folks! morning pitti :)08:10
pittihi siretart 08:10
siretartpitti: I just uploaded a gxine which build depends on firefox-dev *urg*. ugly, but builds cleanly in my main-only chroot :/08:11
pittisiretart: great08:11
siretartulgy, because this way you need firefox instealled in the chroot08:11
pittisiretart: it needs that to build a firefox plugin, I figure?08:11
siretartpitti: right08:11
pittisiretart: well, ffox, xulrunner, no big difference for a chroot, is it?08:11
siretartbuild depending on xulrunner is much less to install08:12
siretartthat's one reason darren does this in debian right now08:12
siretartbut well, if there's no xulrunner in feisty/main, then so be it08:12
=== Lathiat [n=lathiat@ubuntu/member/pdpc.basic.lathiat] has joined #ubuntu-devel
=== stdin_ [n=tez@unaffiliated/binary2k2] has joined #ubuntu-devel
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
\shmoins08:25
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== robb_ [n=robb@pool-71-163-244-36.washdc.fios.verizon.net] has joined #ubuntu-devel
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== shackan [n=shackan@151.53.3.101] has joined #ubuntu-devel
pittimy main network is broken again :/ I'll work offline for a bit and come back later08:40
=== nnonix [n=brad@xeon.bkjohnson.com] has joined #ubuntu-devel
=== carlos [n=carlos@163.pool85-48-166.static.orange.es] has joined #ubuntu-devel
=== Solarion [n=solarion@cruftix.physics.uiowa.edu] has joined #ubuntu-devel
=== dous [n=dous@209.190.9.168] has joined #ubuntu-devel
=== glatzor [n=sebi@p57AEE21D.dip.t-dialin.net] has joined #ubuntu-devel
=== Gman is now known as GmanZZZ
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== Nuscly [n=nuscly@29-231.206-83.static-ip.oleane.fr] has joined #ubuntu-devel
=== Spads [n=spacehob@host-87-74-37-172.bulldogdsl.com] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
=== cypher1 [i=cypher1@nat/hp/x-bcd829facc36d8bf] has joined #ubuntu-devel
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== ctd [i=ctd@incubus.progsoc.uts.edu.au] has joined #ubuntu-devel
=== thekorn [n=markus@a89-182-16-175.net-htp.de] has joined #ubuntu-devel
=== Sky_walkie [n=root@193.85.244.121] has joined #ubuntu-devel
=== Sky_walkie [n=root@193.85.244.121] has joined #ubuntu-devel
=== jumpula [i=jussi@smooth.piipiip.net] has joined #ubuntu-devel
jumpulais the list of requirement for multiverse packages around somewhere?09:43
jumpula+s09:43
=== givre [n=Florent@APuteaux-152-1-42-226.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
infinityjumpula: Must be legally distributable.  That's about it.09:45
=== vinboy [n=vinboy@125-238-81-21.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-devel
=== Sky_walkie [n=root@193.85.244.121] has joined #ubuntu-devel
=== rc-1 [n=rc-1@ip68-229-102-1.hr.hr.cox.net] has left #ubuntu-devel ["Leaving"]
=== Sky_walkie [n=root@193.85.244.121] has joined #ubuntu-devel
=== Sky_walkie [n=root@193.85.244.121] has left #ubuntu-devel []
givrecjwatson: did you had some time to look at the fuse issue (no binary of the latest version for i386 & amd64)09:54
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
=== vinboy [n=vinboy@125-238-81-21.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-devel
jumpulainfinity: so, what would i need to do to get some packages in multiverse? :)09:58
jumpulathe motu pages talk mainly about universe09:58
infinityjumpula: MOTU handles multiverse as well.09:59
infinityjumpula: It's "Universe without free licenses".09:59
jumpulaokay09:59
jumpulaso the procedure is the same?09:59
infinityYes.09:59
=== dholbach [n=daniel@i59F757D6.versanet.de] has joined #ubuntu-devel
dholbachgood morning10:01
infinitygivre: A quick poke leads me to the very scientific conclusion that the binaries "just effin' disappeared", and I'm unclear as to why.10:04
infinitygivre: I'll poke a bit more for forensic reasons, then requeue the builds on those arches.10:04
jumpulaso, basicly all i need to do is to upload the package for revu10:06
givreinfinity: ok, thanks. 10:07
=== mvo [n=egon@p54A672C0.dip.t-dialin.net] has joined #ubuntu-devel
jumpulaand (if i undersootd correctly) in multiverse, there are no limits to that that the software has to compile under the that release of ubuntu it's put in :)10:08
=== sky_walkie [n=hrdlo@193.85.244.121] has joined #ubuntu-devel
jumpulaseems i do many typos today..10:08
cjwatsonsfllaw: isolinux.bin> we use whatever the current syslinux package in the archive is10:11
cjwatsongivre: infinity's better-placed to investigate this than I am anyway, as a buildd admin, so I'm glad he beat me to it. :)10:12
cjwatsongivre: for the record, though, I didn't touch a computer between your previous request and your request just now ...10:13
cjwatsoninfinity: they seem to be in /srv/launchpad.net/builddmaster/failed-to-move/10:13
cjwatsoninfinity: what's that directory for, anyway?10:13
=== tfheen [n=tfheen@aine.err.no] has joined #ubuntu-devel
=== tfheen grumbles at file systems.
Treenakstfheen: it's the power connector10:13
infinitycjwatson: For complete and utter bustication.  I didn't even look there, as I'm used to it not being populated.10:14
tfheenTreenaks: no, not this time.10:14
cjwatsonjumpula: packages in multiverse do still have to be distributable legally; that's a limit that for some reason many people forget10:14
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
cjwatsonjumpula: so, for example, stuff with incompatible licensing can't even go in multiverse10:14
infinitycjwatson: It seems to be more populated recently than I'm comfy with.  Perhaps something to get Team Soyuz to poke at, if you've not already alerted them.10:14
dholbachtfheen is back again!10:14
cjwatsonI haven't. I only just noticed10:14
cjwatsonI have absolutely no clue what it's for10:15
tfheendholbach: until my raid is finished fsck-ing at least.10:15
Treenakstfheen: how large is it?10:15
tfheenTreenaks: 2.6TB10:15
dholbachso it's tfheen for another week :)10:15
jumpulacjwatson: the licencing is not the problem10:15
jumpulajust that the build system is vary debian sarge specific10:16
jumpula*very10:16
infinitycjwatson: Basically, failed-to-move means the queue processed it correctly (as an accept, reject, whatever), then the final step (moving it in the filesystem) blew up.10:17
infinitycjwatson: Which... Shouldn't happen.10:17
infinitycjwatson: So there's clearly an ugly bug staring us in the face here.10:17
=== tormod [n=tormod@138.131.206.196] has joined #ubuntu-devel
infinitycjwatson: Can you bring it up with cprov when he wakes up?  I'm dangerously close to quitting for the day.10:19
cjwatsonjumpula: the only reason to put something in multiverse is licensing. Stuff doesn't go in multiverse just because it's low-quality.10:19
cjwatsoninfinity: sure10:19
jumpulaand there is no exceptions?10:19
=== KaiL [n=KaiL@p548F4BCC.dip.t-dialin.net] has joined #ubuntu-devel
cjwatsonjumpula: if it's low-quality, it just shouldn't be in the archive10:20
cjwatsonjumpula: no, that's the entire purpose of multiverse10:20
cjwatsonmultiverse == universe but not free10:20
jumpulai see10:22
Chipzzinfinity: "disk full" would be a foolish guess I guess? ;)10:22
seb128ogra_: hi, do you have the new dia on your TODO?10:24
seb128ogra_: if you are busy I can have a look at it10:24
cjwatsonChipzz: rename(2) shouldn't fail because the disk is full ...10:27
cjwatsonnot on the same fs anyway10:27
cjwatsonOh, unless the directory had to grow to accommodate it I guess. But regardless, I don't think drescher's disk has quite filled up recently. It's been close, but ...10:28
cjwatson/dev/cciss/c0d0p1    558550928 495834352  34343780  94% /10:28
=== vinboy [n=vinboy@125-238-81-21.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-devel
seb128making gdm store its socket to /var/run (instead of /tmp) is fine in all case or need some special consideration (like /var/run is available on any system)?10:29
cjwatson/var/run should be fine10:29
cjwatson----r-S--- 1 root       root           4 2007-02-03 09:58 system-tools-backends.pid10:29
cjwatsonwhat the heck sort of permissions are those10:29
seb128cjwatson: weird indeed10:32
=== tormod [n=tormod@138.131.206.196] has left #ubuntu-devel ["Ex-Chat"]
=== twilight [n=twilight@ubuntu/member/twilight] has joined #ubuntu-devel
=== herzi [n=herzi@p548FDA3A.dip.t-dialin.net] has joined #ubuntu-devel
dholbachdoko: if you have a bit of time, can you help me finding out why  http://librarian.launchpad.net/6336405/buildlog_ubuntu-feisty-amd64.glom_1.3.6-0ubuntu1_FAILEDTOBUILD.txt.gz  ftbfs?10:52
infinitydholbach: Seems pretty self-explanatory.10:53
infinitydholbach: int and ssize_t are not guaranteed to be equal, they're mismatched types.10:54
dholbachinfinity: when I looked at the code, I didn't quite see what to do10:54
infinitydholbach: Fix the code to use consistent types, I suppose.10:54
infinitydholbach: Which, granted, may require reading enough of it to figure out which type to standardise on.10:55
dholbachthat doesn't really help me, but I'll try something10:56
infinitydholbach: If that's too vague, I'll let you bug doko to help you fix it while I go off and do something more like Not Work. :)10:56
dholbachinfinity: enjoy it :-)10:56
Hobbseeinfinity: does such a thing exist for you?10:56
=== Zdra [n=zdra@204.214-242-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
cjwatsonI've promoted libx86 to main on the basis that an earlier version of the code was already in usplash, so it's just a split-out11:03
=== xerxas [n=r67894@AGrenoble-257-1-156-225.w83-201.abo.wanadoo.fr] has joined #ubuntu-devel
=== mpt [n=mpt@121-72-137-28.dsl.telstraclear.net] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== mantiena [n=mantiena@ctv-84-55-5-49.init.lt] has joined #ubuntu-devel
mantienaHi all11:11
=== Zdra_ [n=zdra@166.101-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== abattoir [n=abattoir@cm66.omega20.maxonline.com.sg] has joined #ubuntu-devel
=== segfault_ [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== jinty [n=jinty@67.Red-81-39-7.dynamicIP.rima-tde.net] has joined #ubuntu-devel
dholbachdoko: upstream is working on a patch, so no need to look at it11:22
=== dholbach hugs doko
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #ubuntu-devel
=== abattoir [n=abattoir@cm66.omega20.maxonline.com.sg] has joined #ubuntu-devel
=== givr1 [n=Florent@APuteaux-152-1-14-4.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
tfheeniwj: your rendezvous stuff, etc seems to have broken cryptsetup volumes.11:34
mantienacjwatson: hi, do you have some time to talk about gfxboot-theme-ubuntu package ?11:34
iwjtfheen: Go on ...11:34
tfheeniwj: apparently, the mount.crypt call returns before the devmapper device exists.11:35
iwjHrrrrrm.11:35
tfheeniwj: it should be trivial to reproduce if you install libpam-mount and cryptsetup and follow the instructions in libpam-mount's README.Debian for setting up an encrypted volume which is mounted on login.11:36
tfheenI don't think it's relevant, but the backing volume for the encrypted file system is an evms volume.11:36
iwjThat doesn't sound relevant.11:37
iwjThe rendezvous stuff is specifically to prevent this from happening.11:37
tfheeniwj: maybe libpam-mount needs fixing too?11:37
iwjErr, I doubt it.  The rendezvous wait is done in libdevmapper.11:37
iwjI'll investigate.11:38
tfheenthanks.11:38
tfheendo you want a bug about it too?11:38
Keybukinfinity: doing a rebuild, are we? :p11:38
iwjtfheen: bug> Not unless you feel the need.11:38
tfheeniwj: as long as it gets fixed, I'm happy. :-)11:39
tfheenKeybuk: there's one scheduled now, so yes, I'd assume so.11:39
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-devel
cjwatsonmantiena: depends; what do you want to know?11:42
=== Spads [n=spacehob@195.248.90.24] has joined #ubuntu-devel
=== glatzor [n=sebi@p57AEE21D.dip.t-dialin.net] has joined #ubuntu-devel
=== Zdra [n=zdra@166.101-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
Riddellpitti, seb128: either of you fancy poking software-properties through NEW?11:45
seb128Riddell: I'll do archive processing in a few min11:46
RiddellI'll give you a hug when you do :)11:46
seb128good ;)11:47
=== cypher1 [i=cypher1@nat/hp/x-553ac72ce9434c82] has joined #ubuntu-devel
carlospitti: ping11:48
pittihey carlos11:48
carloshey11:48
mvoyes for software-propoerties!11:52
mantienacjwatson: I wanna ask why there are lots of almost identifical strings in .po file ?11:53
cjwatsoniwj: I noticed in an upgrade today that everything which calls update-initramfs (volumeid, udev) is installed, complaining about devmap_name not existing, and then libdevmapper1.02 is installed11:53
cjwatsoniwj: seems that there's a risk that upgrades might never end up with devmap_name in the initramfs11:54
mantienacjwatson: "^Start or install Kubuntu" ,  "^Start or install Ubuntu", "^Start or install Xubuntu" ,etc11:54
mantienacjwatson: why do not use just one string "Start or install %s" ?11:54
Treenaksmantiena: because they might be translated differently in different languages (because 'Ubuntu', 'Xubuntu' and 'Kubuntu' all start with different letters)11:55
cjwatsonmantiena: because they're all needed in different CDs, and your solution doesn't work11:55
cjwatsonmantiena: "Ubuntu" is transliterated in a number of languages, for instance11:55
iwjcjwatson: Hrm.11:55
cjwatsonIn Korean it is 11:55
cjwatsonIn Hebrew it is 11:56
iwjcjwatson: Did the Recommends support spec not get implemented ?11:56
cjwatsonIn Macedonian it is 11:56
mantienacjwatson: this is not a problem, we can have strings "Ubuntu", "Kubuntu", "Xubuntu etc in .po file11:56
cjwatsonmantiena: for every possible case variant etc.? I don't think so. I'd much rather do it this way, thanks.11:56
iwjI suppose I could have the dmsetup postinst run update-initramfs.11:56
cjwatsonmantiena: assembling strings at run-time is generally not a good idea.11:57
cjwatsoniwj: even with the Recommends spec, I don't think it guarantees configuration ordering11:57
mantienacjwatson: ok, but now translators need do a lot of job manually :(11:57
cjwatsonmantiena: it's only a few strings; they have huge numbers more than that11:58
StevenKseb128: Are you around? I wanted to talk about AboutUbuntu if you have time.11:58
mantienacjwatson: and also there are very easy to make a mistake11:58
cjwatsoniwj: dmsetup doesn't seem to have been installed in this run, only libdevmapper1.0211:58
cjwatsonmantiena: I'm sorry, but I am not going to change this.11:58
iwjcjwatson: Configuration ordering isn't necessary.  I suppose what's happening is that apt is configuring udev (say) before dmsetup has been installed.11:58
iwjcjwatson: I think I'll change it to a Depends.11:58
mantienacjwatson: OK, it's a not big problem for me :-P11:58
cjwatsoniwj: oh, I don't have dmsetup installed at all11:58
cjwatsonthis was just an update-manager upgrade11:59
iwjHarrmpfh.11:59
cjwatsonbless you11:59
iwjOh well, dmsetup is very small.  People will just have to live with having it.11:59
mantienacjwatson: Btw, if you don't wanna change this, then please tell me  what would be correct way to add new string  "Start or install Baltix" to .po fiile ?12:00
cjwatsonmantiena: there's an add_text command in po/bin/12:00
mantienacjwatson: simply adding new string to .pot and .po files doesn't help :(12:00
seb128StevenK: sure, what about it?12:00
=== thom [n=thom@amnesiac.heapspace.net] has joined #ubuntu-devel
StevenKseb128: I wanted it to appear in the System menu, as About Ubuntu if it's installed, but it seems the System menu is static from my investigation.12:01
cjwatsonmantiena: obviously you need to change isolinux.cfg to match12:01
seb128StevenK: it is12:01
seb128StevenK: gnome-panel can be patched to do that though12:02
StevenKI'm also wondering if losing the Ubuntu page in Firefox is a good thing...12:02
StevenK(Launching About Ubuntu will just show the about box, evidently)12:02
seb128mdke: ping about help menu change, is your help control center ready to be used (ie: can we drop the help submenu now)?12:02
mantienacjwatson: yea I understand this, but there are another problem - because there are no string "Start or install %s" in gfxboot-theme-ubuntu I can't have line "start or install Baltix" translated to all  languages :(12:02
seb128StevenK: if you have better than the firefox page feel free to point it ;)12:03
cjwatsonmantiena: you couldn't anyway, because of the above transliteration problem12:03
StevenKseb128: Well, okay, let me explain myself better.12:03
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-devel
cjwatsonmantiena: another reason why this needs to be translated manually is that translators need to select suitable non-clashing accelerator keys12:03
cjwatsonmantiena: you can't do that automatically12:03
mantienacjwatson: there are no transliteration problem for Baltix - Baltix in all languages is Baltix :-P12:04
cjwatsonwell, not within the .po framework anyway12:04
cjwatsonmantiena: hahaha bzzzt12:04
mantiena:)12:04
cjwatsonmantiena: that's what I thought about Ubuntu12:04
cjwatsonmantiena: but it is NOT TRUE12:04
StevenKseb128: Currently About Ubuntu fires up firefox will a whole bunch of information about Ubuntu and etc. If it's changed to run AboutUbuntu, all that information isn't there at all.12:04
StevenKs/will/with/12:04
StevenKcjwatson: Just curious, but how did you find out all of the translations for Ubuntu?12:05
cjwatsonmantiena: you will also find that some languages decline Baltix into different cases12:05
cjwatsonmantiena: whether you want them to or not12:05
seb128StevenK: I thought you were suggesting an extra item, not to replace the "About Ubuntu"12:05
seb128StevenK: is there a spec about that?12:05
StevenKSure12:05
cjwatsonStevenK: long and painful experience; translator contributions; web-searching in some cases12:05
StevenKEek12:06
cjwatsonmantiena: generally speaking I try to avoid this problem by not mentioning "Ubuntu" at all, but the boot loader screen is one place where I still feel it should appear12:06
StevenKseb128: https://launchpad.net/ubuntu/+spec/about-ubuntu12:06
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
cjwatsonStevenK: I still don't know how it works in a number of languages. See https://wiki.ubuntu.com/DistributionDefaultsAndBranding12:07
mantienacjwatson: ok, thanks for info, I already know what I should do :) 12:07
mantienaI will make new package - gfxboot-theme-baltix, which will be based on gfxbtoot-theme-ubuntu but will remove several language, which are not suported by Baltix (Baltix is only for European countries, not for India/Africa or China/Taiwan :)12:08
mantienathis will improve an usability - in Ubuntu therea re too many languages in gfxboot menu ...12:09
mantienaI tested opensuse and noticed, that in suse there are 2x less languages12:09
=== jwest-- [n=unidenf@unaffiliated/jwest/x-422957] has joined #ubuntu-devel
cjwatsonI suppose that's one attitude to usability12:10
cjwatson"make it not usable at all by half the planet"12:10
cjwatsonmust be nice to have that luxury ;)12:11
=== jamesh [n=james@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
mantienacjwatson: yea, but don't forget, that Baltix is soft of local distro12:12
mantienacjwatson:  most of the planet can use another distros :)12:13
cjwatsonlike I say, must be nice to have that luxury12:13
cjwatsonUbuntu doesn't, so I don't think it's really fair to criticise this as a usability defect in Ubuntu12:13
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
cjwatsongiven that it's something we've explicitly tried to target12:14
seb128mvo, Riddell: could you fix the debian/copyright for software-properties? it states "Upstream Author: Michiel Sikkes <michiel@eyesopened.nl>" and doesn't mention anybody else where the source files have "Copyright (c) 2007 Canonical Ltd." (and some other years variant) and "Copyright (c) 2006 FSF Europe"?12:15
iwjOh bummer.12:16
iwjI see what the problem is and it's going to be tedious to fix.12:16
Riddelloh meh, he said he'd fix the FSFE thing12:16
mantienacjwatson: I did several usability tests with non IT people and noticed, that some people simple don't find needed language when press F2, because this list is veeerryyy long...12:16
tfheeniwj: sorry. :-)12:17
mantienacjwatson: for Ubuntu it's pretty hard to solve such usability problem, but for Baltix it's simple - just remove unsuported languages :)12:17
seb128cjwatson, pitti: what should we do with software-properties? That's source new, it's splited from update-manager which should be correct but the debian/copyright has wrong copyright holders12:17
mantienacjwatson: debian-installer also has same problem12:17
seb128tfheen: ^12:17
tfheenseb128: if it's problematic, notify the uploader, cc ubuntu-archive and reject the package.12:18
seb128can I be lazy and do the "ping mvo on IRC, wait on a fixed upload and accept that one" to avoid the reject mail? ;)12:19
=== geser [n=michael@ubuntu/member/geser] has joined #ubuntu-devel
tfheenseb128: sure, that works too.12:19
seb128ok, thanks12:19
mvoseb128: I fix this now 12:19
tfheenseb128: but please don't leave the package there after today if he doesn't get around to fixing it.12:19
seb128mvo: thank you12:20
tfheensince pitti might then come along and spend time on it, which is wasteful12:20
seb128tfheen: I expect mvo or Riddell to fix it quickly, looks like Riddell waits for it for some kubuntu work12:20
cjwatsonmantiena: *shrug* this is a usability problem I'm entirely content to have12:20
seb128tfheen: right, makes sense12:20
mantienacjwatson: yea, but I'm very happy now, that you help to find the best solution for Baltix :)12:21
mantienaI've tested Ubuntu Edgy and latest Feisty on  lots of new laptops in local compuiter shop and noticed several computers, where Ubuntu doesn't start at all12:23
mantienasome of them starts only when I add some special boot parameters, like noapci12:23
mantienas/apci/apic12:23
mantienaComputer sellers will never use Ubuntu, if in lots of cases they will nedd to write some boot parameters, which they newer know (and don't want to know)12:25
mantienaAre there any way to tix such problem in the right way ?12:25
cjwatsonfile bugs12:25
mjg59mantiena: Yes. That's why we have a bugtracker.12:25
mvoseb128: uploaded12:25
seb128mvo: thank you12:26
mantienamjg59: I know this, I have best Karma in Launchpad from Lithuanians ;)12:26
mantienacjwatson: agains which package I should file bugs ? For example in one laptop Ubuntu works fine until X triest to start, when X tries to start Ubuntu gets frozen (even CapsLock doesn't work)12:28
mantienabut when I use noapic boot parameter then such problem dissapears12:28
mjg59Probably the kernel. I'm guessing it'll be a drm issue.12:29
cjwatsonit's either the kernel or X; I'd go for the kernel12:29
mantienathis is on HP Pavilion dv610312:29
mantienabut in text mode I don't notice any problems12:29
cjwatsonas mjg59 alludes, bits of X's functionality actually live in the kernel12:30
mantienacjwatson: so, against which kernel should I file bugs ? this bug is in all ubuntu versions, ( I tested with 5.10, 6.06, 6.10 and latest feisty)12:30
cjwatsonthe latest one that manifests the problem12:30
mantienacjwatson: thanks12:31
=== pkl_ [n=phillip@lougher.demon.co.uk] has joined #ubuntu-devel
mantienabtw, anybody knows how Microsoft solves such problems ? I've notices, that Windows starts on almost all laptops, while linux has lots of problems with new ones12:32
elmomantiena: eh, laptop manufacturers test with windows before release?12:33
seb128tfheen: when doing syncs we the LPUID to use is the one from the ubuntu-dev member who approved the request (when the bug has been opened by some random user), right?12:34
stdinand windows isn't designed to work on such a wide variety of hardware12:34
mantienaelmo, stin : yea, it seems you are right, but users think, that Windows is better designed, because more hardware works without problems with Windows12:35
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
mantienait seems we have only one way from this situation - to force hardware manutacturers like HP to tests hardware with Linux before releasing new hardware to the public12:36
elmomantiena: we can't force them to do anything12:36
cjwatsonseb128: yes12:36
stdinheh, good luck with that mantiena :P12:36
seb128cjwatson: ok, just wanted to be sure, thank you ;)12:36
mantienaelmo: we can  - for example we can recommend only "good" hardware manufacturers on our web pages, etc :)12:38
elmomantiena: no.  that doesn't force them to do anything12:39
tfheenseb128: yes.12:39
mantienaelmo: for example all  new and old IBM/Lenovo laptops, which I tested worked fine wth Ubuntu, it seems they are testing  with Linux or maybe simply manufacturing better hardware...12:40
mjg59mantiena: No, they're just managing not to hit the bugs in Linux that some other vendors do12:40
mantienabut there was lots of problems with ASUS, ACER and DELL12:40
mantienain this weekend we tested more than 70 new laptops12:41
KeybukI've had very few problems with my Dell12:41
mantiena:)12:41
Keybukthose that I have had have turned out to be simply bugs and been fixed12:41
seb128cjwatson, tfheen: and what flag is required to sync from experimental? "-C experimental"?12:41
cjwatsonthis is an ongoing process, and is part of why Canonical now employs four kernel developers12:41
cjwatsonbut you can't fix it just by complaining about it, and there is no magic bullet12:41
=== Hobbsee notes mantiena sounds like a mac user.
mantienaHobbsee: hehe, no, I'm not a mac user, I'm simply local Linux developer ;)12:42
tfheenseb128: yes12:42
=== sahin_w [i=kvirc@nat/hp/x-2f5798e0d8290718] has joined #ubuntu-devel
Hobbsee"if it doesnt work, dont officially support it"12:42
seb128tfheen: thanks12:42
siretartiwj: I've just read UdevDeviceMapper spec again. From the reading, it seems that this would also be suitable for having crypto support. What changes on the cryptsetup side would be needed to enabling a crypted root filesystem?12:42
mantienacjwatson: hehe, it seems Canonical will become very big soon ;)12:43
Keybuksiretart: obtaining the password12:43
Fujitsucryptsetup already uses usplash, doesn't it?12:43
siretartFujitsu: I disabled it again12:44
mantienaKeybuk: yea,  very few Dell laptops had problems, not like Acer or ASUS12:44
seb128tfheen: in fact it didn't like it, -S experimental seems to work fine12:44
Fujitsusiretart, aw...12:44
elmoseb128: IIRC, -S is --from-suite and -C --from-component12:45
elmoso -S would make more sense12:45
elmobut I haven't looked at the source i months12:45
seb128elmo: right, it worked with -S apparently12:45
elmo(experimental is a suite or 'distrorelease' in LP terms)12:45
tfheenseb128: oh, sorry.  -S as elmo says.  I still mess up those terms.12:45
siretartKeybuk: the way I say it seems that it should just work. however, I have users mailing me patches for fixing this :/12:48
siretartKeybuk: I'll forward you the email12:48
Keybukit should work, yes12:49
Keybukthe entire point of the udev-* specs was to eliminate the races that were stopping things from working12:49
siretartmail forwarded12:54
givr1infinity: did you find the blackhole that eat fuse binary package ?12:55
=== TeTeT [n=spindler@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-devel
tfheenwhoa, the merged casper actually boots.  On first try.01:00
tfheenand kqemu isn't all bad.01:00
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
hilesiretart, I'll check today without my patch what actually is wrong with latest cryptsetup initramfs01:01
siretarthile: that would be great!01:01
hilenot now, I'm at work ;)01:01
siretarthile: see also what Keybuk sad at 12:4301:01
henotfheen: not sure if you're the right person to ask about this; gnome-speech won't build at 0.4.8 because it now depends on espeak, which was seeded to main but hasn't actually made it in there yet01:02
iwjsiretart: What Keybuk says.  It should work but it all gets rather asynchronous so you have to think carefully about how to do it.01:02
iwjFor example, you have to not perpetrate a race like I did yesterday.01:03
tfheenheno: just a second, I'll promote it.01:03
henoyay!01:03
siretartiwj: yes, I imagine. See the mail from hile I just forwarded you01:03
hileiwj, basically the problems I have seen are that the /usr/share/initramfs-tools/scripts/local-top/cryptroot script is run before sata device nodes are created01:04
=== givre [n=Florent@APuteaux-152-1-40-222.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
tfheenheno: promoted01:04
=== heno needs to test our utterly redesigned speech synthesis stack before feature freeze :)
henotfheen: thanks!01:04
hileand if it does not wait for the node somehow, you can't ask passphrase either01:04
tfheenheno: it needs a publisher run before it's published and I only just missed this one, so it'll be visible in about an hour and a half or thereabouts.01:05
iwjhile: Right.  The right answer is usually now not to wait for the node explicitly, but rather to have everything triggered from udev.01:05
henotfheen: that's great, thanks01:05
iwjhile: Do you know at the start of boot that you're going to be doing cryptsetup ?01:05
iwjIf so ask for the password then - before udev gets started - and run cryptsetup later.01:06
hileyes01:06
hilethat's one possibility, yes01:06
iwjFor mdadm I fudged it to run the local-top script from udev.  That was a bit nasty because it's very heavyweight and the initramfs /scripts/functions expects to inherit stuff from the initramfs init script.01:07
iwjBut if you actually know what this stuff is supposed to do and what parts of the no-doubt crazy complex config script are actually relevant, you can probably rework it more sanely.01:07
iwjEg for lvm I just run vgscan and vgchange from udev.01:07
iwjThe right way would be a udev rule which triggered on any relevant block device and then checked if the cryptsetup base device name was present.01:08
hileso, first udev rule for 'run cryptsetup when device x appears', that's fine, but how does the 'where is my root device!?!' part be done? is it already automatic?01:08
iwjThat's automatic.01:08
iwjcryptsetup will give it a name and there's a thing waiting for the root fs to appear.01:09
iwjIt'll mount it and get going as soon as the device node appears.01:09
iwjYou probably don't want to encode the cryptsetup base device name in the udev rule because udev rules are hairy and you'd end up having to modify it.01:09
hileiwj, for cryptsetup, there is a file conf/conf.d/cryptroot which tells anything needed for the setup, for example:01:10
hiletarget=sys,source=/dev/sda2,key=none,lvm=sys-root,lvm=sys-root01:10
iwjRight.01:10
hileno idea why this has lvm=sys-root 2 times ;)01:10
iwjSo you have a udev rule which calls  /sbin/check-for-cryptsetup-source-being-there  which is a script which looks to see whether sda2 exists yet.01:10
hileand since root=/dev/mapper/sys-root the root mounting part will wait for it to appear?01:11
hileI mean, in a asynchronous system, how does mounting the root device itself happen if it does not exist when first called?01:12
hileoh didn't read what you said, sorry01:13
iwjhile: Right, that part is already taken care of :-).01:13
iwjhile: NB that you have to stop your bootloader translating  root=...  into major/minor (which lilo did to me!).  I don't know what grub does.01:14
hilewell, if we are going to go async with cryptsetup, it needs more work.. siretart, I think for current synchoronus version we still could apply my patches until it has been replaced completely with the async version01:14
iwjhile: `current synchoronus version' does what ?01:14
hilewaits for the source=/dev/sda2 appear, runs cryptsetup on it and maybe vgchange if it's lvm 01:15
=== abattoir [n=abattoir@cm66.omega20.maxonline.com.sg] has joined #ubuntu-devel
hileworks perfectly fine, current version is just missing the 'wait for device node' loop 01:15
iwjOh, right.  Well yes you can add that as a kludge if you like.01:16
hileI like the async solution better as well, in long term01:16
iwjMind you if anything else takes the same approach you might lose.  lvm and md are asynch now but if there are several synch thints they might have to be run several times in various orders.01:17
iwjs/thint/thing01:17
=== segfault [i=segfault@2001:5c0:80ac:1:0:0:0:1] has joined #ubuntu-devel
mantienacjwatson: I don't find add_text command nor in gfxboot nor in  gfxboot-theme-ubuntu package :(01:17
hileipw, you are so right ;)01:17
hilesiretart: here in .sa  weekend starts today, and I have no party to go - maybe I'll try writing the async script tonight01:18
siretarthile: ok. my inbox is open for you :)01:18
hile;)01:19
mantienamvo: you are developer of update-manager and software-proterties ?01:21
KeybukFirefox's Most Annoying Bug Of The Day: when you type into a text box, it drops down the list of previously typed options and *highlights* the top one, so when you press ENTER you get the top option, not what you typed01:22
mantienamvo: it seems there are no posibility to add CD/DVD disk witj packages in latest software-properties from feisty :(01:23
elkbuntuKeybuk, cursor position will do that, iirc01:24
cjwatsonmantiena: it's in po/bin/add_text in the gfxboot-theme-ubuntu source package. I've got it right in front of me.01:25
siretart  Warning: /dev/mapper/hades_stripe-chroot_feisty-real,rendezvous: wait for udev processing timed out01:25
=== siretart grrrs
cjwatsonheno: so, braille-support *nearly* works ...01:25
henocjwatson: yay, cool01:26
cjwatsonheno: the final step here is to partially undo the change we made to the init script to stop brltty ever running01:26
henocjwatson: we just need to get it tested with actual braille displays now :)01:26
henook01:27
cjwatsonheno: since I'm not confident that brltty won't still chew CPU/memory on systems that don't require it, as it used to do, I'd like to do this only in certain situations01:27
cjwatsoni.e. when it's been configured01:27
cjwatsonheno: but I'm not sure how to handle upgrades01:27
iwjsiretart: Yes, my fault.01:27
iwjsiretart: But harmless if you don't mind the wait.01:27
=== alex-weej [n=alex@halls-129-31-82-59.hor.ic.ac.uk] has joined #ubuntu-devel
cjwatsonheno: I'm thinking of creating /etc/default/brltty, with RUN_BRLTTY="no" by default, which the installer sets to "yes" if brltty is configured01:28
henocjwatson: so it won't just work on a random live CD with a USB braille display attached, you do need to press F5+6 first01:28
cjwatsonheno: it will if it's not USB-serial; udev will start it01:28
cjwatsonheno: but USB-serial you'd need to press F5+6, yes01:29
henocjwatson: ah, ok cool01:29
henothat's as much as we can ask01:29
cjwatsonheno: (randomly, wouldn't F5+3 or something be better? then it would be in with the other visual impairments items)01:29
siretartiwj: oh. I thought it was my fault01:29
cjwatsonheno: that's not what I'm concerned about though01:29
siretartiwj: the thing what annoys me most with this new udev/lvm handling is, that it is pretty hard to diagnose what actually goes wrong01:29
cjwatsonheno: what about upgrades from edgy, which didn't have /etc/default/brltty, and didn't run brltty by default?01:30
henocjwatson: so what is the upgrade issue?01:30
cjwatsonheno: I want to preserve the fact that they didn't run brltty by default - but what about systems that were actually using it?01:30
henoah, I see We're not adding a new package just changing it's behaviour01:30
Keybuksiretart: it should be easier, no?  the bit that failed will be obvious01:30
henoand there is no way to do that in the upgrade01:31
TheMusocjwatson: I'm guessing its too crazy to check the old init script to see whether the exit line has been commented/removed on upgrade?01:31
siretartKeybuk: I really do hope so01:31
cjwatsonTheMuso: well ... the init script is a conffile, and I was going to change it, so they'd get a conffile resolution prompt01:32
TheMusoah01:32
Keybuksiretart: ie. if it's lvm that fails, the lvm failure is in the lvm scripts -- not buried inside another script that calls lvm "just in case"01:32
TheMusoof course01:32
cjwatsonTheMuso: perhaps I could just make sure that 'edit /etc/default/brltty and set RUN_BRLTTY="yes"' will be in the diff context?01:32
cjwatsonit's not wonderful, but it would be fairly in-your-face obvious01:33
TheMusocjwatson: I don't know. Do those prompts show up in GUI managers?01:33
cjwatsonif they don't, the upgrade will fail :)01:33
TheMusoRIght.01:33
cjwatsonat least some of them pop up a terminal when a conffile prompt happens01:33
TheMusoThe thing is, the diff context is only shown when its requested if I remember correctly.01:34
=== sky_walkie [n=hrdlo@193.85.244.121] has joined #ubuntu-devel
hilekeybuk, the problem currently has been lvm can't do anything before cryptsetup setups device node for PV01:34
cjwatsonyeah, but you get a prompt suggesting it01:34
TheMusoRight.01:34
hileand lvm contained the code to wait for underlying disk partition01:34
siretartKeybuk: in this case, I told schroot to create an lvm snapshot. without having read UdevLvm, it is absolutely non-obvious what's actually going on there.01:34
cjwatsonand if they keep the old version, nothing will change01:34
TheMusoRight.01:34
Keybukhile: sure; because we assumed and relied on running things in a pre-perscribed order01:34
hileups, differnt case, forget my stuff.01:34
cjwatsonSo can we Just Do It and release-note it just in case?01:34
Keybukhile: the changes mean that lvm can be run whenever any block device is added, including device-mapper block devices -- all from udev events01:35
hilekeybuk, and running in that order caused three mintes of wait with PV-ON-LUKS01:35
mvomantiena: what error do you get?01:35
TheMusocjwatson: It sounds sane to me. I can't think of anything better.01:35
cjwatsonI don't want to screw anyone over, but that applies to sighted users as well as blind ones ... a difficult situation01:35
TheMusoYeah.01:35
Keybukso add disk -> block-device sda1 added -> cryptsetup runs -> block-device dm0 added -> lvm runs -> block-device dm1 added -> mount runs -> profit01:35
hilekeybuk, yeah I know, just haven't been following what's going on - I know it know01:35
=== givre [n=Florent@APuteaux-152-1-40-222.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
hilebut let's see, I'll review test and check the current stuff tonight01:36
=== silwol [n=silwol@193.170.68.74] has joined #ubuntu-devel
siretarthile: thanks for looking into this!01:36
=== jack_at_home [n=jack@221.218.224.230] has joined #ubuntu-devel
siretartKeybuk: how does udev detect that the newly added block device dm0 contains a pv?01:37
Keybuksiretart: volid01:37
henocjwatson: most bof the people using this feature i the real world will currently be readers of ubuntu-accessibility or similar We can post a summary of braille changes there ahead of release (including lots of improvements). I think that should be fine.01:37
hiledoes volid understand LUKS partition signature 01:38
tfheenhile: if not, it should be taught.01:38
cjwatsonand the final ultra-fiddly bit is getting the configured /etc/brltty.conf to the root filesystem despite it still being read-only when the initramfs finishes01:38
cjwatsonit's going to have to go via /var/run01:39
hileand can the system now understand that when we run cryptsetup and the new device node is created for unencrypted data, we would run volid for that again?01:39
Keybukhile: according to /usr/share/doc/libvolume-id0/README, yes01:39
tfheencjwatson: wouldn't /dev/.initramfs be more appropriate?01:39
=== fabbione [n=fabbione@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-devel
cjwatsontfheen: hmm, probaby01:40
cjwatson+l01:40
cjwatsonthanks01:40
tfheen(It is still fiddly and it is just a minor detail, though.)01:40
hilethat's perfect, since now we actually don't need any fance scripts for cryptsetup at all - just the task to run from udev which will ask passphrase .. and maybe a ignore list if there are encrypted partitions you don't want to setup during boot01:41
cjwatsonheno,TheMuso: I'd be a lot more comfortable if none of this had to edit /etc/brltty.conf, since that's a conffile and editing it in the installer is storing up trouble for ourselves later. However, it's the status quo (the d-i integration does that already). :-(01:41
hileugh, this starts looking Really Cool ;)01:41
siretarthile: Keybuk: it does: http://paste.debian.net/2153601:41
TheMusocjwatson: I understand.01:41
fabbioneseb128: ping?01:41
Keybukhile: yes, now you can encrypt LVM volumes constructed from RAID-5 striped USB keys each containing encrypted volumes of their own01:42
tfheenKeybuk: .. useful.01:43
hilehih ;)01:43
Keybuk(I would laugh, but I know someone who has RAID-5 USB keys as a use case -- they claim RAID is entirely appropriate given the volatile nature of flash)01:43
siretartand have the stuff automounted by gvm :)01:43
_ionkeybuk: Hehe01:43
hileoh, one question about gvm - is there support or plans to say it somehow 'never mount partition uuid X'?01:44
Keybuksiretart: the whole gvm vs. udev thing is tricksy01:44
tfheennow we just need some useful tools to actually create those things without having to use cryptsetup luksFormat, etc.01:44
Keybukhile: you can do that now, add a HAL fdi for that partition01:44
hileI have a usb disk with xfs and 2 hfsplus partitions, and I don't really want to automount the 'Boot OSX' partition. ...01:44
Keybuksiretart: ie. in theory, crypted user volumes should be mounted by gvm so it can ask for the passphrase in X01:44
Keybukwhereas crypted system volumes should be mounted from udev01:44
hilehmm, fine and true... I think that needs UI as well01:45
Keybuksure01:45
seb128fabbione: pong01:45
StevenKAnd tell the difference in the initramfs?01:45
Keybukreminds me, need to finish that particular job description for mdz01:45
tfheenKeybuk: wouldn't it be more appropriate for udev to have a way to communicate with the user which would look for users at the console, etc?01:45
Keybuktfheen: current theory says not01:45
hilejust like initializing a luks partition needs UI - adding luks support to gparted should be enough, IMO01:45
StevenKseb128: Any thoughts about that spec?01:45
cjwatsonheno,TheMuso: I'll add a NEWS file entry as in case that helps01:45
fabbioneseb128: do you have a second for 2 problems (on feisty personal laptop... nothing to do with the other stuff)01:45
seb128fabbione: yep01:45
ograseb128, i'll package dia on friday if that suffices 01:45
fabbioneseb128: jut want to make sure it's known before i file a bug01:45
seb128ogra: no hurry01:46
tfheenKeybuk: do you have a short summary of why?01:46
tfheen(or a pointer to a discussion)01:46
mantienamvo: I don't get any error, simply there are no "Add CD/DVD" button in new software-progerties from Feisty :(01:46
seb128fabbione: ok, no problem ;)01:46
ograseb128, ok :)01:46
Keybuktfheen: current theory is that you have various policy agents in the user's session, which use HAL methods to do their work01:46
seb128StevenK: no, I'm sort of busy and did read it yet01:46
Keybukexamples are gnome-volume-manager, gnome-power-manager, network-manager, etc.01:46
mvomantiena: the version that is waiting in NEW has one in the second tab01:46
fabbioneseb128: i was dist-upgrading this morning (since last week) and gnome-panel did crash. a few applets like xchat and bluetooth got their own small windows and left alone.. even after gnome panel did restart..01:46
Keybukthese have the advantage they can be entirely configured by user policy01:46
Keybukand do the work inside the user's session, so can interact well01:46
fabbioneseb128: logout -> login fixes.. but still :)01:47
TheMusocjwatson: Won't do any harm.01:47
Keybukobviously you need equivalents outside the users session for when there is no user logged in01:47
mantienamvo: ok, thans, you rescued me from filling new bugreport ;)01:47
mvomantiena: cheers :)01:47
StevenKseb128: I'm guessing "did not read it yet"01:47
seb128fabbione: we got 4-5 dups of that one already, the backtrace are not really useful (looks like a memory corruption), we are trying to get some valgrind log of the crash if somebody manages to get the panel running with it until it crashes again01:47
Keybuktheory says we just run a root policy agent, and decide with policy/console kit to use that only if there's no foreground user with permission01:47
seb128StevenK: ups, yep, didn't01:48
Keybukso you can resolve arguments like "who gets to decide what happens when the battery is critical"01:48
Keybukthis covers just about everything except01:48
Keybuka) elmo01:48
Keybukb) boot01:48
tfheenKeybuk: hm, ok.  (And you need to handle the case of needing user interaction for the user to be able to log in, but unless you have a very particular setup, pam-mount works for that.)01:48
mantienamvo: btw, second tab is named "Internet updates", it's right place for "Add CD/DVD" button ?01:48
Keybukthe elmo case is covered by having non-HAL equivalents that we can run from udev01:48
fabbioneseb128: ok perfect... last thing.. do you know who is in charge of that hw db thingy in Applications -> System Tools ?01:48
Keybukand the boot case of mounting filesystems needed to start all that is also covered by stuff from udev01:48
StevenKseb128: I am pondering just throwing it into universe sans a menu entry to test it.01:49
mvomantiena: the tab ordering changed01:49
Keybukthis allows the stuff from udev to be simple, and not permit much configuration -- just to get the job done01:49
Keybukand the stuff in the user's session to be very flexible01:49
siretartKeybuk: what if you have more than one console user logged it at the same time?01:49
Keybukthe alternative would be the stuff from udev being very complex, requiring lots of configuration and interaction01:50
tfheensiretart: handled by the root policy agent Scott mentioned above.01:50
Keybuksiretart: consolekit01:50
cjwatsonheno: do you have an opinion on the issue of positioning in the F5 menu that I mentioned above (having the Braille item be next to the other visual impairment items)?01:50
Keybukthat can make the decision who wins01:50
seb128fabbione: I'll fix the menu item category, the tools has been written by ogra I think and pitti just took over the spec for increase hwdb participation01:50
fabbioneseb128: ok great thanks.01:50
seb128np01:50
fabbioneogra: ping?01:51
Keybukmy usual example is that we have ifupdown and /etc/network/interfaces for the elmo and "/usr is a network filesystem" case01:51
ografabbione, ?01:51
siretarttfheen: this sounds strange: 2 users are logged in -> root policy, one user logs out -> the other one is at turn. huh?01:51
Keybukbut we don't try and configure those for users, instead we give them network manager01:51
siretartKeybuk: what's consolekit?01:51
siretart13:50:29 < Keybuk> that can make the decision who wins01:51
siretartok01:51
Keybukand we have things to mount from /etc/fstab in the boot sequence, but for users we use g-v-m01:51
fabbioneogra: the hwdb client that's in feisty now.. this morning i got the nice notification.. please partecipate.. blabla.. but it crashes... is it known or should I ask pitti? (and what package is it?)01:51
ografabbione, ah, yes, we have a bug about the menu placement ...01:51
Keybuksiretart: consolekit is a proposed extension that arbitrates between multiple policy agents to decide which one wins01:51
Keybukreplacing the current pam_foreground stuff01:52
henocjwatson: well, speech is currently 3, so you suggest 4 and push the rest down?01:52
fabbioneogra: i am more worried about the crash to be honest :)01:52
siretartKeybuk: neat. is this feisty or feisty+1?01:52
mantienamvo: btw, what you think about rename "Add CD/DVD" buitton to "Add removable media" or something. There are lots of removable media, which can be used for package storage, for example USB memory sticks, removable USB disks, etc01:52
fabbioneogra: this is ppc tho..01:52
Keybukit's intended to support multiple users logged in at multiple seats across multiple base stations01:52
Keybuksiretart: +1 or +201:52
siretartk01:52
Keybukconsolekit can make decisions like "X's screen is locked, Y's isn't - Y wins"01:52
ografabbione, its hwdb-client ... i'll check it on my ibook later ...01:52
Keybukor "X is on the primary seat, Y isn't - X wins"01:52
fabbioneogra: ok thanks01:52
ografabbione, any specific action that makes it crash ? 01:53
Keybuk"X is on the base who's battery is going low, so wins"01:53
fabbioneogra: just try to run it01:53
henocjwatson: I'm fine with that. It doesn't change anything for the visually impaired users, who are the ones who depend on docs for this01:53
Keybuk"both X and Y are locked, root wins"01:53
Keybuk"nobody logged in, root wins"01:53
Keybuketc.01:53
cjwatsonheno: yeah01:53
siretartKeybuk: I'm currently on a sunray system, with ~15 users logged in at work hours, and ~1 in the morning and evening01:53
henocjwatson: so, I'm fine with that01:53
Keybukthe "kit" obviously implies that this policy is customisable01:53
siretartso things get intersting to configure :)01:54
Keybuk*shrug*01:54
Keybukat the end of the day, someone needs to own events :p01:54
Keybukif the UPS is about to die, something needs to happen01:54
fabbioneogra: i guess you have already 4 bugs about it01:54
Keybukand 15 different user policies apply01:54
ografabbione, ok01:54
tepsipakkisiretart: sunray with LTSP?01:55
cjwatsonheno: hmm, one glitch is that at the moment if e.g. v3 is disabled then m1 will become F5+3 not F5+401:55
siretarttepsipakki: no, sunray with SRSS01:55
cjwatsonheno: I think I need to make those numbers consistent regardless of gaps in the orderingg01:55
mantienacjwatson: AFAIK you are main ubiquity develiper, so I wanna tell you about one usablity problem. Ubiquity doesn't fit in 800x600 resolution and t his is pretty important problem, because sometimes in VESA mode Ubuntus starts in 800x60001:55
cjwatsonordering01:55
cjwatsonmantiena: known problem, yes01:55
siretarttepsipakki: I don't see any way to make a sunray boot linux01:55
cjwatsonmantiena: patches welcome01:55
tepsipakkisiretart: yep, that's a pity01:56
ograsiretart, there seems to be none ... else ltsp would support it already (i got one) 01:56
siretartogra: I think I told you that some time ago :)01:56
ograyeah01:57
mantienacjwatson: ok, so, it seems I should report a bug about 800x600 and attach a patch, right ?01:57
cjwatsonmantiena: no, you should not report a bug, because it already exists01:57
cjwatsonit's one of the oldest bugs against ubiquity01:58
mantienacjwatson: cool, thans, so, I just need to make one job instead of 2 ;) I like it ;)01:58
cjwatsonthe patch is non-trivial01:58
cjwatsonthe reason that it expands is probably the timezone widget, but that needs to be checked01:58
geserseb128: will sync request filed today be processed before UVF?01:58
seb128geser: sync filed today will be processed today01:59
mantienacjwatson: wven first screen now doesn't fit in 800x60001:59
cjwatsonmantiena: all the pages up to the summary page are inside a single GtkNotebook widget, so if one expands they all expand02:00
cjwatsonthis is desirable - they should all be the same size02:00
mantienacjwatson: ok, thanhs for info, btw, it's bug #38442 ?02:00
UbugtuMalone bug 38442 in ubiquity "Doesn't support 640x480 resolution" [Medium,Confirmed]  https://launchpad.net/bugs/3844202:00
cjwatsonyes02:01
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
mantienacjwatson: 640x480 can be too hard for me ;) Maybe it would be better to make work at lest on 800x600 ?02:01
henocjwatson: perhaps we should go with letters instead of numbers, so we don't keep running into this ordering problem02:03
cjwatsonheno: numbers would be fine as long as gfxboot-theme-ubuntu keeps the numbering consistent even when items are excluded02:03
cjwatsonI can implement that02:03
cjwatsonperhaps it should also display the number02:03
henocjwatson: sure that would help02:04
TheMusocjwatson: I'm about to hed off to bed. Anything else you need me for, besides testing later? :)02:05
cjwatsonTheMuso: don't think so, thanks for your help02:07
dokoseb128: are you processing NEW as well?02:07
seb128doko: binary NEW02:07
dokoslacker ;)02:07
TheMusocjwatson: Any time. I will sync a daily in the next day or so, assuming its in by then, and will test and give feedback.02:07
seb128doko: what do you need from source NEW?02:07
=== beuno [n=martin@68-155-114-200.fibertel.com.ar] has joined #ubuntu-devel
dokoseb128: dict-*02:08
=== alex-weej [n=alex@halls-129-31-82-59.hor.ic.ac.uk] has joined #ubuntu-devel
mantienacjwatson: sory for disturbing, but I remembered one more ubuquity usability bug - there are no way to select multibe keyboard layouts. This also is pretty important, because Ubuntu starts with 2 keyboard layouts as default for several lanugaes (like belorusian or Lithuanian ), but after  installation it starts with only one02:11
=== Hobbsee wonders why mantiena is not filing a bug under ubiquity for that.
mantienafabbione: hi, could you fix bug #38931 ? it's trivial - only 2 charasters to add to xserver-xorg.config script :)02:15
UbugtuMalone bug 38931 in Baltix "add lt keymap to NONLATINMAPS variable in xserver-xorg.config script" [Medium,Unconfirmed]  https://launchpad.net/bugs/3893102:15
fabbionemantiena: i don't do X anymore02:15
mantienaHobbsee: ok, I just asked cjwatson, maybe he will told, that he is agains such changes...02:15
mantienafabbione: so, who does ?02:16
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
fabbionemantiena: the coommunity02:17
tepsipakkifabbione: there is no X maintainer at the moment?02:18
mjg59Correct02:19
cjwatsonmantiena: I don't plan to make it selectable, but console-setup.config should be changed in sync with bug 38931, in which case it will happen automatically in ubiquity02:19
UbugtuMalone bug 38931 in Baltix "add lt keymap to NONLATINMAPS variable in xserver-xorg.config script" [Medium,Unconfirmed]  https://launchpad.net/bugs/3893102:19
cjwatsontepsipakki: we're hiring. Suggestions or applications welcome02:19
kylemi believe we're working on the YTIL principle for X...02:19
cjwatsonhttp://www.ubuntu.com/employment02:19
mjg59kylem: YTIL?02:19
kylemyou touched it last02:19
mjg59Ah02:19
tepsipakkicjwatson: yeah, I've seen that..02:20
=== nags [n=nags@125.22.3.100] has joined #ubuntu-devel
cjwatsonsuggestions can be sent to me, as I'm the hiring manager02:21
tepsipakki..but I don't qualify :)02:21
cjwatson(for the X position)02:21
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-devel
tepsipakkikylem: I noticed that you did an ati-driver upload which had some DRI-related fix. There are still issues which make it hang, but I can search upstream if there are fixes available02:23
=== CyberSnooP [n=chatzill@cp284147-b.dbsch1.nb.home.nl] has joined #ubuntu-devel
tepsipakkitoo bad that X.org 7.2 is still not released02:24
_ionx-input-hotplug  (7.2 has it, doesn't it?)02:25
Keybukit does02:25
Keybukafaik02:25
Keybuk(but I'm probably wrong :p)02:26
mantienacjwatson: btw, it's known, that with new ubiquity there are no possibility to resize existing partition ?02:26
mjg59tepsipakki: To all practical intents and purposes, it is released02:26
cjwatsonmantiena: already fixed02:26
CyberSnooPHi. Herd 3 Desktop CD is not booting correctly. It hangs during init (rough guess) and continues only when I terminate some process. Is there some information I should supply you with?02:27
tepsipakkiKeybuk: it's in 7.302:27
CyberSnooP(or should I shut up an go idle in #ubuntu+1)02:27
tepsipakkiKeybuk: according to http://wiki.x.org/wiki/ChangesForX11R7302:28
mantienacjwatson: fix landed after herd-3  ?02:30
KeybukCyberSnooP: the process you had to kill would be a useful start02:31
cjwatsonmantiena: yes02:32
CyberSnooPKeybuk: Well, I'll have to go set up IRC on another computer so I can chat here while trying things. Would you be willing to spend a few minutes on helping me giving you the right info?02:32
Keybuksure02:33
CyberSnooPI'm not exactly sure what I'm doing, but I did use SysRq + e (tErm) after the booting stalled for a few minutes.02:36
tepsipakkimjg59: ok, they seem to be tidying up or something02:36
mjg59tepsipakki: The docs need to be released02:36
tepsipakkimjg59: docs.. who needs them ;)02:36
mantienacjwatson: thans02:37
=== CyberSnooP_ [n=chatzill@cp284147-b.dbsch1.nb.home.nl] has joined #ubuntu-devel
=== CyberSnooP_ is now known as CyberSnooP
CyberSnooPKeybuk: Okay. I'm rebooting with the herd 3 CD now02:42
CyberSnooPKeybuk: It seems I'm getting a kernel Oops, which might be the cause of the trouble02:45
Keybuk-> #ubuntu-kernel then :)02:46
Keybukthose guys will help you02:46
CyberSnooPOkay, thanks so far :)02:46
=== bdmurray [n=bdmurray@c-24-21-235-175.hsd1.mn.comcast.net] has joined #ubuntu-devel
=== Gerrath_ [n=Shane_@70.89.111.251] has joined #ubuntu-devel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
=== mvo_ [n=egon@p54A66C40.dip.t-dialin.net] has joined #ubuntu-devel
seb128tfheen: could you have a look to software-properties (source NEW)? It looks fine to me out of some copyright glitches (debian/copyright has the mention of the GPL under "Copyright" and softwareproperties/gtk/SimpleGladeApp.py looks like LGPL but there is no mention of the LGPL to debian/copyright and the text is not shipped with the package)03:05
seb128and I'm not supposed to do source NEW :p03:05
seb128mvo_: ^03:05
tfheenseb128: sure.03:06
seb128mvo_: softwareproperties/gtk/SimpleGladeApp.py seems to be under LGPL which is not mentioned to copyright nor shipped with the package03:06
seb128tfheen: thank you03:06
mvo_seb128: right, that looks like a oversight, let me fix it03:07
=== thekorn [n=markus@a89-182-16-175.net-htp.de] has joined #ubuntu-devel
=== pisi [n=pisi@isabel.offline.ee] has joined #ubuntu-devel
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
mvo_seb128: can I reupload with the same version nubmer and you just reject the older upload?03:11
seb128tfheen: ^03:12
tfheenseb128: sure that works.03:13
tfheenseb128: you then either need to reject it before he uploads or reject by queue id03:13
seb128ok03:13
seb128no need to write some mail about the rejection in that case? ;)03:13
cjwatsonnot so much ;)03:13
mvoseb128: uploaded03:13
mvoseb128: I don't think so 03:13
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
seb128mvo: ok, previous one rejected03:14
=== freeflying [i=flyingfr@ubuntu/member/freeflying] has joined #ubuntu-devel
mvo seb128: thanks03:16
seb128np03:16
seb128package looks fine to me now03:17
seb128tfheen: mind checking and approving it if it's fine to you? ;)03:17
tfheenseb128: sure, doing now03:18
seb128thank you03:18
giskardhello seaLne 03:19
giskardseb128, 03:19
giskard:)03:19
seb128hi giskard03:19
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== CheekyBoinc [n=foobar@p50923945.dip0.t-ipconnect.de] has joined #ubuntu-devel
seb128I'm away for ~1h, bbl03:27
tfheenmvo: the docs seem to be under the GFDL..03:30
elmothat's fine for us03:31
tfheenelmo: yes, I know, but I'd like a copy of the GFDL in the orig.tar.gz03:32
=== shackan [n=shackan@host12-89-dynamic.59-82-r.retail.telecomitalia.it] has joined #ubuntu-devel
=== Kagou [n=Kagou@88.140.38.30] has joined #ubuntu-devel
tfheenmvo: if you could please add that to the .tar.gz, that'd be appreciated.03:33
mvotfheen: thanks, I do this now03:33
tfheenmvo: is this a split-out from some other package in main or should it go to universe?03:34
mvotfheen: its a split up from update-manager, it should go to main 03:36
tfheenmvo: ok, accepted03:36
mvotfheen: thanks!03:37
tfheenmvo: hmm, I think an override of admin instead of gnome would be more appropriate, though03:37
mvotfheen: yes, that sounds good03:38
iwjUgh, this cryptsetup problem has turned into a right can of worms.03:39
tfheeniwj: the one I pointed you at or something else?03:40
iwjYes.  It turns out that I had made a false assumption and life is more complicated than I previously thought.03:41
tfheenah. :-/03:41
iwjcryptsetup is a counterexample to the assumption which is why it broke.03:41
=== eggauah [n=daniel@201.72.58.251] has joined #ubuntu-devel
=== _TomB [n=tomb@host81-156-203-232.range81-156.btcentralplus.com] has joined #ubuntu-devel
=== tfheen uploads a new casper and hopes this works.
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
=== Zdra [n=zdra@166.101-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
iwjtfheen, siretart, hile: I think I have fixed the problems with cryptsetup now.  Sorry about the delay.  I would be grateful if you'd give the new versions a test.  Would you like some under-the-table i386 builds ?03:59
iwjcjwatson: I've fixed the dependency from libdevmapper to dmsetup too.03:59
iwjcjwatson: Which I think will sort out the initramfs generation order bug.04:00
tfheeniwj: sure, that'd work.04:01
cjwatsoniwj: thanks04:01
siretartiwj: I'd appreciate it, but I'm not sure if I'll manage to test them today :(04:03
siretartit seems it was a good idea to bring up the cryptsetup case :)04:04
=== silwol [n=silwol@193.170.68.74] has joined #ubuntu-devel
siretartis it already promoted to main?04:04
=== mdz [n=mdz@cpe-76-173-8-128.socal.res.rr.com] has joined #ubuntu-devel
iwjAargh, I made a trivial edit it after my last test and now of course it's FTBFS.04:07
=== Gerrath_ [n=Shane_@70.89.111.251] has joined #ubuntu-devel
iwjsiretart: No, it's still unreviewed.04:08
iwjPerhaps I should review it although I haven't done anything really to it ...04:08
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
siretartiwj: feel free to commit it to bzr and push your branch to launchpad. I committed the current cryptsetup package ready for use with bzr-builddeb04:11
=== bddebian [n=bdefrees@63.81.56.182] has joined #ubuntu-devel
hileiwj, yes i can test. my setup is LUKS-LVM-ROOT so it will test quite many of the parts04:11
iwjtfheen, siretart, hile: http://www.chiark.greenend.org.uk/~ian/d/cryptsetup/04:12
iwjNB _no_ new cryptsetup package.04:12
iwjOnly new udev and devmapper.04:12
bddebianHeya04:12
siretartiwj: this means the complete cryptsetup integration stays outside the cryptsetup package?04:12
iwjI haven't touched the cryptsetup package at all and I don't really know anything about the integration you're talking about.  What do you mean ?04:13
iwjThe udev/devmapper/rendezvous thing is all done by libdevmapper underneath cryptsetup's feet.04:13
siretartiwj: care to share your code as well? (only the orig.tar.gz is there, no diff.gz)04:13
siretartiwj: I assumed that cryptsetup would need to ship some udev rules calling cryptsetup04:13
hilemy draft async cryptsetup stuff has /etc/udev/rules.d/68-cryptsetup.rules:04:14
hileSUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="crypto_*", RUN+="cryptsetup_helper"04:14
hileand cryptsetup_helper checks if given device is in configured file, i.e. should it do anything for it, asks for pasphrase etc04:15
hilestill writing that wrapper script ..04:15
hilebut, this might not work, since udev scripts shouldn't be interactive04:16
Keybukudev will kill the script if the passphrase isn't received relatively quickly04:16
hileugh ;)04:16
iwjsiretart: code> Sorry, wrong rsync rune.  Try now.  You probably want to fetch the .debs again too.04:17
hileat least this rule must not be installed on live filesystem04:17
iwjsiretart: Yes, for proper asynch support, yes.04:17
iwjI haven't done that.04:17
iwjAll I've done is fix the bug that made it not work properly.04:17
hilehmm can we even do async cryptsetup if udev kills the passphrase prompt 04:18
hileor script, whatever04:18
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-devel
hileso directly calling the cryptsetup command from udev rule is not answer04:19
hileinteractive stuff is funny anyway...04:20
iwjhile: You have to fetch the passphrase in advance and stash it somewhere I think.04:21
siretartiwj: how do you know whether a passphrase is needed at all?04:21
siretartand what to do if it happens to be wrong?04:21
hileiwj, passphrase is only one option04:22
siretartthe keyfile option is non-interactive and not an issue here, I'd say04:22
hilemmmmm yeah04:23
hilei guess the pgp script options are no problem either04:23
siretartiff they are non-interactive04:23
hileyep, and the key file may be coming from a usb device which is not yet initialized ;)04:24
hilehi this sounds rather funny04:24
siretartis there some way to 'delay' an udev helper script?04:25
Keybukdelay?04:25
siretartKeybuk said before the helper script will be killed if it doesn't come to results "relatively quickly"04:26
iwjOh, bugger, some strange thing is still not working.04:26
hilewhat I was thinking that  there should be a passphrase agent which waits for certain events or devices to happen and then asks the passphrase or does whatever is to do04:26
iwjThe fact that someone who makes a block device can't wait for the udev script to finish is a complete PITA.04:26
siretartKeybuk: wouldn't it be great if the helper script could say udev "I'm sorry, but I'm not able to complete your request. please call me again in 2 seks, kthnxbye"04:26
iwjI've got yet another deadlock.04:27
Keybuksiretart: no, that makes udev too complex04:28
siretartisn't it complex enough so this wouldn't matter anymore?04:29
Keybukno, udev is quite simple04:29
siretarthm.04:29
hileof course, most cases for cryptsetup don't really need anything funny04:30
siretartthen udev would need to trigger some service, which fetches the key (maybe) interactively and prepares the device04:30
Keybukright04:31
siretartKeybuk: didn't you tell before this would all work already? ;)04:31
Keybukno04:31
Keybuknobody has touched cryptsetup, so there is still work to make *that* worked04:31
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
hileso how should the notification be done anyway? what options there are?04:33
=== GmanZZZ is now known as Gman
siretartdbus?04:38
=== ivoks [n=ivoks@34-158.dsl.iskon.hr] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== lfittl [n=lfittl@213.129.230.10] has joined #ubuntu-devel
=== torkel_ is now known as torkel
iwj*sigh* I'm going backwards.05:00
_ioniwj: Nice work with the dpkg triggers spec, btw.05:04
=== jack_wyt [n=jack@211.154.174.45] has joined #ubuntu-devel
iwj_ion: Thanks.  I'm glad I've done something right :-).  I'm having a bit of a bad day today.05:08
=== jack_wyt [n=jack@211.154.174.45] has joined #ubuntu-devel
_ionOh. :-(05:10
siretartiwj: Keybuk: do you agree that I quote you from todays irc log regarding udev, libdevmapper, cryptsetup and friends?05:11
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
siretarterr, 'may I quote you', even...05:11
Keybukwhich bits do you want to quote?05:11
Nafallo"damn I screwed up da last upload, sory maties, ARGH!" ;-)05:12
siretartI'm feeling well today, won't do it today anyways.. :/05:12
siretartI found the chat very intersting, and it should be written up05:13
siretartwait, this is a publicly logged channel anyway, never mind05:13
=== zoli2k [n=kuscsik@ufv063-33.science.upjs.sk] has joined #ubuntu-devel
Keybukheh05:13
iwjsiretart: Sure.05:14
_ionA transcript of the relevant lines of the discussion still would be nice.05:14
siretart_ion: that's what I had in mind05:15
bddebianpitti, Keybuk, or whomever, could you please remove dvd95 from the NEW queue?  I need to upload a better version (same version) but fixed.05:16
pittibddebian, Keybuk: doing05:16
bddebianpitti: Thx05:16
pittibddebian: done05:16
bddebianpitti: BTW, what's the process for the binaries for libti* getting through now?05:17
bddebianpitti: Rockin', thank you sir05:17
pittibddebian: they should get binary NEWed as part of the routine archive admin days; today's is seb128's ;)05:17
iwjOMG I have completely broken everything.05:18
=== wasabi [n=jhaltom@ubuntu/member/wasabi] has joined #ubuntu-devel
=== segfault [n=segfault@core-dumped.org] has joined #ubuntu-devel
Nafalloiwj: that doesn't sound good... :-)05:19
=== Nafallo holds of upgrade until iwj says he fixed it again :-)
_ionThe laws of physics still seem to work here.05:20
iwjNafallo: You should be OK unless you're using devmapper, cryptsetup, lvm, mdadm, evms, ...05:23
iwj... or udev.05:23
Nafallolol05:24
iwj(Actually, that bit about udev is a lie.  If you're just using udev you'll be ok.)05:24
_ion:-)05:24
Nafallolvm and devmapper then :-)05:24
ograonly in combination with hardware it breaks :P05:24
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-devel
cjwatsonseb128: what's the state of desktop-slab? does it just need main promotion?05:33
cjwatson(as per the spec)05:33
bddebianWow, seb128 is an archive admin now too? w00t05:33
cjwatsonseb128: have the package management commands been updated to use g-a-i?05:34
gnomefreakpitti: are you busy? i have a question about an error on an apport-retrace05:34
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-devel
pittignomefreak: I am busy, but just ask05:35
gnomefreakim getting an assertionerror05:35
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel
gnomefreaki will pastebin it05:36
=== zoli2k [n=kuscsik@ufv063-33.science.upjs.sk] has left #ubuntu-devel []
gnomefreakpitti: heres the errors http://paste.ubuntu-nl.org/4590/05:37
gnomefreaki cant use apport-retrace -d so i dropped the -d. your repo doesnt have up-to-date edgy debug packages for firefox05:39
pittignomefreak: right, I mailed infinity and elmo about generating dbgsyms for -updates/-security a while ago05:40
gnomefreakah ok05:40
seb128cjwatson: I thanks for the reminder, it needs an update, that should be quick I'll do it now05:40
=== givre [n=Florent@APuteaux-152-1-37-248.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
seb128cjwatson: after the update just main promotion is required05:40
pittignomefreak: this rings a bell05:40
pittignomefreak: however, this doesn't look like current feisty (it has python 2.5 now)05:40
gnomefreakpitti: its a feisty apport in an edgy chroot cause of the bug on edgys apport05:40
pittignomefreak: can you please upgrade to the latest apport/python-apport/python-problem-report and try again?05:41
pittiah, I see05:41
pittignomefreak: can you please open a bug with the exception and attach the report you wanted to retrace?05:41
gnomefreakok05:41
cjwatsondholbach: what's the state of feisty-telepathy for FF?05:41
cjwatsonseb128: thanks05:42
dholbachcjwatson: we'll have no 'main' bits for Feisty. I'll consider further updates and ask for UVF if necessary. It's in 'maintenance-mode'.05:42
cjwatsondholbach: so essentially deferred?05:43
cjwatsonor done everything we can?05:43
cjwatsonI suppose the spec didn't promise anything in main05:43
cjwatsondholbach: I guess the question is, how much of "Things feasible for Feisty release" actually happened?05:44
cjwatsonwhether in main or not05:44
dholbachcjwatson: we introduced and tried gossip-telepathy, brought in new modules and the spec said "consider gossip-telepathy in main with select  connection-managers"05:45
dholbachso inclusion in main deferred05:45
dholbachi'll add a blurb about the state of ICQ05:45
iwjRight, that's the cruddy but actually-working udev-devmapper.05:47
=== segfault_ [i=segfault@core-dumped.org] has joined #ubuntu-devel
iwjDid anyone design udev I wonder ?05:48
cjwatsondholbach: wilde doesn't appear to be there05:48
dholbachcjwatson: yes, that's ICQ - I'm updating the spec right now.05:48
cjwatsonok05:48
cjwatsonI'm really trying to figure out whether it's sensible to consider that spec as having been achieved for FF05:49
dholbachcjwatson: I'm happy with it having the status 'deferred'.05:49
Keybukiwj: no, it evolved05:50
Keybukthe early versions of udev weren't even daemons; it was a shell script, and later binary, run from hotplug05:51
Keybukit was only recent that udevd appeared05:51
Keybukand even more recent that it got the current rules file syntax05:51
iwjtfheen: 2.5.6-7ubuntu2> `* Make sure to call udevsettle in the initramfs script so devices have a chance of appearing.'05:51
iwjThat clashed with my proper udev-based fix for mdadm.05:51
iwj`* Provide udev rules for md devices, to run mdadm -As.'05:51
tfheeniwj: sorry.  (It should be harmless though)05:52
iwjIf I understand your intent, I think my package is the right fix for that.  Shall I just bump my version number and drop your change ?05:52
Keybuktfheen: gnargh!  why did you add that?05:52
iwjYes, it's harmless I think.05:52
=== Keybuk deliberately *removed* udevsettle from the initramfs
iwjKeybuk: Presumably because it didn't work at all before.05:52
tfheenKeybuk: because else it fell over when booting a feisty box with / on raid?05:52
tfheenand, well, booting is kinda important.05:53
Keybuktfheen: the fix for that was what ian's been doing05:53
tfheenKeybuk: yes, but it wasn't there yet.05:53
Keybuk"development release"05:53
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
tfheenso I'm happy for iwj's fix to take precedence.05:53
iwjKeybuk: I think it's a fair enough workaround.  OK, I'll go ahead and supersede it.05:53
Keybukok05:53
Keybukwould have been nice to have had at least a ping about it though05:53
iwjI just wanted to check I wasn't treading on any toes, obviously.05:53
Keybuksince there's a deliberate changelog saying that it went away05:53
tfheenyeah, I could have done that.05:54
=== joejaxx [i=joejaxx@alpha.joejaxx.net] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-e1a10ce32190075f] has joined #ubuntu-devel
=== silwol [n=silwol@193.170.68.74] has joined #ubuntu-devel
jharris this the right channel for help with building .debs?06:04
cjwatson#ubuntu-motu's probably better06:05
jharrcjwatson: thx06:05
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
givreogra: i made two mistakes in the fuse merge : 1. the udev rules number were wrong (forget to lower it when i removed the run stuff). 2. we didn't check that the control fs is mounted before unmounting it.06:17
givreogra: i propose a correction : http://paste.ubuntu-nl.org/4594/06:18
givrethe source package is still available here : http://flomertens.keo.in/merge/06:18
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
=== _ion really, really wishes http://revu.tauware.de/details.py?upid=4133 (compiz-extra) would get to Universe before the freeze.
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
=== TomB_ [n=tomb@host217-44-205-57.range217-44.btcentralplus.com] has joined #ubuntu-devel
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
cjwatsonheno: there's one remaining item from braille-support: "Make Orca and/or speakup do the right thing when braille has been configured."06:33
cjwatsonheno: do you know the status of that?06:34
henocjwatson: I'e checked; it does the right thing by default06:34
=== silwol [n=silwol@193.170.68.74] has joined #ubuntu-devel
henowhich is always nice06:35
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
cjwatsonheno: then it's done bar the testing06:35
=== Lure [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
cjwatsonheno: the brltty work was a bit more complicated than I expected; feel free to have a look and comment once it hits the archive, of course06:37
cjwatsonI expect it's not final06:37
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-devel
henocjwatson: Thanks a bunch for doing this! 06:37
cjwatsonyou're welcome06:37
henoyep, ok06:37
henocjwatson: unfortunately bug 80892 is causing some problems with USB testing, for one person at least06:37
UbugtuMalone bug 80892 in linux-source-2.6.20 "USB braille display no longer starts with brltty" [Medium,Confirmed]  https://launchpad.net/bugs/8089206:37
henomy current guess is that it's a kernel problem06:38
=== givr1 [n=Florent@APuteaux-152-1-27-80.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== Zdra [n=zdra@166.101-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
cjwatsonheno: oh, I forgot to add the warning if you're configuring a serial device. Perhaps you could add that later06:39
henocjwatson: yep, will do06:39
cjwatsonBenC: could you (or one of your team) look into bug 80892 for Henrik, please?06:40
UbugtuMalone bug 80892 in linux-source-2.6.20 "USB braille display no longer starts with brltty" [Medium,Confirmed]  https://launchpad.net/bugs/8089206:40
BenCcjwatson: Sure thing06:41
=== johanbr [n=j@JBrannlund.MathStat.Dal.Ca] has joined #ubuntu-devel
cjwatsonthanks06:42
BenCheno: I'm 50/50 on whether this is a kernel problem or not...easiest way is to see if booting edgy kernel fixes it06:45
henoBenC: ok, I'll ask him to do that06:46
BenCheno: Added comments to bug report06:46
BenCunloading ehci_hcd may be helpful too06:46
henoah, ok. cool06:46
cjwatsonBenC: have a minute to talk about ubiquity-driver-updates?06:48
cjwatsonI promised to run you through the bits of casper you'd need to touch06:48
BenCcjwatson: Yeah06:48
cjwatsonBenC: so you'll need to create a script in scripts/casper-premount/06:49
=== sky_walkie [i=sky_walk@r27s01p03.home.nbox.cz] has joined #ubuntu-devel
cjwatsonthat doesn't exist at the moment since there are no such scripts, but the hooks to run casper-premount are there06:49
cjwatsonuse stuff in scripts/casper-bottom/ as a template - you'll need the prereqs boilerplate (though there won't actually be any prerequisites)06:50
bluefoxicyooOOOooooooooo06:50
bluefoxicy"The main emphasis in this branch is support for the Active Directory logon protocols used by Windows 2000 and above."06:50
=== Zdra [n=zdra@166.101-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
bluefoxicyCan we use Samba as an Active Directory server/domain controller now?  :D06:50
BenCcjwatson: at casper-bottom, the squashfs live rootfs is already mounted and ready?06:50
cjwatsonBenC: yes06:51
cjwatsonBenC: which is why this needs to be done before casper-bottom, otherwise you won't be able to eject the CD06:51
BenCcjwatson: Don't we need to eject the CD for this, and will that affect the system at that point?06:51
cjwatsonBenC: casper-premount runs before the live fs is mounted06:51
BenCcjwatson: Ah, mixed up bottom/premount while I was reading06:52
BenCcjwatson: So I should be able to copy any drivers to a local tmpfs in a known directory, and add a casper-bottom script to put those into the filesystem?06:53
cjwatsonBenC: right, /dev/.initramfs is there06:53
BenCOk06:53
cjwatsonso you can use that06:53
cjwatsonBenC: you'll need '/sbin/usplash_write "INPUTENTER Insert a driver CD and press Enter"; read </dev/console' or something along those lines to do the prompting06:54
=== thekorn [n=markus@a89-182-16-175.net-htp.de] has joined #ubuntu-devel
cjwatsonerm, or possibly </dev/.initramfs/usplash_outfifo per usplash_write(8)06:55
BenCEasy enough then06:56
cjwatsonBenC: casper is maintained in bzr, so bzr checkout sftp://bazaar.launchpad.net/~ubuntu-core-dev/casper/trunk/ and just commit stuff there06:56
BenCcjwatson: Ok06:57
BenCcjwatson: I'll have something done tonight, and email it to you for review06:57
cjwatsonthanks06:58
=== doko_ [n=doko@dslb-088-074-026-072.pools.arcor-ip.net] has joined #ubuntu-devel
=== rraphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
keescookBenC: do you know is ASLR works on Sparc?06:59
keescooks/is/if06:59
=== lbm [n=lbm@0x555373ab.adsl.cybercity.dk] has joined #ubuntu-devel
BenCkeescook: ASLR?07:00
keescookBenC: address space layout randomization (for PIE executables)07:01
=== Gman [i=gman@nat/sun/x-3dbe1db1d750a966] has joined #ubuntu-devel
BenCkeescook: I don't know, but at a guess, no07:01
keescookBenC: okay, I'll dig around.  thanks!07:02
cjwatsonBenC: I'd be inclined to keep copies in something like /root/var/lib/casper/drivers/07:02
cjwatsonthen the ubiquity hook can install from theere07:02
cjwatsonthere07:02
BenCcjwatson: You writing the ubiquity hook?07:03
BenCcjwatson: And should we support floppy when asking for a driver disk?07:03
zulBenC: floppys are going away though..07:04
cjwatsonBenC: I can do the ubiquity hook; it'll be pretty trivial07:04
cjwatsonBenC: CDs are all I care about for now07:04
BenCusing floppies is sort of counter intuitive to supporting bleeding edge hw drivers07:04
cjwatsonBenC: you'll need a casper-bottom script as well to take care of running depmod if any drivers were found, of course07:05
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-devel
cjwatsonand the linux-restricted-modules-common modification07:06
BenClrm mod?07:06
cjwatsonit's in the spec07:06
BenCOk, guess I need to reread that07:06
cjwatsonwe need to run depmod twice in order to take account of various different possibilities - once before the live session's udev starts, and once after l-r-m modules are linked07:06
cjwatsonI can't remember all the details, TBH, but I know we went over it at the time :)07:07
=== cjwatson trusts his past self
BenCyeah, I think we discussed it in pretty great detail07:08
cjwatsonBenC: do you need help with the update-grub integration for l-k-c-d?07:08
cjwatsonI have 20 minutes now07:09
BenCNah, I can handle that no problem07:10
BenCI did the kdump portions, so I got familiar with the code07:10
=== cypher1 [n=cypher1@59.92.222.239] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has joined #ubuntu-devel
=== pochu [n=pochu@179.Red-88-7-169.staticIP.rima-tde.net] has joined #ubuntu-devel
=== ivoks [n=ivoks@34-158.dsl.iskon.hr] has joined #ubuntu-devel
=== cypher1 [n=cypher1@59.92.222.239] has joined #ubuntu-devel
mdkeseb128: it depends on resolving bug 76944. I need to grab Don to finish that patch07:31
UbugtuMalone bug 76944 in yelp "Improve yelp index layout" [Undecided,Confirmed]  https://launchpad.net/bugs/7694407:31
seb128mdke: feature freeze is now07:32
seb128mdke: like it has to be done for tomorrow07:32
mdkeseb128: ok. 07:33
mdkeseb128: so, we should commit the patch on that bug I think, and remove the sub-menu07:33
seb128mdke: will you have a first version of the patch uploadable for tomorrow? we can fix it later without problem07:34
mdkeseb128: if we need to tweak the patch later in minor respects, will that be ok?07:34
seb128mdke: right07:34
seb128yep07:34
mdkecool07:34
mdke:)07:34
seb128no problem to fix bugs during some weeks then07:34
seb128is the patch on the bug to upload then? or do you want to update it for tomorrow?07:34
mdkeseb128: the fourth patch ("Updated patch.") is ok to upload07:35
seb128k, I'll do that07:35
seb128and update when you have a patch update07:35
lamontkeescook: wondering if you (or anyone) ever uses the build logs under people.u.c/~lamont/buildLogs, or if I can nuke them....07:37
keescooklamont: I didn't know about 'em, so nope.  :)07:37
mdkeseb128: thanks very much indeed07:37
=== geser [n=michael@ubuntu/member/geser] has joined #ubuntu-devel
seb128mdke: np07:40
seb128lamont: launchpad mail about build errors with an url for the launchpad build log nowadays I think you can drop the logs from your people page07:40
=== cypher1 [n=cypher1@59.92.222.239] has joined #ubuntu-devel
lamontkeescook: nuking07:43
lamontif pitti/whoever needs them, the admin team can recover them.07:44
Luresince Riddell is not around, what do we need to do to fix this build depend? networkstatus (install depends) and networkstatus-dev (build-dep) are in universe, even though that source (kdepim) is in main: https://launchpad.net/+builds/+build/29852607:44
Lurethis blocks implementation of KubuntuFeistyNetworking spec07:44
mdkeseb128: will you do the gnome-panel change too or do you need any more info from me? presumably it's just dropping an Ubuntu patch?07:47
seb128mdke: the change is "replace submenu by yelp launcher", right?07:47
mdkeseb128: yes, it should probably be named "Help and Support" if possible07:48
seb128mdke: that's possible, will do, thank you07:49
mdkegreat, thanks again07:49
seb128np07:50
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
=== robb_ [n=robb@pool-71-163-244-36.washdc.fios.verizon.net] has joined #ubuntu-devel
=== segfault [i=segfault@core-dumped.org] has joined #ubuntu-devel
=== tobias_ [n=tobias@p54A729F1.dip0.t-ipconnect.de] has joined #ubuntu-devel
tobias_Any idea what might have broken X after the latest update?08:29
=== givr1 [n=Florent@APuteaux-152-1-27-80.w82-120.abo.wanadoo.fr] has left #ubuntu-devel []
=== givr1 [n=Florent@APuteaux-152-1-27-80.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== Arador [n=dcg@148.pool80-103-2.dynamic.orange.es] has joined #ubuntu-devel
=== givre [n=Florent@APuteaux-152-1-28-155.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
BenCcjwatson, Keybuk: can someone process linux-backports-drivers-2.6.20 through NEW please?08:54
cjwatsondoing08:54
BenCthanks08:54
cjwatsonBenC: please fix the incorrect Design section in the spec08:55
cjwatson"The new package will be built very much like linux-restricted-modules. However, instead of a separate package for each kernel flavour, the single driver-backport package will contain drivers compiled for all flavours on a particular architecture."08:55
cjwatsonBenC: that's not how the package is laid out (and I prefer the actual layout you've uploaded anyway)08:55
BenCcjwatson: Ok08:56
cjwatsonBenC: it would be kind of nice if there were one module in there to test with08:56
cjwatsonI thought that was the plan for ubiquity-driver-updates08:56
=== tobias_ [n=tobias@p54A729F1.dip0.t-ipconnect.de] has joined #ubuntu-devel
BenCcjwatson: Yeah, I need to find a suitable test case08:56
tobias_Any idea what might have broken X in the recent updates to feisty?08:57
cjwatsonBenC: processed through source NEW08:57
BenCcjwatson: let the confusion begin08:57
BenCI should upload the new linux-meta too08:58
tobias_BenC: Will that fix madwifi, too?08:58
BenCtobias_: No, the lrm in feisty fixes madwifi already08:58
BenCconfirmed by two people08:59
tobias_BenC: Not here.08:59
cjwatsonBenC: I don't think linux-meta should depend on backports, honestly08:59
BenCtobias_: Then you either have a different bug, or not using latest lrm08:59
tobias_BenC: I have all the new updates and still no wifi.08:59
BenCcjwatson: Really? I thought we needed a way to force it in there...rather than have people ask and always get the same answer08:59
tobias_BenC: It is my bugreport:-) So the others might have a different bug;-)09:00
cjwatsonBenC: if linux-meta depends on backports, then the stable release updates policy for backports has to be just the same as for the regular kernel, because everyone will have it installed09:00
cjwatsonBenC: which would mean there's no point in having it09:00
cjwatsonBenC: we might as well just shove all the updates into the regular kernel packages09:00
BenCcjwatson: I thought the idea was to keep from having to recompile the entire kernel for new pci's new modules09:00
cjwatsonBenC: if it doesn't depend on it, then yes, users will have to be told about it, but that's a fairly easy item for support09:00
cjwatsonBenC: no, it's to reduce risk of updating drivers09:01
BenCcjwatson: Ok, then I still need linux-meta additions so they don't have to manually install it for ABI bumps09:01
cjwatsonsure, linux-backports-modules metapackages would be fine09:01
cjwatsona la linux-restricted-modules09:01
Lurecjwatson: one quick question: networkstatus-dev binary is in universe, but we now need it as build-dep of knetworkmanager (main) -> how do we get it in main (since source package kdepim is in main already)?09:02
=== stub [n=stub@ppp-58.8.3.130.revip2.asianet.co.th] has joined #ubuntu-devel
tobias_Any ideas what might have broken X?09:02
cjwatsonLure: promoted for the next publisher run09:03
Lurecjwatson: thanks!09:03
cjwatsonnot sure if it will have made the one that's running now, so you might have to wait about an hour and a half if I just missed it09:03
=== CyberSnooP [n=bvleur@cp284147-b.dbsch1.nb.home.nl] has joined #ubuntu-devel
Lurecjwatson: no problem, I can wait couple of hours09:04
Lurecjwatson: if we seed/depend on networkstatus in kubuntu-meta, it will get promoted to main too, right?09:04
=== tobias_ sighs.
cjwatsonpromoting binaries from source already in main is a "just ask" matter, or sometimes "just wait" if we're up to date with anastacia processing09:04
cjwatsonLure: I already did that09:04
cjwatsonit was listed - I assume networkstatus-dev depends on it09:05
Lurecjwatson: ok, great - will then ask Riddell to update meta packages09:05
=== archis [n=archis@unaffiliated/archis] has joined #ubuntu-devel
=== chrisj [n=tortoise@82.152.223.112] has joined #ubuntu-devel
slomoBenC: ping? did pata_via disappear again in the latest kernel and will we get it back at one point or shall i switch everything from /dev/sd* to /dev/hd* again? :)09:06
BenCslomo: pata_via isn't coming back09:07
BenCyou should be using UUID's instead of hardcoded dev's anyway, to avoid problems on future upgrades09:07
slomoBenC: i do... except for the root parameter for the kernel cmdline... it's root=801 now for sd* and should be something else again for hd*... or does this also work with uuids?09:08
BenCslomo: Why not use UUID for cmdline too?09:09
=== archis [n=archis@unaffiliated/archis] has left #ubuntu-devel ["Ex-Chat"]
BenCroot=UUID=XXXXX works09:09
BenCif you are using initramfs09:09
slomoBenC: ok, thanks :)09:11
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
=== frafu [n=frafu@vodsl-10160.vo.lu] has joined #ubuntu-devel
=== sky_walkie [i=sky_walk@r27s01p03.home.nbox.cz] has joined #ubuntu-devel
BenCcjwatson: linux-meta uploaded with backports-modules meta packages (nothing depends on them)09:18
=== sky_walkie [i=sky_walk@r27s01p03.home.nbox.cz] has joined #ubuntu-devel
cjwatsonBenC: great, thanks09:19
=== tobias_ [n=tobias@p54A729F1.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== ompaul [n=ompaul@gnewsense/friend/ompaul] has joined #ubuntu-devel
=== Spads [n=spacehob@host-87-74-37-172.bulldogdsl.com] has joined #ubuntu-devel
=== chrisj_ [n=tortoise@82.152.223.112] has joined #ubuntu-devel
=== azeem [n=mbanck@host109.natpool.mwn.de] has joined #ubuntu-devel
=== milli [n=milli@famfrit.acmeps.com] has joined #ubuntu-devel
=== rpereira [n=rpereira@ubuntu/member/rpereira] has joined #ubuntu-devel
tormodHas anyone started to merge xorg 7.2 packages, if only unofficially? I started on the ati driver and libdrm but I'll be baked in dependency hell before long.10:07
=== givre [n=Florent@APuteaux-152-1-28-155.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== flag [n=freundel@p54B42A9D.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Toadstool [n=jcorbier@cl-266.bru-01.be.sixxs.net] has joined #ubuntu-devel
=== gpocentek [n=gauvain@sd-4736.dedibox.fr] has joined #ubuntu-devel
=== givr1 [n=Florent@APuteaux-152-1-10-204.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@d54C0EE14.access.telenet.be] has joined #ubuntu-devel
jdubooh, circular dependency issues with udev/mdadm/initramfs-tools/volumeid10:23
tepsipakkihow come my /dev/null has mode 0600?10:30
tepsipakkiafter a dist-upgrade10:30
=== pinskian [n=xfs@unaffiliated/pina] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-3b297a4ec3b5f8b9] has joined #ubuntu-devel
tepsipakkiand the xsession dies right away10:41
ograiwj, where do you think https://wiki.ubuntu.com/MainInclusionReportCryptsetup oversells the package ? it uses the standard template we use for al packages, i would only note things that are differing from the standard template (cdbs etc) apart from that i wasnt aware that we need to list single items that are already linked10:57
ograiwj, following the procedure we used to use in the past as pitti asked for it (paste the package name into the cve and secunia search pages) i found no security issues and still dont find any ?10:59
ograiwj, if you expect detailed reports like you request in your comments, we should update the main inclusion policy11:01
=== sacater [n=sacater@host86-136-140-219.range86-136.btcentralplus.com] has joined #ubuntu-devel
=== givr1 [n=Florent@APuteaux-152-1-10-204.w82-120.abo.wanadoo.fr] has joined #ubuntu-devel
=== ompaul [n=ompaul@gnewsense/friend/ompaul] has joined #ubuntu-devel
=== CyberSnooP [n=bvleur@cp284147-b.dbsch1.nb.home.nl] has joined #ubuntu-devel
=== racarr [n=robb@pool-71-163-244-36.washdc.fios.verizon.net] has joined #ubuntu-devel
=== geser [n=michael@ubuntu/member/geser] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== rraphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
=== bluefoxicy [n=bluefox@c-68-33-112-13.hsd1.md.comcast.net] has joined #ubuntu-devel
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== chrisj [n=tortoise@82.152.223.112] has joined #ubuntu-devel
=== shackan [n=shackan@host75-76.pool8253.interbusiness.it] has joined #ubuntu-devel
=== alex-weej [n=alex@halls-129-31-82-59.hor.ic.ac.uk] has joined #ubuntu-devel
_ion...And the number of update-initramfses run during this dist-upgrade: 511:17
=== cjwatson has been doing a lot of stuff today involving the initramfs, as has iwj. Sorry about that.
lifelessmmm triggers11:18
_ionNo need to be sorry, it's a sign of progress. :-)11:18
_ionAt least until triggers are implemented.11:19
=== Tonio_ [n=tonio@28.8.100-84.rev.gaoland.net] has joined #ubuntu-devel
keescookseb128: that was fast!  thanks for the sync.  :)11:22
lfittlcould somebody with the necessary rights clean libwiimote out of NEW, I need to re-upload (wrong debian/copyright, argh)11:22
ajmitchkeescook: ah, you see bug 46205 as well? I could never really reproduce it11:23
UbugtuMalone bug 46205 in f-spot "[amd64]  F-Spot does not correctly generate thumbnails when generating a web gallery" [Medium,Confirmed]  https://launchpad.net/bugs/4620511:23
seb128keescook: np ;) (quick reply was a coincidence, I don't get bug mails, I just decided to do another batch of syncs now ;)11:23
=== rideout [n=rideout@71-215-90-16.hlrn.qwest.net] has joined #ubuntu-devel
keescookajmitch: yeah, I can't export anything11:24
=== ajmitch probably needs to setup a gallery install again
ajmitchany details on the console beyond what's in the bug?11:25
keescookNope, that was almost exactly what I saw too.11:25
ajmitchhm, ok11:25
ajmitchthanks anyway :)11:25
keescookthe garbage between the quotes for "bad option name" was different for me, but I really didn't think that was important.  :)11:25
ajmitchwhat's the syntax for changelogs closing bugs now?11:28
tepsipakkiLP: #NUM ?11:28
FujitsuI believe tepsipakki to be correct.11:28
tepsipakkiajmitch: ^^11:28
ajmitchah, found the wiki page11:29
ajmitchyou're right, thanks11:29
tepsipakkinp11:29
=== twilight [n=twilight@ubuntu/member/twilight] has left #ubuntu-devel []
tepsipakkiok, I've confirmed bug #83878 with two machines, surely someone else should see it as well?11:32
UbugtuMalone bug 83878 in udev "wrong permissions for /dev/null" [Undecided,Unconfirmed]  https://launchpad.net/bugs/8387811:32
=== mpt [n=mpt@121-72-137-28.dsl.telstraclear.net] has joined #ubuntu-devel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== moreati [n=alex@user-54442aad.lns2-c10.dsl.pol.co.uk] has joined #ubuntu-devel
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-devel
=== Amaranth_ [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-devel
pinskianE6600 a decent server?11:44
=== exobuzz [n=jools@82-70-241-14.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
exobuzzis there a diffinitive answer to the question "Will x.org 7.2 make it into feisty" ? and if there is, what is it ?11:48
exobuzz:-)11:48
mdztepsipakki: I've never seen anything like that, no11:49
ograthere was a udev upload today though11:50
exobuzzperhaps i mean definitive. :)11:50
tepsipakkimdz: ok.. I don't get it, though.. they were ok before the reboot11:51
ogratepsipakki, check /etc/udev/rules.d/40-permissions.rules11:52
ograthere should be a line: KERNEL=="null",                          MODE="0666"11:52
tepsipakkiogra: that looks normal, untouched even11:52
Chipzzexobuzz: I think it would be a pretty good guess to say no11:54
ogratepsipakki, well, given udev does the right thing it should be right then ...11:54
Chipzzexobuzz: 1) there is no official X maintainer, it's community maintained 2) we're more than halfway through the release cycle, may be too late to get such a big change in11:56
ograwel, it could go in if it would be uploaded *NOW* i guess :)11:56
ogratomorrow is feature freeze ...11:57
ajmitchso close.11:57
exobuzzChipzz: ok.. so.. if I package it up real quickly :)11:57
ograexobuzz, and get a *lot* ov usertesting done as well11:58
ogra*of11:58
tepsipakki.. in a day :)11:58
ograa night ;)11:58
tepsipakkieven better11:58
exobuzzChipzz: its an important update though, and perhaps a special case could be made. One thing people say about ubuntu, is that too much is "spec'd" out compared to what gets into a final release (and also about bugs)..11:58
ograoh, and dont forget the proper upgrade path :)11:58
exobuzzso i agree user testing is important11:58
=== tepsipakki rolls up his sleeves
Chipzzexobuzz: I'm not an ubuntu developer, so I have no say in it. but it would lack serious user testing, and has the potential to break really badly. so really, no11:59
Chipzzexobuzz: X is not something "you just package"12:00
ChipzzX traditionally has a lot of distro patches, which need thorough knowledge of things you probably don't even want to know about12:00
tepsipakkiif debian had those, a merge "might" be possible, but not in this timeframe12:00
=== Gerrath [n=Gerrath@unaffiliated/gerrath] has joined #ubuntu-devel
cjwatsonthere is a significant amount of pending merge work from Debian to be done12:01
exobuzzhaving said that I am not an idiot either, and run linux on 4 architectures12:01
exobuzz:)12:01
cjwatsonunfortunately, without somebody full-time on X, it's been difficult12:01
cjwatsonwe merged (well, synced, mostly) all the client-side stuff12:01
cjwatsonwhich is a lot easier in most respects12:02
ogratepsipakki, thanks for the xscreensaver patch btw ... its something thats always dropping down my todo list in favor of something more important12:02
exobuzzwhat happened to daniel stone ?12:02
cjwatsonhe left Canonical some time ago12:02
tepsipakkiogra: oh that one.. heh12:02
exobuzzthats a big loss.12:02
exobuzz:(12:02
tepsipakkiis he really doing upstream X.org stuff working for Nokia?12:03
cjwatsonhe appears to be12:05
tepsipakkimaybe it's slightly related to Maemo..12:05
cjwatsonbut I have no particular insider information12:05
cjwatsonit's public knowledge that he's been working on the N80012:05
tepsipakkiin theory, could the xorg-stuff be merged even post feature-freeze?12:06
cjwatsonupstream version freeze is the relevant date (although they happen to be the same)12:06
cjwatsonin theory, sure, in practice, we'd be pretty cautious12:07
tepsipakkiwith Debian that is12:07
cjwatsonI think it would be carefully-targeted work rather than mass changes12:07
exobuzzwho wrote "/etc/bash_completion" - worst job ever ;-)12:08
tepsipakkithe drivers could be done one at a time?12:08
Burgworktepsipakki: specifically, he is doing input hotplug12:09
exobuzzoh. credits in the comments of course.12:09
tepsipakkiBurgwork: ok, that makes sense then12:09
cjwatsontepsipakki: though I'm not sure, I thought the driver ABI had changed12:09
tepsipakkicjwatson: but if we stick with current upstreams and only merged with debian?12:11
Chipzzexobuzz: heh. bash_completion is the best thing since sliced bread :P12:11
exobuzzChipzz: most of the time :)12:12
tepsipakkiwith zsh you get also butter12:12
exobuzzannoying when it tries to be too smart. so i type "less test.doc" - which is a plain text file, and it tries to pipe it thoguht something else ;-)12:12

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