/srv/irclogs.ubuntu.com/2007/05/29/#ubuntu-devel.txt

=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-devel
=== zul_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
=== cypher1 [n=cypher1@c-68-83-184-230.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== jml [n=jml@121.44.221.16] has joined #ubuntu-devel
=== j_ack_ [n=jack@p508d8775.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== newen [n=nacho@166.Red-83-61-106.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== siti [n=siti@clix-jaquesmartin-nz.cpe.clix.net.nz] has joined #ubuntu-devel
=== j_ack_ [n=jack@p508D8775.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== jml [n=jml@121.44.221.16] has joined #ubuntu-devel
=== j_ack_ [n=jack@p508D8090.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== j_ack__ [n=jack@p508D9C6A.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-devel
=== ahumane [n=oem@ool-43557e7c.dyn.optonline.net] has joined #ubuntu-devel
=== _lemsx1_ [n=lemsx1@p86-65.acedsl.com] has joined #ubuntu-devel
=== _lemsx1_ [n=lemsx1@p86-65.acedsl.com] has left #ubuntu-devel []
=== lfittl [n=lfittl@213.129.230.12] has joined #ubuntu-devel
=== Fujitsu [n=Fujitsu@stwgw.stw.com.au] has joined #ubuntu-devel
=== stdin [i=stdin@unaffiliated/binary2k2] has joined #ubuntu-devel
=== silvertip257 [n=chatzill@c-71-230-114-69.hsd1.pa.comcast.net] has joined #ubuntu-devel
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-devel
silvertip257I'm trying to customize a LiveCD, but I'm having trouble with the documentation I found02:09
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
=== silvertip257 [n=chatzill@c-71-230-114-69.hsd1.pa.comcast.net] has left #ubuntu-devel []
=== mc44 [n=mc44@unaffiliated/mc44] has left #ubuntu-devel ["Exit,]
=== gravis-- [n=jay@d150-225-130.home.cgocable.net] has joined #ubuntu-devel
desrtso02:37
desrtyou can buy a laptop running ubuntu from dell for $100 cheaper than the model that comes with windows vista02:37
desrt(the base config for ubuntu is 512MB of ram whereas vista requires 1GB... but even if you upgrade the ubuntu machine to 1GB it's still $50 cheaper than windows)02:38
Fujitsudesrt: If you're in the US.02:38
=== freeflying [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-devel
desrtwell02:39
desrti wouldn't actually buy a dell laptop anyway02:39
desrtbut it's really nice to see that they're actually taking this seriously this time around02:39
=== mderk [n=ubiq@116.21.118.207] has joined #ubuntu-devel
=== mderk_ [n=ubiq@116.21.124.170] has joined #ubuntu-devel
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
=== jsgotangco [n=jsg123@121.97.250.198] has joined #ubuntu-devel
=== cypher1 [n=cypher1@c-68-83-184-230.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== johanbr [n=j@blk-224-156-151.eastlink.ca] has joined #ubuntu-devel
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
=== jmg [n=cartel@shinobi.thoughtcrime.org.nz] has joined #ubuntu-devel
jmgguys i notice today dist-upgrading to gutsy breaks under vmware03:36
jmginitramfs cant find the disk03:37
=== j_ack [n=jack@p508DAFBE.dip0.t-ipconnect.de] has joined #ubuntu-devel
jmgdoes anyone have a downloadable vmdk of gutsy?03:37
jmgi neeeeeeed to test a bug03:37
persiajmg: Download the feisty vmdk, and dist-upgrade.03:37
jmgpersia: i tried that, it breaks 03:37
=== RadiantFire [n=ryan@c-69-180-43-27.hsd1.ga.comcast.net] has joined #ubuntu-devel
=== jmg gives up
=== jmg [n=cartel@shinobi.thoughtcrime.org.nz] has left #ubuntu-devel []
=== stdin [i=stdin@unaffiliated/binary2k2] has joined #ubuntu-devel
=== mrsn0 [n=sno_@cpc3-blfs6-0-0-cust294.belf.cable.ntl.com] has joined #ubuntu-devel
=== tritium [n=tritium@ubuntu/member/tritium] has joined #ubuntu-devel
=== mderk__ [n=ubiq@116.21.124.170] has joined #ubuntu-devel
=== j_ack [n=jack@p508DABA4.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== FliesLikeABrick [n=Ryan@adsl-76-193-22-16.dsl.chcgil.sbcglobal.net] has joined #ubuntu-devel
Hobbseemorning all04:10
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== persia [n=persia@ubuntu/member/persia] has left #ubuntu-devel []
=== j1mc [n=j1mc@adsl-75-21-84-11.dsl.chcgil.sbcglobal.net] has joined #ubuntu-devel
=== infinity2 [n=adconrad@cerberus.0c3.net] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== lmveloso [n=lmveloso@200.103.160.104] has joined #ubuntu-devel
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
=== siti [n=siti@clix-jaquesmartin-nz.cpe.clix.net.nz] has joined #ubuntu-devel
=== desrt wonders where Keybuk is these past few days
=== stub [n=stub@ppp-58.8.11.146.revip2.asianet.co.th] has joined #ubuntu-devel
=== jack_wyt [n=jack@124.64.107.106] has joined #ubuntu-devel
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-devel
=== siti [n=siti@clix-jaquesmartin-nz.cpe.clix.net.nz] has joined #ubuntu-devel
=== `23meg [n=m@ubuntu/member/-23meg] has joined #ubuntu-devel
=== j_ack_ [n=jack@p508d9379.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-devel
=== mderk [n=ubiq@116.21.98.195] has joined #ubuntu-devel
=== nags [n=nags@125.16.129.16] has joined #ubuntu-devel
=== didymo [n=ashley@CPE-61-9-197-223.static.nsw.bigpond.net.au] has joined #ubuntu-devel
=== mderk_ [n=ubiq@116.21.98.195] has joined #ubuntu-devel
=== mpt [n=mpt@121-72-131-30.dsl.telstraclear.net] has joined #ubuntu-devel
=== blacksadness [n=ghaith@194.146.153.126] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiGood morning07:24
=== infinity [n=adconrad@cerberus.0c3.net] has joined #ubuntu-devel
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-devel
LongPointyStickmorning pitti 07:34
pittiHey Hobbsss... Stick07:36
=== bonii [n=gsix@unaffiliated/bonii] has joined #ubuntu-devel
LongPointyStickheh07:37
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-devel
LongPointyStickpitti: did you have a good holiday?08:02
pittiLongPointyStick: yes, reasonably; lots of flat cleaning and general household things that were long overdue :)08:03
LongPointyStickhehe08:03
=== abattoir [n=abattoir@59.92.83.34] has joined #ubuntu-devel
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-devel
=== Xof [n=mas01cr@158.223.59.22] has joined #ubuntu-devel
=== gizmo [n=gizmo@87.139.112.143] has joined #ubuntu-devel
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-devel
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel
=== Mithrandir sighs at the technical board's email address being just about impossible to find.
LongPointyStickMithrandir: have you found it yet?  i should have it here somewhere08:40
LongPointySticki assume its' technical-board@l.u.c anyway08:41
Mithrandiryes, I've found it now08:41
LongPointyStickcool08:46
=== infinity2 [n=adconrad@cerberus.0c3.net] has joined #ubuntu-devel
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-devel
=== carlos [n=carlos@canonical/launchpad/carlos] has joined #ubuntu-devel
=== Arby [n=richard@shiny.york.ac.uk] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-91809bb08b3e687d] has joined #ubuntu-devel
=== ompaul [n=ompaul@freenode/staff/gnewsense.ompaul] has joined #ubuntu-devel
=== anibal [n=anibal@debian/developer/anibal] has joined #ubuntu-devel
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-devel
=== cassidy [n=cassidy@host-85-27-113-187.brutele.be] has joined #ubuntu-devel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
pittihi Keybuk 09:50
Keybukmorning pitti *hugs*09:50
Mithrandirgood morning, Scott09:51
=== Keybuk hugs Mithrandir too
=== ivoks [n=ivoks@32-246.dsl.iskon.hr] has joined #ubuntu-devel
Mithrandiryay hugs09:52
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-devel
=== Zdra [n=zdra@78.176-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== tsmithe [n=toby@ubuntu/member/tsmithe] has joined #ubuntu-devel
hungerI reported a #117493 today on cryptsetup not working properly with udev anymore (gutsy). Shall I move that to udev instead?10:08
=== Spads [n=spacehob@unaffiliated/spads] has joined #ubuntu-devel
Keybukhunger: unlikely to be a udev bug10:10
Keybukit could be a devmapper problem10:10
hungerkeybuk, so I'll leave it with cryptsetup.10:10
Keybukfailed to rendezvous with udev?  that sounds like you have a strange mix of packages10:11
Keybukthe gutsy devmapper doesn't have any code like that10:11
hungerKeybuk: That is a message by the cryptsetup executable afaikt.10:11
Keybukit used to be a message from libdevmapper?10:12
hungerKeybuk: It seems to wait for /dev/mapper/temporary-something-PID.10:12
hungerKeybuk: possible. I just straced cryptsetup.10:12
Keybukcan you attach the strace10:12
hungerkeybuk: I'll try...10:12
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
Keybukkeescook: ping10:14
hungerKeybuk: I can not reboot right now (takes about 45min to start up due to cryptsetup timeouts), so I'll need to find some free space to put a crypted partition on:-)10:14
Fujitsuhunger: Did some upgrade break that?10:15
hungerFujitsu: It worked fine till tuesday.10:15
=== Fujitsu [n=fujitsu@c58-107-52-79.eburwd7.vic.optusnet.com.au] has joined #ubuntu-devel
hungerKeybuk: Can't reproduce since cryptsetup luksFormat /dev/something fails without giving a reason.10:18
siretartKeybuk: are you aware that root on lvm is currently broken in gutsy? a small 'lvm vgchange -ay ; logout' makes the system boot again10:18
Keybukright, but do you have the strace?10:18
Keybukif so, is ioctl() returning -EINVAL?10:18
Keybuksiretart: no10:18
siretartI'll fetch the lp bugno10:18
=== Fujitsu is glad he hasn't upgraded recently.
siretartbug #8774510:19
ubotuLaunchpad bug 87745 in lvm2 "Root fs on LVM fails to boot" [High,Confirmed]  https://launchpad.net/bugs/8774510:19
Keybuksiretart: mdadm hasn't been merged yet10:19
hungerKeybuk: strace of cryptsetup luksFormat contains only "write" statements after the read for "yes" to get this started.10:20
siretartKeybuk: this confuses me now. my md devices come up properly, just the lvm devices need a kick. how is the mdadm merge related here?10:20
ompaulhunger, attache it to lp 10:20
Keybuksiretart: your lvm devices are built on your md devices10:21
=== viviersf [n=cain@gw.impilinux.co.za] has joined #ubuntu-devel
crimsunas a possibly interesting datum, I've got ext3 / on LVM in gutsy, and it seems to boot fine with no manual intervention (under 2.6.22-5-generic).10:23
Fujitsucrimsun: That's what I thought.10:23
FujitsuI also use LUKS, and it works fine.10:23
hungercrimsun: I am still on 2.6.20-15-generic. Maybe that is part of the problem.10:24
siretartFujitsu: root on luks?10:24
Fujitsusiretart: Not root, unfortunately.10:24
hungerkeybuk: strace is on bug #117502 (about luksFormat failing).10:25
ubotuLaunchpad bug 117502 in cryptsetup "[gutsy]  cryptsetup luksFormat fails." [Undecided,Unconfirmed]  https://launchpad.net/bugs/11750210:25
FujitsuI never could get that working well, though I'll try again in a few weeks when school holidays occur.10:25
=== viviersf [n=cain@gw.impilinux.co.za] has joined #ubuntu-devel
Keybukhunger: how odd, doesn't look like it's doing anything, does it?10:26
hungerKeybuk: Yes, that is what I told you before:-)10:27
hungerKeybuk: Same thing happens when I give an invalid device...10:27
Keybukalmost certainly a cryptsetup bug then10:27
hungerKeybuk: I tried to use the /dev/dm-XY directly, but that did not help.10:28
=== alex-weej [n=alex@halls-129-31-82-59.hor.ic.ac.uk] has joined #ubuntu-devel
=== dholbach [n=daniel@i59F7041D.versanet.de] has joined #ubuntu-devel
dholbachhello10:31
shawarmaGoodmorning, dholbach.10:31
dholbachheya shawarma10:31
pittihi shawarma 10:31
shawarmahi, pitti10:31
highvoltagemorning dholbach 10:34
dholbachheya highvoltage10:35
=== chand| [n=rsamson@linagoraberri.pck.nerim.net] has joined #ubuntu-devel
siretartdid anyone else than me notice strange linewraps in po files of debconf translations?10:45
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
siretartany idea why .po files in ubuntu packages tend to be linewrapped, while the debian ones don't? shall we keep the ubuntu ones, or take the debian ones?10:45
Keybukam I the only person who thinks that reCAPTCHA is a great way of getting users of your system to help you bypass other CAPTCHAs? :p10:46
siretartI mean for packages in main10:46
Keybuksiretart: msgmerge damage, usually10:46
pittisiretart: don't worry for .po files in main; we have Rosetta for that10:47
pittisiretart: IOW, there should not be any Ubuntu delta for .po files in Ubuntu main10:47
siretartpitti: so just revert to the debian .po files to minimize the diff. okayt10:47
Riddellpitti: could you look at bug 73384 sometime for SRU?10:47
ubotuLaunchpad bug 73384 in kubuntu-docs "Localized Kubuntu documents missing" [High,Fix committed]  https://launchpad.net/bugs/7338410:47
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-devel
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
pittiRiddell: hm, let's just hope that there will never be a .1 CD image for edgy and feisty10:49
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
=== hoora_ [i=ariel@gateway/tor/x-177d9ad7029cec65] has joined #ubuntu-devel
pittiRiddell: diffs look ok, but I'm not sure whether you'd want to inflict this huge download to Kubuntu users10:52
=== mruiz [n=mruiz@ubuntu/member/mruiz] has left #ubuntu-devel ["Bye!"]
pittiRiddell: right before Feisty release I changed ubuntu-docs to downsize the package a bit, btw (bzip2 compression and removing all translations with < 30% coverage)10:52
pittiwell, s/a bit/9 MB -> 2 MB/10:53
siretartKeybuk: FYI, I've just prepared an mdadm merge, which I just uploaded to upload.dogfood.ubuntu.com's test ppa. I cannot easily build nor test it atm, since a) lvm snapshots are broken now, and b) I'm not at home atm10:57
siretartin case you're interested, I can publish my bzr branch for that10:57
=== StevenK raises an eyebrow. upload.dogfood.ubuntu.com ...
siretartStevenK: yes, cprov asked my to stress test it. :) 10:58
StevenKHeh10:58
=== mdz [n=mdz@yttrium.canonical.com] has joined #ubuntu-devel
sladenah, the wonders of Euro-time11:02
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-devel
Keybuksiretart: it needs a patch applied as well to work11:08
KeybukI already have a finished merge11:08
siretartoh. ok11:08
KeybukI'm waiting until we've understood and fixed the issues with pure devmapper, and with LVM, before complicating the matter by throwing in mdadm11:09
Keybukone step at a time, etc.11:09
=== StevenK sighs. I need to stop reading debian-project.
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== Spads [n=spacehob@unaffiliated/spads] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has left #ubuntu-devel ["Bye!"]
=== iwj__ [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
=== iwj__ is now known as iwj
=== gicmo [n=gicmo@p5491E104.dip.t-dialin.net] has joined #ubuntu-devel
=== zerbero_1 [n=jga@pD9E63110.dip.t-dialin.net] has joined #ubuntu-devel
=== roico [n=roico@bzq-88-153-137-16.red.bezeqint.net] has joined #ubuntu-devel
pittiMithrandir: can you please give-back gimp?11:57
Mithrandirpitti: given-back11:59
pittiMithrandir: merci11:59
Mithrandirbitte sehr11:59
geserdoes anybody know why all merges on MoM are in red?12:05
=== Gman is now known as GmanaFK
Keybukhow odd12:07
KeybukPriority missing from the source?12:07
pittihardly, it changed over the weekend for merges that haven't been touched since then12:08
Keybukhmm, Priority is missing from Sources for everything ?12:08
=== Knightlust [n=Dax@ubuntu/member/knightlust] has joined #ubuntu-devel
Keybuktoday is Tuesday, no?12:12
siretartKeybuk: yep12:13
KeybukLP roll-out last night, by any chance?12:13
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-devel
Keybukyup12:13
KeybukPriority field has been lost from Sources.gz on LP12:14
FujitsuThey've all been red for at least two or three days.12:14
Keybukdunno when the last roll-out was12:15
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== roico [n=roico@bzq-88-153-137-16.red.bezeqint.net] has left #ubuntu-devel ["Leaving"]
elmoerr12:24
Hobbseeboo12:25
Fujitsuxyy12:25
siretartKeybuk: do you happen to develop devmapper in a bzr branch?12:27
Keybuksiretart: no12:28
KeybukI haven't yet found a workflow of bzr-branch-for-package that I'm happy with12:29
siretartI personally like this mode: http://wiki.tauware.de/misc:vcs-packaging#importing_upstream_releases_only12:30
=== mpt [n=mpt@121-72-131-30.dsl.telstraclear.net] has joined #ubuntu-devel
Keybukyeah, that's a huge amount of work for no benefit though, no?12:31
siretartthe benefit is that I can use 'bzr merge' for merging new upstream releases12:33
seb128siretart: you can also copy the debian directory to the new source12:34
Keybuksiretart: how is 'bzr merge' different to just applying the previous diff.gz to the new upstream release?12:34
Keybukin both cases, some stuff applies, and some stuff rejects and needs manual fixing12:35
pittisiretart: I guess that only pays off if you manage patches directly rather than in debian/patches?12:35
KeybukI fully agree with "*REPLACE* the source packages with a bzr archive"12:35
siretartpitti: yes, patch systems are really annoying for this. I'm currently looking for a way how to convert dpatches to inline and vice versa for that12:35
Keybukbut I don't agree that staging source packages through a bzr archive is useful12:35
Keybuksince the source package archive also has all of the properties of an RCS12:36
seb128having the source stored to bzr is extra work12:36
siretartseb128: this doesn't get me anything for merging new upstream versions when I have done changes to the upstream source12:36
seb128you have to keep them in sync12:36
pittiI still find it useful for several people working on a package (like hal), or merging with Debian's svn12:36
pittibut those are limited cases12:36
seb128siretart: you have to merge patches which don't apply by hand anyway12:36
siretartKeybuk: I'm more confident if I can track the changes while resolving conflicts12:36
Keybukyeah, it does make some sense if you have a team working on each release12:36
seb128you can as well use dpatch-edit12:36
Keybukor upstream/Debian use an RCS as well12:36
Keybuksiretart: emacs provides me that workflow12:37
Keybukbut for a drive-by patching affair like devmapper, it's minimal tweak changes, upload, round of testing, you or someone else tweaks again, upload, round of testing12:37
siretartKeybuk: It's hard for me to review your changes. I surely want to understand and learn the devmapper/mdadm/lvm chaos, and I wanted so see what steps you have done in the past12:39
Keybukwhy is it hard?12:39
Keybukyou can look at the debdiffs, no?12:39
siretartI'm currently downloading all past devmapper uploads12:39
siretarta ready bzr branch and bzrk would have helped me here12:39
seb128that's lot of extra work for little win though12:40
Keybukhttp://patches.ubuntu.com/by-release/ubuntu/d/devmapper/12:40
siretartoh. I didn't know that url. that's indeed helpful.12:41
Keybukactually12:41
siretartthanks12:41
Keybukhttp://patches.ubuntu.com/by-release/atomic/ubuntu/d/devmapper/12:41
Keybukeven more helpful12:41
Keybuksince if you look at the 1ubuntu4 patch, it's only the changes made from 1ubuntu3 -> 1ubuntu412:42
shawarmaWow...12:42
shawarmathat sure beats the crap out of extracting the old versions from launchpad and debdiff'ing them.12:42
=== shawarma feels really silly now
siretarttoo bad that I missed the announcment of the by-release directory :/12:43
Keybuk*cough* err, it's one of Keybuk's secret little toys that he's not got around to documenting12:43
Keybukjust like the e-mail interface that lets you subscribe to uploads per-package/per-distro12:43
Keybuke.g. subscribe to all Debian changes to a particular package12:44
shawarmaSounds shiny!12:44
siretartI'm looking forward to see that e-mail interface advertised :)12:44
Keybukinvolves my CFT12:45
siretartCFT?12:45
thomcopious free time12:46
Hobbseenow that's cool12:48
Mithrandirseb128: what do you think about https://lists.ubuntu.com/archives/ubuntu-mobile/2007-May/000182.html ?12:48
LureMithrandir: can you give-back kdegraphics to pick up new poppler (and make kubuntu-desktop installable again)?12:50
MithrandirLure: no, it's not FTBFS12:52
pittiLure: that requires a no-change upload12:52
Lurepitti: ok, did not know that. will talk with Riddell then12:52
Lurethanks12:53
=== jrib [n=jrib@upstream/dev/jrib] has joined #ubuntu-devel
seb128Mithrandir: I'm not sure of why it's useful. What do they change to the fileselector? the interface?12:54
Mithrandirseb128: they reimplement it, since the default one isn't too suited on a small screen12:56
=== mpt [n=mpt@121-72-131-30.dsl.telstraclear.net] has joined #ubuntu-devel
seb128Mithrandir: patch looks fine, we can apply it only to the new arch anyway, no?12:57
Mithrandirseb128: we could, but I'd like people to be able to easily develop hildon-based apps natively on their desktop.12:57
Mithrandirso if you don't mind too much, I'd like us to apply it on all arches.12:58
Mithrandirit "only" exports some private headers into "semi-public", which means no ABI/API guarantees12:58
seb128I don't like much changing the public API over upstream but since it's prefixed correctly hildon_ that's ok12:58
seb128Mithrandir: well, it adds hildon_gtk_file_chooser_install_properties to the API no?12:59
Mithrandirit should go away eventually when we get gvfs and upstream is comfortable exporting the API12:59
seb128which means not this cycle01:00
seb128patch is fine with me, I'll try building GTK+ with it now01:00
Mithrandirseb128: true, it adds that function01:00
Mithrandirsorry I didn't see it before01:00
Mithrandirand it's guarded with defines so you have to tell the system "I know this might/will break".01:01
seb128right01:02
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
carlosseb128: Hi, is there any special reason that justifies libgtop2 removal from Gutsy?01:13
carlosseb128: we detected it while testing Gutsy translation opening and Danilo told me it's still a GNOME 2.19 dependency01:13
mrsn0ot: http://www.flickr.com/photos/thevoyagers/518750492/ google in 20 years ;] 01:13
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-devel
=== iwj is now known as iwj_
=== Hobbsee pokes pitti
pittiHobbsee: eek01:28
Hobbseepitti: were you going to look into https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/117388 and https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/114186?  I believe you did the last poppler upload01:28
ubotuLaunchpad bug 117388 in poppler "missing header file in libpoppler-qt-dev" [Undecided,Unconfirmed]  01:28
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
pittiHobbsee: can do, a bit later01:29
=== abattoir_ [n=abattoir@59.92.37.20] has joined #ubuntu-devel
=== nuu [n=neuro@host119-68-static.104-82-b.business.telecomitalia.it] has joined #ubuntu-devel
iwjAh, that's better.01:30
=== stub [n=stub@ppp-58.8.11.146.revip2.asianet.co.th] has joined #ubuntu-devel
=== mpt scratches his head at bug 117256
ubotuLaunchpad bug 117256 in Ubuntu "Thats What She Said!" [Undecided,Unconfirmed]  https://launchpad.net/bugs/11725601:30
Hobbseepitti: thanks.  then i can fix koffice and such :)01:31
iwjRetrieving message nnn (of 357) from ....    oh dear.  And that's not including what's still queued up at my MX.01:32
Hobbseeiwj: introduce a data loss bug.  problem solved.01:34
=== jvw_ is now known as jvw
=== EtienneG [n=etienne@ubuntu/member/EtienneG] has joined #ubuntu-devel
=== stdin_ [i=stdin@unaffiliated/binary2k2] has joined #ubuntu-devel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
=== stdin_ [i=stdin@unaffiliated/binary2k2] has joined #ubuntu-devel
seb128carlos: it has been renamed "libgtop"01:50
carlosseb128: oh, cool!01:53
=== carlos moves old translations to the new package
seb128carlos: can translation be migrated?01:53
seb128cool01:53
seb128carlos: do you want to be pinged when a package is renamed? control-center has been renamed gnome-control-center01:54
carlosseb128: I will discover it while approving manually translations, but if you notify us, that's more easy01:55
=== stdin_ [i=stdin@unaffiliated/binary2k2] has joined #ubuntu-devel
=== binary2k2 [i=stdin@unaffiliated/binary2k2] has joined #ubuntu-devel
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
dokoRiddell: fyi, http://merges.ubuntu.com/main-manual.html has some outstanding kde merges, including new upstream versions02:05
=== mderk [n=ubiq@116.21.98.195] has joined #ubuntu-devel
Riddelldoko: ack.  today it going through e-mail backlog day but I'll get to those soon02:06
=== Watersevenub [n=Watersev@azevedo.astro.up.pt] has joined #ubuntu-devel
StevenKRiddell: If you want to throw one to me, feel free.02:12
=== ogra-classmate [n=teacher@p548afd32.dip.t-dialin.net] has joined #ubuntu-devel
RiddellStevenK: take them all if you want :)02:13
StevenKHeh02:13
StevenKI dealt with kio-apt a few days ago, that was painful. :-)02:14
Hobbseenot knetworkmanager though02:14
Hobbseewhat does one do with http://librarian.launchpad.net/7834592/buildlog_ubuntu-gutsy-i386.freemind_0.7.1-6_FAILEDTOBUILD.txt.gz ?  It's failing as j2re1.4 and j2sdk1.4 are build-deps, and the licence file isnt being accepted on the buildds.02:18
MithrandirHobbsee: it should have been preseeded on the buildds.02:18
MithrandirI'll ask Adam to fix it.02:19
Hobbseeokay, thanks02:19
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
=== antonym55 [n=antony@116.24.106.28] has joined #ubuntu-devel
=== Zdra [n=zdra@195.244.169.43] has joined #ubuntu-devel
=== ivoks [n=ivoks@backup.grad.hr] has joined #ubuntu-devel
=== ion_ [n=ion@heh.fi] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-devel
=== mako_ [n=mako@bork.hampshire.edu] has joined #ubuntu-devel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== Fujitsu [n=william@ubuntu/member/fujitsu] has joined #ubuntu-devel
=== tiagoboldt [n=tiagobol@87-196-91-35.net.novis.pt] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has left #ubuntu-devel ["Bye!"]
=== persia [n=persia@ubuntu/member/persia] has left #ubuntu-devel []
=== RadiantFire [n=ryan@upstream/dev/RadiantFire] has joined #ubuntu-devel
=== Mithrandir [n=tfheen@vawad-xen1.err.no] has joined #ubuntu-devel
dholbachshawarma: thanks for getting in touch with charlie02:59
=== persia [n=ubuntu@ubuntu/member/persia] has joined #ubuntu-devel
shawarmadholbach: No problem. I was a bit afraid to open the tarball I got, but it's looking really good, actually.03:00
dholbachnice :)03:00
shawarmathe only major problem was copyright stuff that needs to be settled. The technical side of things were 92% done. :)03:02
dholbachrock and roll - maybe Charlie can help with documenting that03:02
shawarmaDefinitely.03:05
=== kent [n=kent@82.145.145.164] has joined #ubuntu-devel
=== binary2k2 [i=stdin@82-37-240-159.cable.ubr07.smal.blueyonder.co.uk] has joined #ubuntu-devel
=== tiagoboldt [n=tiagobol@87-196-91-35.net.novis.pt] has left #ubuntu-devel ["Leaving"]
=== agoliveira [n=adilson@201.86.100.210.adsl.gvt.net.br] has joined #ubuntu-devel
=== mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-devel
mruizhi, anyone know why debootstrap is broken in Gusty?03:15
pittimruiz: you mean debootstrapping gutsy doesn't work, or debootstrap itself is broken?03:15
persiapitti: debootstrapping feisty in gutsy doesn't work today.03:16
mruizpitti: I was creating my gusty environment to process a merge, but I had this error: W: Failure trying to run: chroot /var/cache/pbuilder/build/16442/. mount -t proc proc /proc03:17
mruizpbuilder: debootstrap failed03:17
=== cypher1 [n=cypher1@c-68-83-184-230.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== mpytasz [n=dduck@81.219.176.52] has joined #ubuntu-devel
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-devel
KeybukI actually quite like LVM03:32
KeybukI must be unwell03:32
StevenKBwahaha03:32
kylemKeybuk, heh, i like not having a gazillion partitions on disk...03:32
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
KeybukZFS FTW!03:33
=== StevenK twitches.
maswanYes, now if someone could just make a zfs for everyone without solaris love. ;)03:34
kylemKeybuk, rock on!03:34
StevenKHopefully, ZFS doesn't need the pox of Sun disklabels.03:34
Keybukwe could call it the Filesystem That Works03:34
kylemStevenK, heh, it doesn't care about partitions03:34
kylemStevenK, you have to feed it whole disks.03:34
StevenKAhh03:35
Keybukthen we could "mount -t ftw ..." :p03:35
maswankylem: strictly speaking, I think you can feed it anything, it just prefers whole, single, disks03:35
thomaye03:35
kylemmaswan, ah, i've only used disks.03:35
StevenKKeybuk: And then we get bug reports saying "File system name tells lies!"03:35
maswanStevenK: Easy to fix, just add a alias for Filesystem That Lies. :)03:36
HobbseeKeybuk: i thought that was reiser?  :P03:36
Hobbseeracarr will tell you!03:36
ion_hobbsee: Haha03:36
FujitsuHahah03:36
=== mruiz [n=mruiz@ubuntu/member/mruiz] has left #ubuntu-devel ["Bye!"]
kylemHobbsee, aw, don't be mean.03:36
Keybukthe evmsishness of ZFS is really appealing03:36
Hobbseekylem: but...but...03:37
kylemKeybuk, indeed.03:37
Keybuk"here are my disks; now give me a 4GB"03:37
kylemKeybuk, the temptation to NIH something better is strong.03:37
=== desrt sees a keybuk
Keybukit's like evms, but without the soul-crushing pain03:37
ion_Does its license prevent it from being used in Linux?03:37
kylemKeybuk, it's a pity you took off to the airport early, we met Jeff Bonwick that friday03:38
Keybukyeah :-(03:38
Fujitsuion_: CDDL is GPL-incompatible, unfortunately.03:38
Keybukbit of luck I did too, by the time I'd got checked in and through customs, I didn't have long03:38
kylemyow.03:38
MithrandirFujitsu: but there's a gpl-ed port, I thought?03:38
kylemwe had a good 2 hour wait at SFO03:38
Keybuktaxi took an age to arrive03:38
FujitsuThere's a FUSE port.03:38
kylemMithrandir, no, it's FUSE based.03:38
highvoltageSun said they mihgt license the whole of opensolaris as gpl in some point in the future. I hope that includes zfs.03:38
Mithrandirkylem: oh, ok.03:38
StevenKSpeaking of evms, is it going to get it's comeuppance and get demoted to universe?03:39
mjg59There's a very basic GPLed read-only implementation for grub03:39
maswankylem: Oh, you've met him too, he's quite interesting to talk to. Him and Bill Moore was at a storage workshop I went to a couple of months ago03:39
mjg59So someone /could/ go from there03:39
KeybukStevenK: upstream refuse to support Linux 2.6 ... morgue could be a destination <g>03:39
kylemmaswan, yeah, bill moore was there too.03:39
StevenKKeybuk: Oh, even better.03:40
StevenKActually, wait a sec?03:40
FujitsuWhat does EVMS have over LVM?03:40
StevenKevms has an upstream? I thought it sprang from hell, fully formed?!03:40
desrtFujitsu; enterprise support03:40
MithrandirKeybuk: eh?  It works just fine with 2.6.03:41
thomKeybuk: eh? 03:41
KeybukMithrandir: tried it on gutsy?03:41
desrtFujitsu; lvm doesn't work on enterprises :)03:41
ion_fujitsu: From what ive heard you tell it e.g. please resize this to 10GiB and it does all the steps involved correctly, whereas with poking plain filesystems, LVM and md, you might have to do multiple steps and you might be able to break something along the way.03:41
MithrandirKeybuk: my machines still boot.03:41
maswankylem: oh, btw, did you send anything yesterday?03:42
KeybukMithrandir: do you have any non-evms block devices?03:42
kylemmaswan, ah, shit, i forgot.03:42
kylemmaswan, 1sec.03:42
kylemmaswan, it's already uploaded, just need to untar & mv03:42
MithrandirKeybuk: yes.03:42
Keybukthom: evms attempts to make a devmapper device for every block device on the system, whether it intends to do anything with them or not03:42
thomugh03:42
Keybukthom: this fails if any of them are in use, e.g. mounted03:42
thomaye03:42
Keybukupstream's approach to this is to patch out the kernel features that cause this03:43
StevenKYowch!03:43
LureStevenK: since you have done exiv2 sync, do you have any plans with digikam (note: 0.9.2 beta2 was just released, but not yet in debian)03:43
StevenKLure: I didn't, I can.03:43
MithrandirKeybuk: or rather, to tell you to not run evms and non-evms volumes on the same physical device.03:43
=== viviersf [n=cain@gw.impilinux.co.za] has joined #ubuntu-devel
LureStevenK: since allee (debian packager) is on vacation, we could to Beta2-0-ubuntu1 and then he can merge back in debian after he is back03:44
StevenKLure: We could, yes.03:44
LureStevenK: ok, I can prepare package, but will need core-dev for upload ;-)03:45
StevenKLure: You can file a bug and subscribe u-m-s.03:45
StevenKAlternatively, you can pick on me, if you wish.03:45
HobbseeLure: why not get a DD to upload it to debian, if allee's fine with that, then sync it?03:45
KeybukMithrandir: it still fails because evms still tries to make the devices03:46
StevenKThere's that, too.03:46
Hobbseeor can you not abuse NMU like that?03:46
Keybukit's default configuration is to assume all volumes are for evms03:46
StevenKHobbsee: You can, it's just frowned upon.03:46
HobbseeStevenK: even if the maintainer says it's fine?  :P03:46
MithrandirKeybuk: don't tell my machines, since they work fine. :-P03:46
siretartIIRC, it was strongly encouraged by evms upstream to not mix evms and non-evms managed devices on the same disk03:46
LureHobbsee: yep, we can try fabo or somebody to sponsor debian upload03:46
=== Hobbsee points Lure to StevenK
StevenKSsshh!03:47
Hobbseeoh.  wait.  i didnt say that.03:47
LureHobbsee: oh, did not know he is DD too ;-)03:47
Hobbseesorry steve :P03:47
StevenKdigikam is maintained by "Debian KDE Extras Team" - this implies more than one person.03:47
StevenKHobbsee: Hmph.03:47
HobbseeLure: might push pusling/ana to upload it, then.03:48
Hobbseeor their sponsors.  although i thougth ana was a DD03:48
mdzKeybuk: should we think about having evms be removed by the upgrader if it isn't in use?03:50
Keybukmdz: we've never been able to define "in use" :-/03:51
HobbseeLure: #debian-qt-kde on oftc - just dont get them onto ubuntu policies.03:51
Hobbseeand they wont bite03:51
Hobbseemuch03:51
mdzKeybuk: the existence of any evms volumes other than compatibility volumes03:51
Keybukmdz: if there's a way to detect that, it would be a great idea03:51
Keybuksince this appears to bite the people who have evms installed because we once installed it by default03:52
Keybukand the people who actually use it, seem completely happy and unaffected03:52
Mithrandirkinda a corner case, but that will break systems where people only have evms on hotplugged drives.03:52
=== johanbr [n=j@JBrannlund.MathStat.Dal.Ca] has joined #ubuntu-devel
mdzif they don't have any /dev/evms mount points in fstab, i think we can probably get away with removing it on upgrade03:53
mdz(it does still use /dev/evms, right?)03:53
Mithrandirmdz: no, you can't do that.  I use cryptsetup on evms, for instance.03:55
Mithrandirevand: do you know what the current state of the installer is?  Does it make sense to start building daily cds again?03:56
mdzMithrandir: do you even use the release upgrader? :-P03:56
Mithrandirmdz: no, it refused to upgrade to gutsy two weeks ago.03:56
Mithrandirso yes, I tried, but it failed since it didn't know about gutsy yet.03:56
evandMithrandir: Negative, I do not know the answer to that, unfortunately.03:57
Mithrandirevand: ok.03:57
evandI'll be happy to test it in a short while though, if you have not already.03:57
=== highvoltage [n=highvolt@196.1.61.41] has joined #ubuntu-devel
Mithrandirevand: I haven't, no.  Usually, we've hold off dailies until they make sense, but I haven't spoken with colin in a little while so I'm not sure about the status.03:58
HobbseeMithrandir: is there any point anyway until the desktop packages are actually installable?03:59
MithrandirHobbsee: we build server CDs, and it helps highlight the problems.03:59
Hobbseeahhhh03:59
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
Keybukthe evms failure mode right now seems to be 1) install evms 2) reboot 3) computer fails to mount root filesystem because it's "in use"04:01
Keybukor 1) being "have evms already installed"04:01
Hobbseeoh damn that poppler bug.04:01
MithrandirKeybuk: we could switch evms into only claiming the devices it actually uses?04:02
Mithrandiror is that hard?04:02
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
KeybukMithrandir: that would be the ideal solution, however no idea how hard that is04:03
=== Hobbsee waits for pitti to fix it.
pittiHobbsee: yeah, yeah, I'm still Mithrandir's slave ATM; but you are high on the list now :)04:04
Hobbseepitti: hooray!04:05
=== j_ack [n=jack@p508D80A9.dip0.t-ipconnect.de] has joined #ubuntu-devel
Hobbseepitti: just dont make me get out the Long Pointy Stick of DOOM!!!!!!!!!!!!!!!!!  :P04:07
pittiHobbsee: "Oh no, not again!"04:07
Hobbseepitti: (all of the kde packages are failing due to this, it seems, so i'm kinda interested in it)04:07
Hobbseehehe04:07
pittiHobbsee: ready with NEW; so, it's only those two bugs?04:08
Hobbseepitti: i think so.  i havent seen more.  check for poppler bugs in the package though, i guess04:08
=== fnordus [n=dnall@24.85.128.203] has joined #ubuntu-devel
=== cypherbios [n=cypher@ubuntu/member/cypherbios] has joined #ubuntu-devel
Hobbseepitti: maybe https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/74366 too.  Hobbseeparser is dying on that one04:10
ubotuLaunchpad bug 74366 in poppler "Missing dependency" [Undecided,Unconfirmed]  04:10
pittiHobbsee: I just dup'ed that to #11418604:11
=== AlinuxOS [n=vsichi@host122-198-dynamic.8-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
Hobbseepitti: even better.  i thought ti might be04:12
=== ubuntu_laptop [n=ubuntu_l@ubuntu/member/gnomefreak] has joined #ubuntu-devel
tepsipakkidoko: do you wan't to look at the syslinux debdiff before I upload it?04:17
tepsipakkis/'//04:17
=== mathiaz [n=mathiaz@dsl-151-121.aei.ca] has joined #ubuntu-devel
dokotepsipakki: did you test it?04:17
tepsipakkiyes04:18
tepsipakkicolins test suite worked fine04:18
tepsipakkiwith the new gfxboot-patch from suse04:18
dokothen go ahead and upload04:18
tepsipakkiok, thanks04:19
pittitepsipakki: out of interest, did it still need fixes for -fno-stack-protector?04:19
tepsipakkipitti: upstream has those04:19
=== freeflying [n=freeflyi@123.116.99.169] has joined #ubuntu-devel
pittitepsipakki: sweet04:19
tepsipakkiwhere needed04:19
tepsipakkiso I dropped the patch04:19
tepsipakkiok, uploaded..04:22
=== pitti hugs tepsipakki for relieving him of a TIL package he doesn't understand well
=== tepsipakki hugs pitti back
StevenKI hate the TIL rule at work.04:24
pittiStevenK: well, it's still the one that makes most sense without introducing a lot of bureaucracy04:25
StevenKpitti: Yeah, that's true.04:25
=== afflux_ [i=fnord@pentabarf.de] has joined #ubuntu-devel
Hobbseepitti: were you doing binary NEW or source NEW?04:26
pittiHobbsee: both (specifically for the Mobile project, since it's not my archive day)04:26
Hobbseeah right.  no problem04:26
pittianything that's urgent for you?04:27
Hobbseepitti: there's kde-tweak, the guy's uploaded a new version on it.  so only urgent to kick another thing off revu.  poppler stuff is more important04:28
Hobbseepitti: ie, no04:30
StevenKdoko: Thanks for the offer, I've joined pythoneers.04:35
pittiHobbsee: poppler uploaded04:36
=== sn0 [n=sno_@cpc3-blfs6-0-0-cust294.belf.cable.ntl.com] has joined #ubuntu-devel
Hobbseepitti: yay, thankyou04:36
StevenKpitti: Will/Have parts of it cleared binary NEW?04:37
pittiStevenK: 'it'?04:37
pittiStevenK: https://launchpad.net/ubuntu/gutsy/+queue FYI04:37
StevenKYeah, I just checked.04:38
StevenKIt looks like libpoppler-glib1 graces there no more.04:38
pittiyep, I NEWed that on Friday04:38
pitti(for everyone not yet knowing the trick, https://launchpad.net/ubuntu/gutsy/+queue?batch=500 is much nicer)04:39
Spadscjwatson_: gutsy ppc is on ports now04:39
StevenKOooh. /me files that one away.04:39
=== mthaddon [n=mthaddon@canonical/launchpad/mthaddon] has joined #ubuntu-devel
=== glatzor [n=sebi@p57AEF7BB.dip.t-dialin.net] has joined #ubuntu-devel
=== mako_ is now known as mako
glatzorhello mpt, I would like to discuss the displayconfig-gtk interface with you.04:48
mptglatzor, sure04:49
glatzormpt: fine. Have you already used the current gutsy version?04:49
mptNo, I'm not smart enough to run pre-beta Ubuntu versions04:50
mpt:-)04:50
Keybukkeescook: ping (hopeful)04:52
=== milli [n=milli@famfrit.acmeps.com] has joined #ubuntu-devel
glatzormpt: No problem. I can make you a feisty package04:53
glatzormpt: In the meantime here are some older screenshots https://wiki.ubuntu.com/DisplayConfigGTK04:53
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-devel
glatzormpt: are you familiar with bzr?04:55
mptglatzor, I use it every day :-)04:55
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
glatzormpt: fine. here is a different approach in the user interface design: http://glatzor.de/bzr/displayconfig-gtk/gfxbase/04:56
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-devel
=== Demitar [n=demitar@c-212-031-190-120.cust.broadway.se] has joined #ubuntu-devel
=== persia [n=ubuntu@ubuntu/member/persia] has left #ubuntu-devel []
glatzormpt: http://glatzor.de/filesink/displayconfig-gtk_0.2+20070523ubuntu2_i386.deb05:00
glatzormpt: you have to install this package. afterwards also the bzr branch will work05:00
afflux_siretart: I'm having a problem with cryptsetup in gutsy, I'm not sure wether it's a bug.05:00
glatzormpt: one of the main problems in the user interface is to represent the relation between graphics card and screens.05:01
mptglatzor, I'll be on the phone for a while and not within reach of a copy of bzr, sorry05:01
=== lfittl [n=lfittl@213.129.230.12] has joined #ubuntu-devel
glatzormpt: hey, I could also discuss it via the ubuntu-desktop mailing list05:01
glatzorwe could :)05:02
afflux_siretart: when using luksOpen it asks me for the password, after that it does nothing for about 3 minutes. Then it says "endezvous with udev timed out for 'temporary-cryptsetup-4684'; stat failed: No such file or directory". After that it maps the volume but this is far too long for booting.05:02
mptglatzor, that would work05:03
chand|hi05:03
=== persia [n=persia@ubuntu/member/persia] has joined #ubuntu-devel
chand|anyone using encfs on gutsy, here is a bug with openssl 0.9.8e, you can't read data  encrypt with feisty05:05
chand|there is a bug in openssl 0.9.8e http://www.mail-archive.com/openssl-users@openssl.org/msg48671.html05:05
chand|i don't know if i add a bug or wait for an upstream openssl update05:06
Keybukafflux_: dpkg -s libdevmapper1.02 ?05:07
=== BenC_ [n=bcollins@collinsap1.phunnypharm.org] has joined #ubuntu-devel
=== hellvie [i=MrJ@82.139.47.149] has joined #ubuntu-devel
mptglatzor, one thing that jumps out at me from the wiki page illustrations is that it would be much easier to see how the screens related to each other if they were visually represented05:11
siretartafflux_: which version of cryptsetup do you have installed?05:11
mpti.e. a picture of the screens05:11
mptnext to each other05:11
afflux_siretart: 2:1.0.4+svn29-1ubuntu105:12
afflux_siretart: I just that you uploaded -1ubuntu305:12
afflux_siretart: (i'm still a bit slow with console only :))05:12
glatzormpt: we don't support many different screen relations. it is only allowed to configure one relation, that can be cloned or extended by05:13
siretartafflux_: yes. please try a newer version05:14
glatzormpt: the larger problem is what happens if you have got two cards? currently it is quite hard to find which output belongs to which card05:14
afflux_siretart: I guess -1ubuntu3 won't be in the archives yet, would it?05:15
mptglatzor, I mean the "Extend primary screen:" menu would be better as a picture of two screens that you can drag around05:15
Keybuksiretart: did you locate the problem?05:15
glatzormpt: you would have got to the devices screen and hopefully choose different model names. but if both of them are e.g. 1280 LCDs you would have a problem05:15
siretartafflux_: the source has been already published, the build's didn't start yet. and I've just uploaded -1ubuntu4 a few minutes ago05:15
glatzormpt: I think that this feature is overrated. all dialogs that implemented this do not fit on 640x48005:16
siretartKeybuk: https://bugs.launchpad.net/ubuntu/+source/cryptsetup/+bug/11745905:16
ubotuLaunchpad bug 117459 in cryptsetup "luksOpen takes ages" [Undecided,Fix released]  05:16
Keybuksiretart: ah, heh05:16
Keybukof course, there was a SONAME bump05:16
glatzormpt: and using dump numbers as screen identifiers is also not a good way (windows=05:16
glatzor)05:16
siretartKeybuk: can we do something to prevent such issues in the future?05:17
afflux_siretart: thank you for your help05:17
glatzormpt: the ideal solution would be to have all options on one dialog. I don't like to have three notbook pages05:17
Keybuksiretart: the archive admins tend to notice such things pretty easily05:18
Keybukobviously we're still early in the gutsy release process, so the eye isn't quite so sharp05:18
glatzormpt: and furthermore you would have to provide a non drag and drop configuration option too. since I am not sure that all user would discover the fancy method.05:18
Keybuksiretart: it would be nice to work out a magic udev rule for cryptsetup, so any luks block device is automatically dealt with05:19
glatzormpt: so more and more space would be required05:19
glatzormpt: wait I will make a screenshot of the different approach05:19
mptI don't know what a "dump number" is05:19
glatzormpt: 1 and 205:19
=== Demitar_ [n=demitar@c-212-031-190-120.cust.broadway.se] has joined #ubuntu-devel
mptoh05:20
glatzormpt: a number without any further meaning :)05:20
glatzormpt: Using the Monitor model name seems to be a better approach, but would also consume more space.05:20
siretartKeybuk: indeed. 05:21
=== ubuntu_laptop [n=ubuntu_l@ubuntu/member/gnomefreak] has joined #ubuntu-devel
siretartKeybuk: for keyfiles, we could perhaps work something out, so that the user has the possibility to place it on the harddriver or on some usbstick or something05:21
glatzormpt: If you connect a different screen, you have got to tab 3 change the model, go back to tab 1 and change the resolution and if you haven't yet configured dual head go to tab 205:22
siretartKeybuk: however for passwords entered via terminal I think we would perhaps need some external password-agent tool or something05:22
Keybukyeah we'd need that05:22
Keybukbut it should be now possible to05:22
Keybuk1) make sure vol_id can detect luks partitions05:22
Keybukand thus05:22
siretartideally, that would use usplash if running05:22
siretartvol_id is able to detect luks just fine05:22
Keybuk2) have a udev rule that activates them (getting a password, excluded)05:22
Keybukok, cool05:23
siretartit doesn't work with 'plain' dm-crypt devices, since they lack an meta-information header. but luks is just fine05:23
Keybukso SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="crypto_LUKS", RUN+="..." in an 85-*.rules would work05:23
siretartwe can perhaps modify cryptsetup to spit out some warning if the user tries to create a non-luks device or something05:24
glatzormpt: http://glatzor.de/filesink/dcg-gfxbase.png05:24
Keybukdon't dm-crypt devices show up as ENV{DM_TARGET_TYPES}=="crypt" ?05:24
glatzormpt: I tired to combine the device chooser and the display mode selector on one tab05:24
glatzormpt: every graphics card would be represented by a single tab05:24
siretartKeybuk: but how do you imagine this passphrase agent? It should be able to run in a) usplash, b) text/console, c) serial console (?), d) X11/Gnome/KDE session 05:25
glatzormpt: so the screen/gfxcard relation would be clear05:25
glatzormpt: if there is only one screen I can hide the left chooser05:25
Keybuksiretart: I think it makes sense to combine that with the "progress output" agent, which needs to send its output to a) usplash, b) text/console, c) serial console, d) X11/Gnome/KDE session, e) text-to-speech05:25
Keybukie. the "Starting Apache Web Server" thingy05:26
siretartKeybuk: http://paste.debian.net/29174 <- example output of what vol_id says about luks05:26
glatzormpt: the dialog is resizable and the model chooser button uses ellipsis so that it does not force a wide window05:26
Keybuksiretart: don't suppose you have a dm-crypt fs around?  if so, what does dmsetup export NAME say on it?05:26
siretartKeybuk: my laptop is running debian/lenny atm, since feisty wasn't in too good shape for LVM/dm-crypt experiments :/05:27
siretartwhat does NAME stand for?05:27
Keybukyeah, it wasn't great05:27
siretarthda6?05:27
Keybukwhatever the /dev/mapper thing is05:27
Keybukthe theoretical final step for all this is that the device-mapper ioctl() to make or change a device won't actually complete until the uevent has been processed by udev and the device node created05:28
siretartdmsetup export says 'Unknown command'05:28
siretartdo you perhaps mean 'dmsetup info'?05:28
Keybuksiretart: ah, use "info" on Debian05:28
siretartKeybuk: http://paste.debian.net/2917505:29
siretartwhy is debian different here?05:29
siretartupstream change?05:29
Keybuk"export" is a patch from SuSE to output all of the info in a format udev can import05:29
Keybukcould you try "table" instead of info, I think that's the right one05:30
siretartah, sounds useful05:30
Keybukwe have a similar patch for mdadm as well, so udev can grok the array states, etc.05:30
shawarmaWhere do core dumps end up these days?05:30
siretartKeybuk: http://paste.debian.net/2917605:30
siretartshawarma: in apport05:31
mptglatzor, that's got very good padding and capitalization and everything, but I don't understand how to use it05:31
shawarmasiretart: er... Not on the filesystem somewhere?05:31
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-devel
Keybuksiretart: ok, cool05:31
Keybukso we can match those with ENV{DM_TARGET_TYPES}=="*crypt*"05:32
shawarmaThere's not way to get a regular core dump?05:33
siretartshawarma: doesn't ulimit -c unlimited help?05:34
=== desrt yawns
shawarmasiretart: Well, it said "core dumped", but I couldn't find it anywhere. I expected it in my $CWD..05:34
Mithrandirshawarma: you need to echo "core" | sudo tee /proc/sys/kernel/core_pattern05:34
=== ubijtsa [n=ubijtsa@karlsson.force9.co.uk] has joined #ubuntu-devel
mptglatzor, but that's not necessarily worse than the previous design :-) Anyway, I'll have a more thorough look in the morning05:35
shawarmaMithrandir: even though 'cat /proc/sys/kernel/core_pattern' already says core?05:35
Mithrandirshawarma: hm, then you should indeed have it in cwd.05:35
shawarmaMithrandir: Ah, there we go.05:35
shawarmaMithrandir: Odd. 05:36
shawarmaMithrandir: I did /etc/init.d/apport stop, but I triggered the core dump since then and it didn't work then.05:36
shawarmaMithrandir: But now it works. Yay!05:36
=== thekorn [n=thekorn@a81-14-157-250.net-htp.de] has joined #ubuntu-devel
siretartKeybuk: tell me more about the "progress output" agent. is there a spec for it? who is working on that/05:38
siretart?05:38
Keybuksiretart: no spec, nobody working on it05:39
Keybukit's something we need though, obviously05:39
=== sacater [n=sacater@105.245.131.213.static.inetbone.net] has joined #ubuntu-devel
afflux_siretart: building of -1ubuntu3 on my own solved the issue. thank you!05:42
siretartKeybuk: well, anyway. if we want to integrate crypysetup with udev, we need to have some kind of user intervention. which is strange here, because cryptsetup generally expects to be run from the user context. with udev, it runs from a 'system' context05:42
siretartKeybuk: and getting from udev back in some user context is, well. interesting at least05:43
siretartafflux_: thanks for confirming05:43
siretartafflux_: does luksformat work for you?05:43
KeybukI was looking at the initramfs-tools script you have, you see05:43
Keybukwhich is, err, massively complex and overweight05:43
Keybukand probably causes all sorts of problems05:43
Keybuksince it tries to run lvm, evms, etc.05:43
siretartafflux_: (it doesn't for me, I cannot open created devices)05:43
siretartyes, it sucks for obvious reasons05:44
siretartKeybuk: may udev scripts block and ask for passwords?05:44
siretartin that case we could get along with integrating cryptsetup with udev in initramfs only05:45
siretartthis way we would leave out the X11 part, and only deal with console and usplash (which would cover the serial console use case as well)05:45
siretartfor gnome, we have hal and gnome-vfs05:45
Keybukthey could, but after 3m wait, udev would assume they'd hung and kill them05:45
siretartthat's a sane assumption05:46
Keybukinitramfs only would break for /home under cryptsetup, no?05:46
afflux_there is a problem for me too in the initramfs script. A minor one since I know how to fix it. I have my cryptroot partition on /dev/sda10, this is a s-ata drive. It seems to be enabled later than expected from the script, so it would be good to have some sort of loop that checks if the device gets listet in the next X seconds. Can provide a patch in about 10 minutes.05:46
siretartif the user doesn't manage to enter his password in less than 3 minutes, we can perhaps safely abort05:46
siretartKeybuk: why would it break?05:47
Keybuksiretart: those aren't mounted in initramfs05:47
Keybukyou'd need the same setup for pre-X boot 05:47
siretartgood point05:47
siretartKeybuk: how would udev know which devices to open? - assuming we have 3: /, swap and /home, which one should get opened in initramfs?05:48
Keybukit actually does them all05:48
siretartafflux_: Keybuk and I are basically discussing a solution for that problem. There are already at least 2 open bugs with proposed patches for that05:48
Keybukrestricted on which drivers are available05:49
siretartwhich would break semantics, wouldn't it?05:49
Keybukyou should certainly support someone plugging in a USB key halfway through the boot sequence05:49
Keybuksemantics?05:49
=== TomaszD [n=tom@unaffiliated/tomaszd] has joined #ubuntu-devel
siretartwell, ATM, we only mount /, and not /home in initramfs. with cryptsetup run from udev, all devices would get opened in initramfs, no?05:49
afflux_siretart: oh, didn't see the connection. have no idea about udev. ;)05:50
Keybuksiretart: what's wrong with that?05:50
=== sacater [n=sacater@213.131.245.105] has joined #ubuntu-devel
siretartKeybuk: well, think about cases where you have keys on your /root partition, which is crypted by a keyfile on usb. udev won't be able to mount /home, and the user can't provide a password, since he has only a keyfile, which is on /05:51
siretartso udev would bug the user unnecessarily05:51
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
Keybukthe keyfile would fail to open, and cryptsetup would terminate unsuccessfully, surely?05:52
KeybukI'm trying to eliminate all "Point Of No Return" from the boot sequence05:52
siretartfrom udev, you don't see if a device needs a password or a keyfile05:52
Keybuk"you must have your USB key plugged in by this point or it won't get mounted" is bad05:52
siretartit might work with both05:52
siretartor with just one of the two05:53
=== sacater [n=sacater@colchester-lug/member/sacater] has joined #ubuntu-devel
siretartKeybuk: I rather think it wouldn't be unreasonable to mandate using a /etc/crypttab, which explains the parameters for unlocking /05:54
siretartKeybuk: and udev would then only open that device in initramfs05:54
siretartKeybuk: later in the boot process, the other filesystems listed in /etc/crypttab are mounted (like /home, swap, etc)05:54
Keybukthat's certainly doable05:55
Keybukof course, if / is mounted by UUID, how do you know which crypted filesystem is the one to unlock? :p05:55
siretartI know from /etc/crypttab?05:56
siretartudev would grep it and compare it's UUID/something to check if that's the root device05:58
=== blackska1 [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-devel
Keybukthat kind of extra configuration makes me feel sad05:59
glatzormpt: a tired usability engineer is perhaps a good indicator for if the dialogs work or not :)06:02
=== wasabi [n=wasabi@ubuntu/member/wasabi] has joined #ubuntu-devel
=== finalbeta [n=gggggggg@d54C6865D.access.telenet.be] has joined #ubuntu-devel
Keybukglatzor: how will that interact with xrandr ?06:03
glatzorKeybuk: depending in which state XRandR will be at the Gutsy release.06:04
siretartKeybuk: indeed, I don't feel to happy about it as well; however I don't see really any other sane approach to manage it06:04
brycemorning06:05
kylemmorning bryce06:05
glatzorKeybuk: The idea was to base the configuration on the traditional xorg.conf and only use xrandr to apply changes instantly06:05
HobbseeMithrandir: or another archive admin:  please give back kdegraphics and krita06:05
desrtKeybuk; going to school now06:06
glatzorKeybuk: mvo started hacking on xrandr 1.2 python bindings. would be nice if he would be given more time for this :)06:07
=== cypher1 [n=cypher1@c-68-83-184-230.hsd1.nj.comcast.net] has joined #ubuntu-devel
glatzorKeybuk: the problem is that there are still many cards that will not have got xrandr 1.2 support in the near future06:09
glatzorKeybuk: And we have got not idea about the AMD and NVIDIA plans. Also taking the legacy cards into account.06:09
=== cypherbios [n=cypher@ubuntu/member/cypherbios] has joined #ubuntu-devel
Keybukglatzor: but for those cards that do support xrandr properly, you don't really want to write them an xorg.conf "hard-coding" that layout06:10
glatzorKeybuk: If we would live in a better world I would like to base it only on XRandR too.06:10
Keybukit'd be nicer to leave them conf-less, and instead restore their last layout and give them the option to change it on the fly06:10
glatzorKeybuk: that is not an exclusive approach.06:10
siretartcan archive admins sync from any .dsc file or just from debian?06:11
Keybuksiretart: see, I'd kinda like to support somebody who wanted /, /home and /usr each as encrypted LVM LVs, combined from a MD RAID-5 selection of disks, with each underlying disk encrypted as well.06:11
glatzorKeybuk: but one problem is the assigned memory for the maximum resolution.06:11
Keybuksiretart: the passphrases for each of these elements obtained from a USB key, the filesystem of which is encrypted with my fingerprint as the passphrase06:11
Keybuksiretart: that's somewhat complex to express in crypttab? :p06:12
siretartKeybuk: where is the problem with that?06:12
glatzorKeybuk: X seems to be quite conservative. so you cannot access all available resolutions with xrandr06:12
Keybuksiretart: it requires a lot of elements, no?06:12
=== chand| [n=rsamson@linagoraberri.pck.nerim.net] has left #ubuntu-devel ["Ex-Chat"]
siretartKeybuk: the format could be "<devmappername> <blockdevice> <keytype> luks"06:13
siretartwhere keytype is either a pathname to a keyfile, 'none' for passphrase, or other magic think you want to support06:14
glatzorKeybuk: If I don't use any xorg.conf on my t60 with an intel card I am stuck to 1280x1280. which is really not enough for two desktops. 06:14
Keybuksiretart: s/devmappername/UUID/ no?06:14
Keybukglatzor: have you tried the -intel driver in gutsy?06:14
glatzorKeybuk: no debian unstable.06:14
=== ramki [n=ramki@72.16.168.213] has joined #ubuntu-devel
siretartKeybuk: you'll need a devmappername for practical reasons. cryptsetup works with the devicenames from /dev/mapper, not with uuids. but we can perhaps add the uuid as well06:15
glatzorKeybuk: I tried gutsy some days ago, but xrandr didn't work06:15
glatzorKeybuk: and I haven't tested it again since that time.06:15
glatzorhello bryce, by the way06:15
bryceheya glatzor06:15
glatzorbryce: I implemented the dump and read pci table function of the guidance backend in displayconfig06:16
=== RadiantFire [n=ryan@upstream/dev/RadiantFire] has joined #ubuntu-devel
bryceglatzor: cool06:17
glatzorbryce: this is a quite nice feature, since it allows us to reproduce errors very exactly06:17
glatzorbryce: have you been in contact with anyone from Intel, AMD or NVIDIA?06:18
glatzorbryce: would be nice if we could get some more information for the xorg.conf options of every card06:19
bryceyes to Intel; I know AMD's open source lead (but he hasn't interacted too much with ATI so far); from nvidia I've traded bug reports with a person from there but don't really know him06:20
glatzorbryce: I made some patches to support the intel i810 driver (or better said my laptop) better06:20
bryceagreed; however many cards simply have nvidia or whatever chipsets, but the actual hardware implementation is from other vendors06:20
glatzorbryce: I now use displayconfig-gtk on a daily basis :)06:21
bryceis it enough in every case to simply have the chipset's details? 06:21
brycecool, yeah I was playing with it a bit friday.  I've been setting up new test hardware and using it to check that I can manipulate the drivers and rez on them06:22
=== Lure [n=lure@89-212-19-55.dynamic.dsl.t-2.net] has joined #ubuntu-devel
glatzorbryce: For example I don't know which Intel cards require the MonitorLayout option. It is needed to get dual head working on my computer. but there seem to be other cases since this was not yet implemented in the backend. (or the backend made a bad show on Intel systems :)06:22
=== afflux [i=fnord@pentabarf.de] has joined #ubuntu-devel
=== bspindler [n=bspindle@208.156.104.130] has joined #ubuntu-devel
brycehmm06:24
glatzorbryce: how was your overall experience with the proprietary drivers?06:24
glatzorbryce: I don't have got any NVida/ati systems to test here.06:24
brycepretty seamless, although I didn't spend much time on them and didn't test beryl or anything nontrivial06:25
bryceno prob, I've got several nvidia/ati systems.  I'm actually short on intel06:25
glatzorbryce: Furthermore in my patch I made the perhaps most conservative assumption and set the MonitorLayout to internal screen and external vga.06:25
=== bryce nods
glatzorbryce: but I have got no idea what the impact on systems with a tv out are :/06:26
=== bddebian [n=bdefrees@63.81.56.182] has joined #ubuntu-devel
glatzorbryce: Oh, I am only interested in changing the resolution and extending and cloning desktops :) beryl is out of scope for me :)06:27
bddebianHeya06:27
glatzorbryce: if you want, you could send my some pci table dumps :)06:27
glatzorbryce: it would be nice to have a good feeling about getting nvidia systems detected correctly by displayconfig06:28
glatzorfeeling06:28
glatzorbryce: do you plan to do a feature matrix for beryl?06:29
glatzorbryce: if so, we could also add works with displayconfig06:30
glatzorbryce: perhaps it would be a good idea to setup a wiki page and ask the users in a blog post and on the forums to add information about working dual head configurations there.06:31
glatzorbryce: steve harms seems to be interested in getting a working x configuration tool tool. I haven't meet him yet online, but I think that he is more next to your time zone :)06:32
brycefor the pci table dumps, just lspci -n ?06:33
glatzorno it's a dump of the internal pci table of displayconfig06:34
bryceI'll plan on playing around with displayconfig on nvidia.  I haven't seen problems on radeon so far06:34
bryceah, how do I retrieve that?06:34
glatzorbryce: just update the ubuntu branch of displayconfig-gtk06:34
glatzorI merged it today06:34
bryceI think having an area where users can post working multi-screen configs would be excellent06:35
bryceah cool, okay06:35
glatzorbryce: yesterday I started working on the actual user interface again, since I am not very happy with the current approach. it has got some problems in the workflow06:36
glatzorbryce: http://glatzor.de/filesink/dcg-gfxbase.png06:36
glatzorthis is another approach. but it seems to be a bit messed up.06:37
bryceyeah06:37
bryceI've been thinking about the dual/multi monitor gui layout, and one thought I've had is it feels like there should be a tab per screen06:37
=== simira [n=simira@aine.err.no] has joined #ubuntu-devel
bryceso then adding a third or fourth monitor would involve simply creating another copy of the base panel in a new tab06:38
brycehowever since cards often have multiple monitor outputs, that could make things a tad more complex06:39
glatzorbryce: each graphics card is represented by its own tab in this design approach06:40
glatzorbryce: so you only the outputs of the corresponding card on each tab06:40
glatzorbut perhaps I have only to find better way for including the selector06:41
glatzorthe thing on the left side06:41
glatzorhttp://glatzor.de/bzr/displayconfig-gtk/gfxbase/06:41
glatzorbryce: If you want to test here would be the branch06:42
glatzorjust ./displayconfig-gtk --data-dir=data06:42
bryceyeah I've just wondered from a usability point of view, most non-technical people won't have much clue what a "video card" is, but they'll know what a monitor screen is06:43
bryceso tabs of video cards may appear to be geek to them06:43
glatzorbryce: yes. you are right.06:43
glatzorbryce: but most people only have got one card :)06:43
glatzorbryce: and the people that use two cards for their dual screen setup would know about the used cards06:44
glatzorsince they perhaps had to add a second card.06:44
=== simira [n=simira@aine.err.no] has joined #ubuntu-devel
glatzorbryce: I agreed with mpt to take this issue to the ubuntu-desktop list and discuss it there06:45
glatzorbryce: but I can still point you to another problem I mentioned earlier with the workflow (as a daily user of displayconfig-gtk I got annoyed by this too :)06:46
glatzorif you for example connect a new monitor to your laptop, you go to the devices tab and select the monitor model, then you go to tab 2 and set e.g. extend my primary screen.06:47
glatzormostly you will forget to also set the correct resolution on the first tab :)06:48
glatzormost times06:48
bryceyeah I ran into that too06:49
brycehaving to shift between multiple tabs to do one activity (get a monitor/card set up), is probably not great usability06:50
Keybukasac: firefox needs a "restart" option ;)06:50
glatzorbryce: and this will be perhaps the most needed task06:51
glatzorbryce: and the location chooser is really a must have 06:52
Treenaksargh.. I shouldn't have upgraded to gutsy06:54
simira:)06:55
simirahmm, maybe it's time soon...06:55
Treenakssimira: I miss my evince06:55
asacKeybuk: for what?06:55
MithrandirTreenaks: you should have let it keep back poppler, then06:59
TreenaksMithrandir: I know, I know06:59
TreenaksMithrandir: oh well, I gues it'll be fixed before release ;)07:00
Treenaks+s07:00
asacKeybuk: https://addons.mozilla.org/en-US/firefox/addon/345807:00
seb128Treenaks: what arch do you use?07:00
Treenaksseb128: i38607:00
seb128Treenaks: what is the problem with evince on i386?07:00
MithrandirTreenaks: "not unlikely"07:00
Treenaksseb128:   libpoppler1-glib: Depends: libpoppler1 (= 0.5.4-0ubuntu8) but 0.5.4-4ubuntu2 is to be installed07:01
asacKeybuk: ... and there is even choice for that simple usecase ;) ... see https://addons.mozilla.org/en-US/firefox/search?q=restart&status=407:01
seb128Treenaks: I've accepted the binaries (they were to NEW due to the new evince-gtk)07:02
Treenaksseb128: ah, great07:02
seb128Treenaks: the rebuild should be available next run07:02
Treenaksseb128: great, thanks :)07:03
seb128you're welcome07:03
=== ct2rips_ [n=ct2rips@p5486b7f3.dip0.t-ipconnect.de] has joined #ubuntu-devel
Keybukasac: for when I've updated an add-on, and it wants me to restart firefox to be able to use it07:04
Keybukasac: right now I kill -9 it07:04
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
=== Hobbsee looks forward to when kde builds again.
Hobbseecan someone tell me why it's 3am, and im still up?07:05
Keybuk(closing it normally doesn't prompt me to restore my session <g>)07:05
seb128Hobbsee: because you try to build KDE? ;)07:06
seb128Hobbsee: you should try GNOME, it builds faster and could be to bed already :p07:06
Hobbseeseb128: no.  i asked for a giveback on a couple of it, though.07:06
Hobbsees/it/bits/07:06
Hobbseeseb128: that means i'd have to tolerate gnome.07:06
Hobbseeand no one did the giveback.  darn07:06
MithrandirHobbsee: you did?07:07
MithrandirKeybuk: you can change that07:07
Hobbsee[02:05]  <Hobbsee> Mithrandir: or another archive admin:  please give back kdegraphics and krita07:07
MithrandirKeybuk: edit - preferences - main page - start page - when firefox starts: "show windows and tabs as they were when I quit"07:08
asacKeybuk: ... and you are not offered the option to restart firefox after extension install/update ... sounds like its worth a bug. You do manual updates, right?07:08
HobbseeMithrandir: ie, yes.07:08
MithrandirHobbsee: seems I missed them, then07:08
Hobbseeseems so07:08
MithrandirHobbsee: anyway, krita isn't a source package.07:08
HobbseeMithrandir: oh, koffice sorry07:09
LureMithrandir: giveback kdegraphics too07:09
HobbseeLure: see first statement07:09
=== Hobbsee is getting slightly sleepy, cant you tell?
MithrandirHobbsee: btw, you need a buildd admin, not an archive admin.07:10
Mithrandirbut, both given-back07:10
LureHobbsee: I am not sleepy, but still cannot properly read your paste ;-)07:10
Keybukasac: the update turned up while I was running firefox; I clicked Find New Updates, and it said it had been updated and I needed to restart firefox, but never gave me the opportunity to do that07:10
HobbseeMithrandir: ahh.  i thought they were the same.07:10
KeybukMithrandir: I don't want it all the time ... since that's erm, likely to cause embarassment :p07:10
HobbseeLure: heh.  try again :)07:10
MithrandirKeybuk: hehe, ok07:10
Keybuk * Scott is looking at porn, and closes the browser quickly when his Mother pops round.  She runs Firefox to look at something.  Scott would prefer not to be embarassed.07:11
Hobbseeyou let your mother access your computer?07:11
MithrandirHobbsee: s/your computer/your account/, you mean?07:11
Hobbseeeither.07:11
kylemKeybuk, *HAH*07:11
Hobbseebut yes07:11
seb128Hobbsee: "archive admin" != "buildd admin" btw, you need a buildd admin to give a build retry07:12
Hobbseewhen you have the only user account on your computer, these two are directly substituable.07:12
=== kylem gives Keybuk points for best usecase ever.
Hobbseeseb128: so Mithrandir said.  noted.07:12
Hobbseethanks.07:12
seb128np ;)07:12
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-devel
Hobbseeseb128: requires knowing who the buildd admins are though07:12
seb128Mithrandir07:12
MithrandirHobbsee: you clearly have too few personalities if you just have your own account on the machine.07:12
=== benkong2 [n=benkong2@cpe-071-077-037-188.nc.res.rr.com] has joined #ubuntu-devel
Hobbseeseb128: ah, so just Mithrandir?07:12
seb128infinity also07:13
HobbseeMithrandir: heh.07:13
Hobbseepoint07:13
MithrandirHobbsee: doko and scott can give back packages too, but I'm fine with taking those requests.07:13
=== Hobbsee clones self, and has trippleHobbsees running around
Hobbseeah, gotcha07:13
seb128but usually Mithrandir is the one reading the chan I think07:13
benkong2hello all. How can I learn why a particular feature was chosen and how it was implemented in Ubuntu?07:13
Hobbseenow there's quadruple trouble from the girls from au!07:13
benkong2as an example using a modprobe.d/ instead of a modprobe.conf file07:13
Keybukbenkong2: that feature was neither chosen for or implemented for Ubuntu07:14
Keybukrather that's the way it comes from upstream07:14
Keybuk(the general answer would be to look at https://blueprints.launchpad.net/ubuntu for the specifications; and read them)07:14
benkong2and upstream means what or who?07:14
Hobbseegnome, kernel,...07:15
Keybukmodule-init-tools upstream07:15
benkong2Keybuk, ok thanks07:15
Keybukauthors of modprobe07:15
Keybukthat's how it comes "out of the box"07:15
benkong2checking now07:15
=== ramki [n=ramki@72.16.168.213] has joined #ubuntu-devel
benkong2I am building a LinuxFromScratch build and was just curious. Trying to understand the underbonnet stuff07:15
Keybukgenerally a ".d" directory is preferred to a ".conf" file07:16
Keybuksince any package can place files in the directory, and modify them, or remove them07:16
Keybukwhereas the conf file requires manual editing, and dealing with user changes, etc.07:16
=== Hobbsee wonders how many scott's there are working for canonical.
=== MagnusR [n=magru@213.132.98.88] has joined #ubuntu-devel
KeybukHobbsee: just me07:16
Mithrandirseb128: you just implied I don't have a life, but that's ok. :-P07:17
Hobbseeoh right07:17
benkong2I agree and I wanted to try and change that in the LFS build] 07:17
HobbseeMithrandir: we all knew that anyway.  :P07:17
=== MagnusR [n=magru@213.132.98.88] has left #ubuntu-devel []
=== Hobbsee gets confused between here and work. the scott's seem to keep multiplying...
seb128rofl07:17
Hobbseeit's fucking confusing when the only other employees in the store are called scott!07:18
seb128Mithrandir: no, that's just your are the one replying to most of the "could somebody give a retry to" on the chan ;)07:18
Hobbseesure, i can put you thru to him...just WHICH ONE????  07:18
brycepick at random?07:18
Hobbseebryce: i tend to, yes.  "whichever one answers" is usually a good solution.07:19
=== benkong2 [n=benkong2@cpe-071-077-037-188.nc.res.rr.com] has left #ubuntu-devel ["Leaving"]
=== afflux [i=fnord@pentabarf.de] has left #ubuntu-devel []
=== afflux [i=fnord@pentabarf.de] has joined #ubuntu-devel
=== bspindler [n=bspindle@208.156.104.130] has left #ubuntu-devel []
=== Zdra [n=zdra@116.38-243-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-devel
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-devel
keescookKeybuk: delayed pong07:38
Hobbseesbalneav: apologies07:47
Mithrandirseb128: what was your decision on the gtk patch we talked about?07:53
=== dpm [n=dpm@p54A134CB.dip0.t-ipconnect.de] has joined #ubuntu-devel
seb128Mithrandir: I think we can use it, I didn't do much today (was on VAC) but I'll upload tomorrow morning if that's ok with you07:55
Mithrandirseb128: that sounds great with me.07:56
seb128good ;)07:56
MithrandirI didn't realise you weren't really here, sorry about that.07:56
seb128no problem don't worry ;)07:57
=== jwendell [n=wendell@wks227.usinasantoantonio.com.br] has joined #ubuntu-devel
=== Kmos [n=gothicx@unaffiliated/kmos] has joined #ubuntu-devel
=== j1mc [n=jim@157.199.22.10] has joined #ubuntu-devel
Keybukkeescook: just having dinner, will get back to you later08:15
keescookKeybuk: okay.  what topic, btw?08:15
Keybukdevmapper, lvm, etc.08:15
keescookcool, ttyl08:15
=== sacater [n=sacater@colchester-lug/member/sacater] has joined #ubuntu-devel
glatzormpt: bryce: I wrote a quite lengthy mail to ubuntu-desktop08:19
bryceglatzor: cool08:20
bryceglatzor, btw one thing we should think about is some unit tests for displayconfig-gtk08:21
=== finalbeta [n=gggggggg@d54C6865D.access.telenet.be] has joined #ubuntu-devel
=== doko [n=doko@dslb-088-073-101-115.pools.arcor-ip.net] has joined #ubuntu-devel
=== milli [n=milli@ftcl002.digis.net] has joined #ubuntu-devel
=== adam0509 [n=benoit@stc92-1-82-227-107-105.fbx.proxad.net] has joined #ubuntu-devel
glatzorbryce: when we have got collected some configs and pci table dumps this would be really a good idea.08:27
glatzorChanging something in the backend and perhaps breaking all nvidia cards is really scary :)08:28
bryceyup08:28
=== finalbeta [n=gggggggg@d54C6865D.access.telenet.be] has joined #ubuntu-devel
glatzorbryce: sometimes I ask myself what I have done picking up this project :)08:32
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
=== shiyee [n=Shiyee@0x53585488.abnxx4.adsl-dhcp.tele.dk] has joined #ubuntu-devel
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-devel
=== robertj [n=robertj^@cai17.music.uga.edu] has joined #ubuntu-devel
bryceglatzor: :-)08:36
robertjis there a way to run through dpkg-buildpackage without trying to patch again?08:36
=== persia [n=persia@ubuntu/member/persia] has left #ubuntu-devel []
keescookcjwatson: did you get a chance to double-check the final debdiff for bug 106887 ?  I'd like your ACK before I upload it.08:42
ubotuLaunchpad bug 106887 in grub ""ALERT! does not exist" at boot with ICH7" [Undecided,Confirmed]  https://launchpad.net/bugs/10688708:42
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== Demitar [n=demitar@c-212-031-190-120.cust.broadway.se] has joined #ubuntu-devel
glatzorbryce: oh, I've forgotten to push my local changes to the ubuntu branch08:49
glatzorbryce: the pci table feature should now be included08:49
=== hoora_ [i=ariel@gateway/tor/x-4c77743100b55acb] has joined #ubuntu-devel
glatzorbryce: furthermore I asked the guidance guys if they have already worked on an unit test yet.08:51
brycegood - have they?08:52
=== amitk_ [n=amit@a81-197-135-210.elisa-laajakaista.fi] has joined #ubuntu-devel
Keybukkeescook: I'm not sure, but I may have reverted your fix08:53
=== ivoks [n=ivoks@backup.grad.hr] has joined #ubuntu-devel
KeybukI'm not sure whether it was the device node going missing you were worried about08:53
Keybukor the vol_id issue08:53
affluxkeescook: You wanted me to keep you informed on my progress in the wordpress CVE bug. I noticed that the debian version that fixed these bugs also fixed about 7 other security vulnerabilities and I think it gets quite complicated to fix them all. I'd suggest to update to 2.0.10 (or newer?).08:55
keescookafflux: doing a full-version update seems like a dangerous thing.  for that to happen, we should get sign-off from the motu council, likely.08:56
keescookKeybuk: I made two uploads over the weekend; one to udev to add missing documentation, and one to devmapper to fix an over-aggressive udev rule08:57
keescookI'll go check devmapper08:58
=== ReneVielma [n=ReneViel@164.77.255.242] has joined #ubuntu-devel
=== j_ack [n=jack@p508D9413.dip0.t-ipconnect.de] has joined #ubuntu-devel
keescookKeybuk: hm. based on what I've seen, the "snapshot" and "snapshot-origin" DM_TARGET_TYPES are actually the _final_ state of the devices.  It seems sensible to run vol_id on those.09:03
keescookoh! no, wait, I understand09:04
keescookthe issue is having the various snapshots fighting over the fs UUID.  I get it.  Cool.09:04
=== _TomB [n=tomb@host86-147-88-201.range86-147.btcentralplus.com] has joined #ubuntu-devel
keescookone issue I see here is that as-is, the fs UUID map will vanish when I create a snapshot (since the "origin" device switches from "linear" to "snapshot-origin"), leaving _no_ device associated with the original fs UUID.  Is that desirable?  Perhaps not ignore "snapshot-origin" and just ignore "snapshot"?09:06
=== AlinuxOS [n=vsichi@host122-198-dynamic.8-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
=== vprints [n=laur@213-35-244-30-dsl.end.estpak.ee] has joined #ubuntu-devel
=== `23meg [n=m@ubuntu/member/-23meg] has joined #ubuntu-devel
Keybukkeescook: actually that's not the issue09:12
keescookKeybuk: yeah, I wasn't able to reproduce my fear.  uuid link remains09:12
Keybukthere is indeed some confusion about how we identify the "exception clearing" node that LVM creates as part of lvcreate -s, that we absolutely do not want to run vol_id on09:13
keescooker, no, it moves09:13
Keybukhmm, how do you mean the UUID map shifts?09:13
keescookpastebin coming..09:13
Keybukbetter question09:13
Keybukwhich one should the UUID point to?09:13
Keybukwhich of the following would you ever attempt to mount, and which would you absolutely not?09:14
Keybukvg-original09:14
Keybukvg-snapshot09:14
Keybukvg-snapshot-cow09:14
Keybukvg-original-real09:14
keescook-cow and -real are not mountable ever09:14
keescook-original and -snapshot are both valid09:14
Keybukheh, amusingly -cow and -real are the ones with the linear map09:15
Keybuk-original has snapshot-origin table type, and -snapshot has a snapshot table type09:15
keescookright, from what I can see, all the lv are initially created as "linear" and then lvm goes and tweaks their internal settings?  I'm not sure.09:15
Keybukfrom tracing LVM, we don't think there's a problem running vol_id on any of the "final" nodes09:15
keescookright, but it changes during their creation lifetime09:16
Keybukthe problem comes of running vol_id on the -snapshot node when it's linear, and not snapshot09:16
=== keescook nods
keescookbut there doesn't seem to be any information about it to detect that it will "become" a snapshot type.  :(09:16
KeybukAt the point (1) udev already run vol_id on vg-snapshot. This LV is only09:16
Keybukcreated to delete the exception table of the snapshot to be created. So09:16
Keybuklvcreate tries to remove the still open vg-snapshot.09:16
Keybuk(from Kay)09:17
Keybukthat's from a SuSE EL bug09:17
keescookhm09:17
Keybukwhich is consistent with the bug we're seeing09:18
keescookhere's the uuid moving, btw: http://paste.ubuntu-nl.org/23143/09:18
Keybukwe vol_id the first device node, and race lvm needing to change it09:18
keescookthe fs uuid moves to -real (which is wrong).  It should either stay on the snapshot-origin, or it should follow the most recent snapshot (kind of insane)09:19
Keybukok09:19
Keybukthat follows09:19
Keybukwe'd need some way to match the -real and -cow devices to avoid them ever taking the UUID09:19
Keybukare they hardcoded to those names?09:19
keescookthey seem to be, yes.09:19
`23megglatzor, regarding bug 117429, did update manager use to display total size of installed files for metapackages?09:19
ubotuLaunchpad bug 117429 in update-manager "Does not show new dependencies of updates" [Undecided,Confirmed]  https://launchpad.net/bugs/11742909:19
Keybukcan I make a device of my own with those names?09:19
Keybukactually09:20
Keybukeasier way09:20
keescookI haven't tried trying to intially collide with the reserved names.09:20
Keybukjust increase the link_priority of a device with table type snapshot or snapshot-origin <g>09:20
Keybukcan you try something for me09:20
keescookI know lvcreate won't let you use "snapshot" as a name, though09:20
keescooksure09:20
Keybukedit /etc/udev/rules.d/65-dmsetup.rules09:20
keescookI think only snapshot-origin should get the bump; I don't think it's sensible to move the fs UUID to the "most recent snapshot"09:21
Keybukremove the *snapshot*| bit09:21
glatzor`23meg: the total download size is not calculated by adding all sizes of the displayed updates but by apt in the background.09:21
Keybukthen at the bottom, you'll see it set the link_priority09:21
Keybukthat should read09:21
glatzor`23meg: apt only takes a look what needs to be changed to install all these updates.09:22
KeybukENV{DM_TARGET_TYPES}=="snapshot-origin", OPTIONS+="link_priority=-90"09:22
KeybukENV{DM_TARGET_TYPES}!="snapshot-origin", OPTIONS+="link_priority=-100"09:22
glatzor`23meg: meta packages as meta packages are only visible to humans. Apt treats them as normal packages.09:22
`23megglatzor, I understand; I agree with displaying metapackage size in the current state of things, but it seems the bug ended up pointing to something other than what it intended :)09:23
keescookKeybuk: testing now09:23
=== j_ack [n=jack@p508D8ACD.dip0.t-ipconnect.de] has joined #ubuntu-devel
keescookKeybuk: yup, that works.  the uuid stays mapped to the origin09:24
glatzor`23meg: that is what makes bug triage fun :) sometimes ...09:24
`23megagreed, sometimes..09:25
=== `23meg looks for possible duplicate
=== pgold [n=tungsten@201.19.34.142] has joined #ubuntu-devel
Keybukkeescook: shiny09:27
Keybukok, have uploaded a devmapper to fix up the rules to behave that way09:28
keescookKeybuk: cool.  I'm glad I gave myself a crash-course in udev debugging this weekend.  I finally feel like I can help with this goo.09:28
Keybukhopefully upstream will get back to me on the "ignore the first node" fix soon09:28
keescookinstead of just opening bug reports.  ;)09:28
Keybukwhen udev works, it actually does work really nicely09:28
keescookso, as I understand, we still have the vol_id race, right?09:28
Keybukthe udevmonitor output with all the dmsetup info in it is really nice09:29
Keybukyeah, we still have the "in use: not deactivating" race09:29
=== infinity3 [n=adconrad@cerberus.0c3.net] has joined #ubuntu-devel
keescookironically, I haven't run into it since updating devmapper.  :P09:29
Keybukthat's because devmapper is a bit more likely to win the race atm09:30
Keybukpreviously it span until dev made the device, which means it was likely to hit vol_id09:30
keescookcool.09:30
Keybuknow devmapper returns immediately having made the device node itself, and some time later, udev twiddles the permissions on the node09:30
Keybuk(actually, right now it replaces the node with a symlink, but that's for debugging)09:31
keescookI'm thinking about setting up a gdb breakpointer to be able to reproduce the race.09:31
keescookI've got a gdb bash script harness for doing this to things in general (for testing security races)09:31
Keybukthis is temporary though09:31
=== keescook nods
Keybukupstream want the devmapper ioctl()s to not return until the udev event has finished processing09:31
=== Arby [n=richard@82.152.169.97] has joined #ubuntu-devel
Keybukrace: stop the devmapper library call as it returns; stop vol_id as it runs09:32
keescookyeah, that seems sane.  are there problems with that from a kernel perspective?09:32
Keybukstep through vol_id until the device is open09:32
Keybukcontinue the proecss that calls devmapper09:32
Keybukkernel currently doesn't have any notification from udev that it's done09:32
keescookah09:32
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-devel
=== Keybuk [n=scott@quest.netsplit.com] has left #ubuntu-devel [""]
=== Keybuk [n=scott@wing-commander.netsplit.com] has joined #ubuntu-devel
=== alex-weej [n=alex@halls-129-31-82-59.hor.ic.ac.uk] has joined #ubuntu-devel
=== jonibo [n=jonas@ua-83-227-144-18.cust.bredbandsbolaget.se] has joined #ubuntu-devel
=== jonibo [n=jonas@ua-83-227-144-18.cust.bredbandsbolaget.se] has left #ubuntu-devel []
=== agoliveira [n=adilson@201.47.77.62.adsl.gvt.net.br] has joined #ubuntu-devel
=== Slayer_X [n=slayer@190.41.82.203] has joined #ubuntu-devel
=== Slayer_X [n=slayer@190.41.82.203] has left #ubuntu-devel []
=== RadiantFire [n=ryan@upstream/dev/RadiantFire] has joined #ubuntu-devel
=== towsonu2003 [n=towsonu2@c-69-251-20-244.hsd1.md.comcast.net] has joined #ubuntu-devel
=== nuu [i=neuro@host15-76.pool8251.interbusiness.it] has joined #ubuntu-devel
=== nuu [i=neuro@host15-76.pool8251.interbusiness.it] has joined #ubuntu-devel
=== RadiantFire_ [n=ryan@upstream/dev/RadiantFire] has joined #ubuntu-devel
Adri2000I wonder why my last upload appeared on LP exactly one hour after I actually did the upload, it used to be really faster10:08
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
KeybukAdri2000: did you do the upload on the hour?10:13
Keybukwe've had hour-long days ever since we used LP10:14
Adri2000"on the hour" what do you mean?10:15
=== mrsn0 [n=sno_@cpc3-blfs6-0-0-cust294.belf.cable.ntl.com] has joined #ubuntu-devel
Keybukuploads are processed once an hour10:15
Keybukif you do the upload a second after it starts processing, it won't happen until the next hour10:15
Adri2000ahh ok, I thought it was something like 5 minutes10:16
Adri2000or at least we receive the accepted mail within 5 minutes, but then it's longer to show up on LP ?10:16
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-devel
=== luisbg [n=d33p@87.217.145.226] has joined #ubuntu-devel
=== afflux [i=fnord@pentabarf.de] has left #ubuntu-devel []
Keybukexactly10:24
=== gicmo [n=gicmo@p5491F2CD.dip.t-dialin.net] has joined #ubuntu-devel
=== cypher1 [n=cypher1@c-68-83-184-230.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== cypherbios [n=cypher@ubuntu/member/cypherbios] has joined #ubuntu-devel
=== infinity3 is now known as infinity
=== luisbg [n=d33p@87.217.145.226] has joined #ubuntu-devel
=== Watersevenub [n=Watersev@azevedo.astro.up.pt] has joined #ubuntu-devel
robertjcan someone please mark #109250 as confirmed?10:44
robertjbug #109250 is a regression as well10:45
ajmitchrobertj: you can change the status, just not importance10:45
ubotuLaunchpad bug 109250 in apache2 "/etc/init.d/apache2 doesn't do "chown www-data /var/lock/apache2" after directory creation" [Undecided,Unconfirmed]  https://launchpad.net/bugs/10925010:45
ajmitchif you're logged in, somehow I got logged out again10:47
robertjI'mlogged in, but don't see the option10:47
ajmitchunder "Affects", click on apache2 (ubuntu)10:47
robertjahh10:48
ajmitchnot completely obvious10:48
=== Studiosus [n=vic@88.201.134.142] has joined #ubuntu-devel
=== luisbg [n=d33p@87.217.145.226] has joined #ubuntu-devel
=== dholbach [n=daniel@i59F7041D.versanet.de] has joined #ubuntu-devel
=== ivoks [n=ivoks@20-252.dsl.iskon.hr] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-b32e87376a6ba02a] has joined #ubuntu-devel
=== otavio [n=otavio@201.40.162.47] has joined #ubuntu-devel
=== otavio [n=otavio@debian/developer/otavio] has left #ubuntu-devel []
=== finalbeta [n=gggggggg@d54C6865D.access.telenet.be] has joined #ubuntu-devel
=== svu [n=svu@89.101.232.199] has joined #ubuntu-devel
svuwhat happened to alternate images of feisty? they are not there for ubuntu11:16
=== luisbg [n=d33p@87.217.145.226] has joined #ubuntu-devel
=== j_ack_ [n=jack@p508db8e9.dip0.t-ipconnect.de] has joined #ubuntu-devel
ccmsvu: http://www.ubuntu.com/getubuntu/download11:20
mrsn0svu there are alternate images11:20
ccmsvu: "Check here if you need the alternate desktop CD. This CD does not include the Live CD, instead it uses a text-based installer."11:20
svuccm, thanks. for some reason I do not see it in cdimage.ubuntu.com...11:20
ccmsvu: no problem11:21
ccmsvu: you should better refer to www.ubuntu.com in the first place11:21
mrsn0svu its on cdimage, but a different date candidate was used than normal ubuntu livecd11:21
Mithrandirsvu: they're on releases.ubuntu.com.11:21
mrsn0http://cdimage.ubuntu.com/daily/20070529/11:21
svuccm, it seems you're right. thanks again11:21
svumrsn0, oh please no daily stuff:)11:22
Mithrandircurrent dailies are, or should be, broken11:22
svuMithrandir, I see now. What's the differernce between cdimages.u.c and releases.u.c?11:22
elmocould someone add some text to the top of cdimage.ubuntu.com pointing users at releases.u.c?11:22
Mithrandirelmo: yes, I can do so11:23
svuwise action11:23
Mithrandirsvu: cdimage.u.c contains stuff which either changes rapidly (dailies) or which we don't believe will have a too big audience, like DVDs and ports.11:23
ccmsvu: you could of course think about maintaing a jigdo copy for yourself, this is not "daily" stuff, but always a cd image an a very recent patch level11:23
elmoMithrandir: bonus points if you can do it for every directory11:23
svuMithrandir, I see... it was not clear from the names ...11:24
elmoMithrandir: (which make require apache magic, so let me know, but I suspect/think y'all have .htaccess anyways)11:24
svuccm, sure I won't :)11:24
elmos/make/may/11:24
ccmsvu: ;)11:24
Mithrandirelmo: yes, it'll probably require some magic.  I'll put it on my todo list for tomorrow since hacking apache configs close to midnight will make my wife angry when I crash at 0400.11:25
svuwifes always conflict with professional duties. that's desperate11:25
elmoMithrandir: heh, ok - thanks.  I can file a bug instead if you'd prefer; it's not urgent, but it sounds like something obvious we should do at some stage11:25
Mithrandirsvu: I prefer not to have professional duties around midnight. :-P11:26
Mithrandirelmo: yup, agreed.  I'm just tired so doing it now's not a good idea.11:26
=== svu bows to Mithrandir 's wisdom
=== Arador [n=dcg@137.pool80-103-2.dynamic.orange.es] has joined #ubuntu-devel
svuMithrandir, btw, would it be better to use x64 image for core2duo?11:27
svu(with the perspective to setup xen)11:27
=== dr_kabuto [n=franky@host66-137-static.43-88-b.business.telecomitalia.it] has joined #ubuntu-devel
mrsn0svu feisty images didnt change after release so they are the same images (md5 to confirm)11:29
Mithrandirsvu: if you have gobs of ram, it would be, but in most cases it won't make much of a difference.  Some apps are a fair bit faster in 64 bit mode, some are a bit slower, but most will be slightly faster.11:29
=== Mithrandir goes to nuke feisty from the daily directories
svumrsn0, ghm. 29.05 is not exactly feisty's release day, is it?11:30
mrsn0:)11:30
svuMithrandir, 2G of RAM should be enough, I hope. Is xen ok with 64bit kernel?11:31
Mithrandirsvu: it works for me, at least.11:31
mrsn0uh whoops that was gutsy11:31
svugood. I will give it a run too. I'll put vista inside if I manage to11:31
svumrsn0, :)11:32
mrsn020070418/ was alternate image i think11:32
mrsn0in ports/daily/11:32
mrsn0but yes very  confusing to find the alternate, unless using ubuntu.com :p11:32
Mithrandirmrsn0: while in this particular case you happen to be correct, there's no guarantee of an image of a later date actually being the release image on cdimage.  For release images, please use releases.ubuntu.com (or a closer mirror)11:33
svumrsn0, yes, that makes sense, 0418. anyway, it is already found...11:33
dholbachevince ftbfs on 64bit due to "relocation R_X86_64_32S against `kpse_format_info' can not be used when making a shared object; recompile with -fPIC"  (http://librarian.launchpad.net/7866732/buildlog_ubuntu-gutsy-amd64.evince_0.9.0-1ubuntu2_FAILEDTOBUILD.txt.gz)11:33
mrsn0Mithrandir indeed, for iso testing i used cdimage so thats why imentioned really while the finished images were on different dates they were all moved to the correct download site11:34
Mithrandirmrsn0: yes, I know.  It was I who did it. :-P11:34
svuanyway, thanks a lot to everybody for a lot of useful info11:34
mrsn0:-)11:34
Mithrandirdholbach: a library isn't compiled with -fPIC then11:34
mrsn0your welcome svu/ sorry for confusion11:34
dholbachmandriva builds tetex with -fPIC 11:35
dholbachshould we do that with texlive-bin then?11:35
Mithrandirfor any libs, yes.11:35
dholbachi'll take a look at it11:37
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has left #ubuntu-devel []
=== hoora_ [i=ariel@gateway/tor/x-bf2b120a7c607fd6] has joined #ubuntu-devel
=== highvoltage [n=highvolt@196.1.61.41] has joined #ubuntu-devel
=== j_ack__ [n=jack@p508DBE03.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Spads [n=spacehob@unaffiliated/spads] has joined #ubuntu-devel

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