[00:05] <CIA-1> netcfg: cjwatson * r622 ubuntu/ (3 files in 2 dirs):
[00:05] <CIA-1> netcfg: * Support preseeding netcfg/network-manager to false to suppress
[00:05] <CIA-1> netcfg:  adjustment of /etc/network/interfaces for network-manager (thanks,
[00:05] <CIA-1> netcfg:  Andrew Pollock).
[00:06] <CIA-1> netcfg: cjwatson * r623 ubuntu/debian/changelog: releasing version 1.40ubuntu5
[00:19] <xivulon> bdmurray: any luck?
[00:21] <bdmurray> They all ran fine afaict
[00:22] <xivulon> and after that was / rw?
[00:23] <xivulon> in particular after chkroot.sh
[00:28] <bdmurray> it seems to be yes
[00:30] <xivulon> hmm you can try the scripts in rc2.d ...but I am getting out of ideas :(
[01:31] <CIA-1> ubiquity: superm1 * r2606 ubiquity/ (debian/changelog desktop/ubiquity-mythbuntu.png): update mythbuntu ubiquity icon
[07:00] <CIA-1> ubiquity: evand * r2607 ubiquity/ (d-i/manifest debian/changelog):
[07:00] <CIA-1> ubiquity: * Automatic update of included source packages: apt-setup
[07:00] <CIA-1> ubiquity:  1:0.31ubuntu7, choose-mirror 2.19ubuntu5, clock-setup 0.92ubuntu3,
[07:00] <CIA-1> ubiquity:  console-setup 1.21ubuntu6, localechooser 1.42ubuntu4, migration-
[07:00] <CIA-1> ubiquity:  assistant 0.6.1, partman-auto 73ubuntu7, tzsetup 1:0.20.
[07:01] <evand> Launchpad seems to be failing in sending me the link to download the PO.  I tried a few times and waited quite a bit, so I'll have to talk to the devs later today as I don't have access to my own mail logs (though LP bugmail is coming in just fine).
[07:31] <CIA-1> ubiquity: evand * r2608 ubiquity/debian/changelog: releasing version 1.8.2
[07:34] <CIA-1> ubiquity: evand * r2609 ubiquity/ (configure configure.ac): Bump to 1.8.3
[08:18] <Silicium> how i can create a preseed line to popup a message like "hello world" or so
[09:09] <grrrreg_> matin
[09:09] <joshk> soir
[10:28] <cjwatson> Mirv: for those extra couple of strings, I was thinking maybe we could make them translatable for 8.04, and then actually have updated translations for them for 8.04.1
[10:29] <cjwatson> at this point I don't think I can realistically get new translatable strings in for 8.04
[10:32] <Mirv> cjwatson: ok, that would be fine.
[11:19] <CIA-1> debian-installer-utils: cjwatson * r652 ubuntu/ (debian/changelog list-devices):
[11:19] <CIA-1> debian-installer-utils: * Backport from trunk:
[11:19] <CIA-1> debian-installer-utils:  - list-devices: udev 117 merged all udev tools into a single binary
[11:19] <CIA-1> debian-installer-utils:  called udevadm. Check for this and use it instead of udevinfo if
[11:19] <CIA-1> debian-installer-utils:  available.
[11:25] <CIA-1> debian-installer-utils: cjwatson * r653 ubuntu/ (3 files in 3 dirs):
[11:25] <CIA-1> debian-installer-utils: * Backport from trunk (Frans Pop):
[11:25] <CIA-1> debian-installer-utils:  - user-params: also exclude debconf variables with '?=' (unset seen
[11:25] <CIA-1> debian-installer-utils:  flag). Update testset to catch that. Closes: #470892.
[11:26] <xivulon> cjwatson, evand, I summarized the results of yesterday test runs for #204133 (courtesy of bdmurray) here: https://bugs.launchpad.net/wubi/+bug/204133/comments/11
[11:26] <ubotu> Launchpad bug 204133 in wubi "wubi install unusable - Buffer I/O error on device loop0" [High,Confirmed]
[11:26] <xivulon> I am officially out of ideas...
[11:29] <CIA-1> debian-installer-utils: cjwatson * r654 ubuntu/debian/changelog: releasing version 1.50ubuntu3
[11:46] <raju> how i knew my SDcard is connected with my laptop
[11:48] <cjwatson> raju: I'm afraid I can't understand your question
[11:48] <cjwatson> could you rephrase?
[11:50] <raju> cjwatson, sorry i am hving smart card that i want to use
[11:50] <cjwatson> you're not trying to install from it, are you?
[11:51] <GreatMandrill> hi. I am following the instructions from the wiki to create a custom install CD and i have trouble with the customized ubuntu-keyring package
[11:53] <raju> cjwatson, i am not trying to install from
[11:53] <raju> cjwatson, tell me the package to install & detect the smart card
[11:54] <GreatMandrill> the debootstrap process doesn't add my customs keys bz "It is not signed with a master key". Any pointers plz?
[11:55] <raju> cjwatson, i am using Hp tc4200 model laptop & i nstall ubuntu in that
[11:55] <raju> cjwatson, in that one smart card is coming , i want to detect it , how?
[11:56] <cjwatson> raju: unless this is actually preventing you from installing Ubuntu, you're in the wrong place; I suggest #ubuntu or #ubuntu-kernel
[11:57] <cjwatson> GreatMandrill: hmm, give me a minute
[11:57] <cjwatson> GreatMandrill: exactly which wiki page are you following, so that I can compare?
[11:58] <raju> cjwatson, ok ., can you give a link about smart card detecting in ubuntu
[11:59] <GreatMandrill> cjwatson: https://help.ubuntu.com/community/InstallCDCustomization?action=show&redirect=InstallCDCustomizationHowTo#head-c2ca6d4f437c6eb289c74da5e2de3d07e0e7ec6c
[12:01] <cjwatson> raju: no, I'm afraid not
[12:01] <cjwatson> raju: it's not my speciality, nor is it the speciality of this channel
[12:01] <cjwatson> we deal with initial installation of Ubuntu, which is a quite complex enough subject by itself :-)
[12:01] <raju> cjwatson, you are broadmind to help otheres
[12:03] <cjwatson> GreatMandrill: hmm, I think I see the problem but want a double-check. Let me drag mvo in here
[12:03] <GreatMandrill> ok, thanks. What is your theory?
[12:04] <cjwatson> that keys should not be required to be signed with the master key unless they are being updated over the network
[12:05] <mvo> hello
[12:05] <cjwatson> mvo: hi
[12:05] <cjwatson> mvo: GreatMandrill reported an issue following http://help.ubuntu.com/community/InstallCDCustomization, specifically in producing a custom version of ubuntu-keyring
[12:06] <cjwatson> mvo: apt-key requires all keys to be signed by the master key, even if they're not being fetched over the network
[12:07] <mvo> right. I think at some pont this was inentional, but I see that its not a good idea for custom CDs
[12:08] <cjwatson> oh, hmm, there was a reason for that wasn't there
[12:08] <cjwatson> I wanted you in here in case I was on crack :)
[12:08]  * cjwatson re-reads the archive key disaster recovery plan
[12:08] <mvo> I think its just there on apt-key update, it should be fine if apt-key add is used. but I'm not sure if that is good enough for custom CDs
[12:09] <cjwatson> let's set custom CDs aside for a moment
[12:09] <cjwatson> if the archive key is compromised, then we can't trust the archive key to authenticate new archive keys on its own
[12:09] <cjwatson> the master key needs to be involved to ensure that an attacker can't fool you into believing your system has been re-secured when it hasn't
[12:09] <cjwatson> damn
[12:10] <cjwatson> mvo: sorry, I think I might be wasting your time
[12:10] <cjwatson> 'apt-key add' indeed doesn't check against the master key, but ubuntu-keyring.postinst doesn't use that
[12:11] <cjwatson> GreatMandrill: I suggest skipping the ubuntu-keyring changes and generating an unsigned CD
[12:11] <mvo> hm, its a tricky problem. we have apt-key net-update (that is run with the regular apt cron job) so that we fetch the keys from the archive without the need for a deb package
[12:11] <cjwatson> GreatMandrill: we don't test that very often, but it actually ought to work, and it would make the job a lot easier
[12:11] <GreatMandrill> so, I just skip the Release.gpg file?
[12:11] <cjwatson> mvo: I think on reflection it's an unacceptable risk to skip that check
[12:11]  * mvo nods
[12:11] <cjwatson> sorry, should have thought about it in more detail before dragging you in
[12:11] <cjwatson> GreatMandrill: right
[12:12] <cjwatson> GreatMandrill: it used to be needed
[12:12] <mvo> no problem cjwatson, happy to help/discuss it with you
[12:12] <cjwatson> I have a feeling that the instructions simply haven't been updated since
[12:12] <cjwatson> mvo: custom CDs are definitely tricky in the event that you want them to be signed
[12:13] <cjwatson> mvo: we could fix the instructions by having people add their custom key to both the master keyring and the archive keyring
[12:13] <cjwatson> mvo: couldn't we?
[12:13] <cjwatson> (on the assumption that the key has a self-sig)
[12:13] <mvo> yes, that should work
[12:13] <cjwatson>     #   all keys that are exported and have the name
[12:13] <cjwatson>     #   "Ubuntu Archive Automatic Signing Key" must have a valid signature
[12:13] <cjwatson>     #   from a key in the ubuntu-master-keyring
[12:14] <mvo> I don't think we enfore the name checking
[12:14] <cjwatson> mvo: that comment doesn't seem (a) accurate or (b) a good idea even if it were accurate ;-) (specifically the limitation to a key name)
[12:14] <mvo> I think it refelcts what we initially speced, not what I implemented ;)
[12:14] <cjwatson> heh
[12:14]  * mvo corrects
[12:14] <cjwatson> I don't generally like limiting things to key names, particularly since apt will honour the key no matter what its name
[12:15] <cjwatson> mvo: that said, somebody who changes the ubuntu-keyring package can deliver new master keys if they want
[12:16] <cjwatson> mvo: so maybe the restriction on packaged updates is snake oil
[12:17] <mvo> we can not protect against this in case of a archive compromise, can we? if a package from a compromised archive gets installed a attacker may run any maintainer script as root and/or ship any content
[12:17] <cjwatson> right
[12:17] <cjwatson> so it makes absolute sense for net-update, but is just an inconvenience for update
[12:17] <mvo> hm, but its true that this check then makes less sense
[12:17] <mvo> yes, I agree
[12:21] <mvo> cjwatson: I can update apt-key now
[12:21] <cjwatson> sounds good
[12:24] <GreatMandrill> the new update-key will not have the master-key signature restriction?
[12:28] <mvo> could you please review the comment in http://paste.ubuntu.com/6614/ for clarity?
[12:30] <GreatMandrill> it seems clear to me but i am not a english native speaker
[12:32] <cjwatson> mvo: clear enough, yes
[12:32] <mvo> thanks
[12:32]  * mvo commits
[12:35] <GreatMandrill> cjwatson, mvo: thanks for the support
[12:36] <cjwatson> you're welcome
[14:39] <mvo> cjwatson: is it the installer that creates /etc/default/locale ? we don't have it on dapper->hardy upgrades and I was wondering what the best course of action is (we used /etc/environment in dapper)
[14:40] <mvo> if we just keep it as it is, gdm needs a (trivial) patch to look there too for the default locale
[14:48] <cjwatson> /etc/default/locale is the new world order
[14:48] <cjwatson> but /etc/environment is indeed needed for upgrades
[14:48] <cjwatson> which does gdm use at the moment?
[14:48] <cjwatson> oh, /etc/default/locale
[14:48] <mvo> yeah
[14:48] <mvo> I have a fix (trivial)
[14:48] <mvo> that I'm about to upload
[14:48] <cjwatson> I'm *sure* I told Seb that we needed to keep on supporting /etc/environment for compatibility
[14:49] <cjwatson> please do sort it out
[14:49] <mvo> thanks, will do
[15:18] <CIA-1> ubiquity: evand * r2610 ubiquity/debian/po/ (78 files): Update translations from Rosetta.
[15:35] <mario_limonciell> evand, according to the manifest of the DVD generated this morning it looks like ubiquity 1.8.2 didn't squeeze in.  could you re-generate it so that it gets in?
[15:37] <evand> mario_limonciell: sure thing, will do now
[16:20] <CIA-1> debian-installer: cjwatson * r904 ubuntu/ (7 files in 4 dirs):
[16:20] <CIA-1> debian-installer: * Put fat-modules back in various cdrom, netboot, and speakup initrds
[16:20] <CIA-1> debian-installer:  (removed in 20061102ubuntu1), since it was split out from
[16:20] <CIA-1> debian-installer:  fs-secondary-modules again.
[16:29] <evand> argh, forgot to build the livefs.
[16:29] <cjwatson> oops
[16:30] <evand> on it now
[16:30] <evand> (and rerolling the daily live while I'm there)
[16:55] <cjwatson> anyone know of a GTK container widget that largely acts like GtkHBox, but that will wrap items to the next line if they get too long?
[16:56] <mario_limonciell> you can't handle that with an alignment widget?
[16:59] <cjwatson> it won't make the hbox wrap, will it?
[17:00] <cjwatson> context: I made the rest of the advanced partitioner translatable, and was testing it; I used dummy translated strings that were a bit longer than the English text, and noticed that it caused the whole installer to get wider because the buttons along the bottom of the partition list view were all wider and nothing made them wrap
[17:02] <cjwatson> http://people.ubuntu.com/~cjwatson/tmp/wide-partitioner.png
[17:04] <evand> heh, cute
[17:07] <cjwatson> I basically just want them to wrap like text would
[17:07] <evand> I don't know of any such widget (short of hacking up one), but perhaps you'll get a timely response from the gtk ML?
[17:07] <evand> indeed
[17:07] <cjwatson> not keen on dropping in a new widget at the last minute
[17:08] <cjwatson> maybe I could shorten the undo_everything text and just use "Undo"
[17:08] <cjwatson> though it's "Undo all" rather than step-by-step undo
[17:09] <evand> yeah, I'm not sure how well "undo all" translates, but that seems reasonable.  As you say, "undo" might be confusing to those who expect it to undo the last action.
[17:09] <cjwatson> or I could just unconditionally move Undo to its own line
[17:10] <cjwatson> might be better - I suspect some languages will have fairly long translations anyway
[17:10] <evand> ugly, but that works too :)
[17:11] <Silicium> how i can fix the locales problem in a new chroot environment? i remember there exist a package to fix
[17:11] <evand> locales problem?
[17:12] <cjwatson> install language-pack-en
[17:12] <Silicium> thanks
[17:12] <cjwatson> or language-pack-<whatever>
[17:13] <xivulon> Creating a new row wouldn't push Next/Cancel buttons further down potentially creating problems in low res?
[17:13] <evand> not on that page
[17:13] <cjwatson> the partition list would get shorter instead
[17:14] <xivulon> ah great
[17:14] <cjwatson> excessive width is also a concern for low res ...
[17:14] <xivulon> absolutely
[17:14] <xivulon> I would have suggested to shrink the to part next... :P
[17:15] <Silicium> yea now both works
[17:15] <Silicium> install CD and the install script for debootstrap
[17:15] <Silicium> i created a script that runs debootstrap and then install the package with chroot
[17:38] <mario_limonciell> evand, it looks like there is a significant chance that the build is still going to fail.  liblaunchpad-integration1 caused an error in the livefs generation
[17:39] <evand> mario_limonciell: the livefs built and daily-live CDs are up.  I just started the dvd generation again a few minutes ago.
[17:40] <mario_limonciell> evand, oh perhaps I was looking at an old log at http://people.ubuntu.com/~ubuntu-archive/livefs-build-logs/hardy/ubuntu-dvd/20080408.1/livecd-20080408.1-i386.out
[17:45] <cjwatson> ah, that's better
[17:55] <evand> what is?
[17:56] <cjwatson> moving Undo to the next line
[17:56] <evand> fantastic
[17:58] <cjwatson> http://people.ubuntu.com/~cjwatson/tmp/not-so-wide-partitioner.png
[17:58] <cjwatson> in fact if you compare that side-by-side with wide-partitioner.png you can see that the window height is identical
[18:00] <CIA-1> ubiquity: cjwatson * r2611 ubiquity/ (6 files in 4 dirs):
[18:00] <CIA-1> ubiquity: * Make all text in the partitioner translatable (LP: #144741).
[18:00] <CIA-1> ubiquity:  Unfortunately we don't have time to get translations in place for 8.04,
[18:00] <CIA-1> ubiquity:  but there ought to be time to do this for 8.04.1. This also involved
[18:00] <CIA-1> ubiquity:  moving the "Undo changes to partitions" button to a second line in order
[18:00] <CIA-1> ubiquity:  to avoid excessive horizontal growth.
[18:01] <cjwatson> evand: could probably do with a changelog entry for the translation update; it's useful to be able to glance down the changelog and see when it last happened
[18:01] <evand> This may be obvious, but why do you end up with [de] Text when using de?
[18:02] <cjwatson> oh, that's just my sample text
[18:02] <evand> cjwatson: I went straight to bzr log for a template to use when making the change as that's how debconf-updatepo is done, but will do.
[18:02] <cjwatson> those were cases where I couldn't be bothered to reach for the dictionary to figure out what the real translation would be
[18:02] <cjwatson> (or where I couldn't remember it)
[18:02] <evand> heh
[18:02] <cjwatson> debconf-updatepo is less significant, so I haven't generally bothered changelogging that
[18:02] <cjwatson> but translation updates can actually matter for bug reports
[18:04] <evand> ah, indeed
[18:06] <CIA-1> ubiquity: evand * r2612 ubiquity/debian/changelog: * Update the translations from Rosetta.
[18:08] <CIA-1> ubiquity: cjwatson * r2613 ubiquity/debian/ (changelog ubiquity.templates):
[18:08] <CIA-1> ubiquity: * Adjust po-debconf flags in ubiquity/install/copying_error/md5, so that
[18:08] <CIA-1> ubiquity:  ${FILE} doesn't get translated.
[18:09] <evand> ah, thanks
[18:10] <cjwatson> (just happened to notice that in a .po file)
[18:46] <CIA-1> partman-basicfilesystems: cjwatson * r559 ubuntu/ (3 files in 2 dirs):
[18:46] <CIA-1> partman-basicfilesystems: * Disable automounting unless partman/automount is preseeded to true
[18:46] <CIA-1> partman-basicfilesystems:  (works around LP #106209).
[18:46] <ubotu> Launchpad bug 106209 in partman-basicfilesystems "fsck Unable to resolve UUID" [High,Confirmed] https://launchpad.net/bugs/106209
[19:36] <mario_limonciell> looks like 20080408.2 still used the old livefs :(
[19:49] <evand> argh yeah:   language-support-cy: Depends: language-support-translations-cy but it is not installable
[22:09] <xivulon> bdmurray: have added a comment to the bug, can you review it?
[22:09] <xivulon> I now also have I/O problems, looks like a kernel issue...
[22:10] <xivulon> errors are random in my case, generally in latest stages of rc2.d
[22:11] <evand> xivulon: cking left for the evening it seems.  I'll shoot him an email.
[22:11]  * evand out for a bit
[22:12] <xivulon> hmm if it is a kernel issue that is going to be quite annoying...
[22:58] <xivulon> I managed to get some logs and saved them to
[22:58] <xivulon> bug #204133
[22:58] <ubotu> Launchpad bug 204133 in wubi "wubi install unusable - Buffer I/O error on device loop0" [High,Confirmed] https://launchpad.net/bugs/204133
[22:59] <TheMuso> xivulon: What exactly is the problem?
[23:00] <xivulon> loop0 errors
[23:00] <xivulon> that result in / becoming r/o or not accessible at all
[23:01] <xivulon> loop0 in my case is the file hosting /...
[23:01] <TheMuso> right
[23:02] <xivulon> bdmurray was the first to experience something similar
[23:03] <bdmurray> lucky me
[23:03] <xivulon> bdmurray can you review the comments in the log?
[23:04] <xivulon> in the bug
[23:04] <bdmurray> Yes, I've been busy with bug day but will do.
[23:04]  * TheMuso will look after breakfast.
[23:04] <xivulon> in your case you always had a crash before single user shell correct?
[23:04] <xivulon> thanks a lot TheMuso, can do with some help
[23:12] <mario_limonciell> evand, it looks like language-support-cy is available in apt now.  perhaps can you try the DVD again?
[23:22] <xivulon> bdmurray one thing to try might be to disable /etc/init.d/lupin-sysctl
[23:35] <xivulon> bdmurray: disabling lupin-sysctl does the trick for me or at least I did not experience any crash
[23:39] <bdmurray> xivulon: that might have worked for me too, still confirming
[23:39] <TheMuso> _Mand that question only gets asked if a network is available.
[23:39] <TheMuso> woops
[23:43] <bdmurray> xivulon: yes I've logged in and the system seems usable
[23:43] <xivulon> \o/
[23:43] <xivulon> ah the new kernel might have issues with some of the sysctl settings
[23:44] <xivulon> I
[23:44] <bdmurray> I was using -12
[23:44] <xivulon> will need some kernel dev to go over them
[23:44] <xivulon> bdmurray not sure what you mean
[23:45] <bdmurray> xivulon: you said "new" kernel so I wasn't sure new compared to what
[23:45] <xivulon> ah it's the kernel
[23:46] <xivulon> it might be possible to uninstall lupin-support completely...
[23:46] <xivulon> well thanks a lot bdmurray, very very helpful
[23:46] <bdmurray> xivulon: your welcome, I hope it gets sorted
[23:47] <xivulon> (finger crossed) yes
[23:47] <bdmurray> What provides that lupin-sysctl?
[23:48] <xivulon> it was used to remount /host rw which at the moment is pointless since /host is mounted rw to begin with...
[23:48] <xivulon> and it had sysctl settings to improve recovery on hard reboot (as suggested by szaka)
[23:48] <xivulon> but those seem to create other issues now
[23:49] <xivulon> so no much left...
[23:49] <bdmurray> Okay, but which package provides that file?
[23:49] <xivulon> lupin
[23:49] <bdmurray> heh
[23:58] <xivulon> evand we might consider to remove lupin-support installation
[23:59] <xivulon> I tested booting without it and it works well
[23:59] <xivulon> only thing to consider is if some setting in lupin-sysctl still makes sense