/srv/irclogs.ubuntu.com/2009/04/02/#ubuntu-installer.txt

BlinkizHi. I can't get the new option about encrypting my home dir with ecryptfs to work in latest jaunty iso. I have downloaded todays live-iso and at startup, I put in user-setup/encrypt-home=true. Problem is that no new options have come up under the installation. I followed the guide here: http://blog.dustinkirkland.com/2009/02/jaunty-encrypted-home-directories.html . What can be wrong?00:05
BlinkizFound it. Its kind of a bug. Before you have chosen any of the two options, "log in automatically" or "require a password to log in", the third (new) option is not visible. Even when clicking on any of these two visible on, the third one does not appear. But a side rolling bar comes up that allows you to roll down and now the new option is visible. Clearly a bug. Sad that launchpad is down at the moment.. jeje. Letting you guys know in th00:17
Blinkizis channel. My screen size is 1680x1050.00:17
BlinkizOh, btw, nice feature! Installing it on my girlfriends computer to try it out. Me? No, she has to test it first :P00:19
CIA-28partman-base: cjwatson * r147 ubuntu/ (debian/changelog debian/partman-base.templates init.d/parted): (log message trimmed)11:38
CIA-28partman-base: * Rewrite handling of mounted partitions. If the only thing mounted on a11:38
CIA-28partman-base:  disk is the installation medium and it uses more or less the whole disk,11:38
CIA-28partman-base:  then silently exclude that disk (LP: #347916); if the installation11:38
CIA-28partman-base:  medium is mounted but doesn't use the whole disk, issue a warning that11:38
CIA-28partman-base:  partitioning may be difficult; if anything else is mounted, offer to11:38
CIA-28partman-base:  unmount it.11:38
ograwordy commit :)11:39
cjwatsonand CIA truncated it too11:44
cjwatsonsuperm1: FYI, partman/filter_mounted is going away; I hope you won't actually need it any more, but see the full changelog for partman-base r14711:44
CIA-28partman-auto: cjwatson * r283 ubuntu/ (debian/changelog lib/auto-shared.sh):11:49
CIA-28partman-auto: Exclude devices containing the installation medium from automatic11:49
CIA-28partman-auto: partitioning (LP: #347916). Requires partman-base 129ubuntu5 for this11:49
CIA-28partman-auto: change to work properly.11:49
CIA-28ubiquity: cjwatson * r3165 ubiquity/ (7 files in 5 dirs):11:55
CIA-28ubiquity: Display a warning on the advanced partitioning screen if the11:55
CIA-28ubiquity: installation medium is mounted but not filling the whole disk, so that11:55
CIA-28ubiquity: the disk containing it is still offered for partitioning (LP: #347916).11:55
CIA-28partman-base: cjwatson * r148 ubuntu/debian/po/ (64 files): debconf-updatepo12:05
ogradamned .. ubiquity goes to the configure_bootloader step just fine now, but flash-kernel fails (well, isnt installed at all)12:10
cjwatsonI thought I made it a dependency12:10
ograi thought it calls apt-install12:11
ogra(without any evidence indeed, just an assumption)12:11
cjwatsonubiquity's supposed to depend on it so that it doesn't have to actually install it12:11
ograah12:11
ograits not in .manifest12:12
cjwatsonogra: what does 'dpkg-architecture -qDEB_HOST_ARCH_CPU' say on this machine?12:12
* ogra installs dpkg-dev12:13
ograarm12:14
cjwatsongrah12:14
ograand i dont see flash-kernel in the deps btw12:14
cjwatsoncan you show me the output of dpkg-architecture without arguments?12:14
cjwatsonyes yes, it's not in the dependencies because DEB_HOST_ARCH_CPU wasn't what I expected12:14
ograhttp://paste.ubuntu.com/142724/12:15
cjwatsonhow confusing. ok, will fix12:16
ograyeah12:17
ograi dont know why the "arm" is set here12:17
ogradoesnt make much sense12:17
cjwatsonthe CPU is indeed arm12:18
ograwell12:18
cjwatsonso I think it's correct, it was just unexpected12:18
ograits says armel everywhere else12:18
cjwatsonit's fine as it is12:18
cjwatsoncan we not have a bikeshed about this now?12:18
* ogra resets the board and retries with flash-kernel installed in advance12:19
* StevenK resists the urge to comment "No, blue! Ohh, purple!"12:19
StevenKOh, wait.12:19
CIA-28ubiquity: cjwatson * r3166 ubiquity/debian/ (changelog rules):12:20
CIA-28ubiquity: On armel, DEB_HOST_ARCH=armel but DEB_HOST_ARCH_CPU=arm. Check12:20
CIA-28ubiquity: DEB_HOST_ARCH rather than DEB_HOST_ARCH_CPU.12:20
ogratechnically purple is a shade of blue though12:20
ograjust some red in it :)12:20
StevenKogra: It's all bikeshedding :-P12:20
ograheh12:20
cjwatsonogra: ^- should fix it, anyway12:20
ograyep12:21
ograhmm, that wont get me flash-kernel-installer indeed ...12:25
cjwatsonerr12:25
cjwatsonflash-kernel-installer is built into ubiquity12:25
ograalready ?12:25
cjwatsonubiquity can't depend on udebs, so it incorporates them instead12:25
cjwatsonyes12:25
ograah, good12:26
ograi thought that depends on the dep12:26
ogracjwatson, the two radio buttons not having text on the user credentials page in ubiquity is a known fact i assume ?12:31
ogra(the two ones at the bottom)12:31
* ogra actually scrolled down for the first time on that page12:32
cjwatsonogra: I don't think that's known, no12:38
cjwatsonthey should be "Log in automatically" and "Require password", or some such12:38
ograyeah, might be a missing translation though, i'll try an english install later12:38
ogracjwatson, hmm, not a translation issue, its missing in english as well13:17
ograaha, changing it makes the text appear13:17
=== kirkland` is now known as kirkland
cjwatsonsuperm1: could you elaborate on your comment the other day that my ubiquity diff to fix bug 337748 didn't work (presumably, broke bug 290398 again)? I'm trying it out here and it seems to be doing the right thing - it filters language-support-aa out of self.langpacks, for example13:32
ubottuLaunchpad bug 337748 in ubiquity "[jaunty] ”Incomplete Language Support” message not shown anymore after installation" [High,Triaged] https://launchpad.net/bugs/33774813:32
ubottuLaunchpad bug 290398 in ubiquity "Incomplete language support even with all languages preseeded" [Undecided,Fix released] https://launchpad.net/bugs/29039813:32
CIA-28ubiquity: cjwatson * r3167 ubiquity/ (debian/changelog gui/glade/stepLocation.glade): Fix spacing on timezone page (LP: #336745).13:46
ogracjwatson, does ubiquity put an apt-install binary (or wrapper) anywhere ?14:05
ograseems flash-kernel-installer calls it, if i run it manually it fails on it14:05
cjwatsonogra: yes, in /usr/lib/ubiquity/compat/. But don't try to run bits of ubiquity manually, really, it's a recipe for confusion14:22
ograwell, i wanted to see if the script works14:22
ograi avent tested it in context yet14:23
cjwatsonnote that flash-kernel-installer will be running after /var/lib/ubiquity/apt-install-direct has been created14:23
ogracommenting out the apt-install bits (i installed the packages manually anyway) and installing flash-kernel in /target works though14:23
cjwatsonok, then I'd expect that to be fine14:24
ograbut ubiquity itself still fails in configure_bootloader()14:24
cjwatsonthis use of apt-install will effectively be a no-op in ubiquity anyway14:24
cjwatsonlook at logs before messing about doing stuff by hand14:24
ograapt-install doesnt apply to /target, right14:24
cjwatsonalso, use ubiquity --debug and look at the debug log before messing about doing stuff by hnad14:24
cjwatsonhand14:24
cjwatsonogra: wrong14:25
ograwell, the debug log only says flash-kernel failed with exit 114:25
cjwatsonogra: the next step is to put set -x in the flash-kernel script14:25
ograwhich made me look at flash-kernel first and check that it actually can run and there are no typos14:25
ogra(we cross checked it ten times, but you never know)14:26
cjwatsonmake sure to echo $? after testing it by hand, to see if it exited 1 despite producing no error messages14:26
ograoh, indeed that i didnt do14:26
ograhmm, shouldnt there be /var/log/installer in my installed system ?14:27
ograah, crap i guess it died before it copied logs14:27
cjwatsoncorrect14:30
cjwatsonbut all the information is in /var/log/syslog in the livefs14:30
ograwhich is gone after i tested the reboot :)14:30
loolcjwatson: Do you whether a Recommends of linux-image-imx51 on flash-kernel is required to have flash-kernel installed on the target system?14:46
loolcjwatson: Trying to decide whether 348382 is a blocker or not14:47
lool+know14:47
loolcjwatson: ogra mentionned that ubiquity would remove flash-kernel at the end of install just like it removes ubiquity and its deps14:48
cjwatsonogra: please stop being confused ;-)14:51
cjwatsonlool: ubiquity ensures that flash-kernel remains installed on the relevant systems14:51
cjwatsonexplicitly14:51
loolcjwatson: Ok, so the bug is not a blocker; the dep doesn't prevent installation or anything, it's just nice to have it14:52
loolcjwatson: thanks14:52
cjwatsonlool: correct14:52
cjwatsonogra: typo in your build-babbage-img script?15:02
cjwatson        cp $BUILDDIR/iso/install/vmlinuz $BUILDDIR/vmlinuz15:02
cjwatson        cp $BUILDIR/iso/install/initrd.gz $BUILDDIR/initrd.gz15:02
ogracjwatson, no, thats from persia, he wants to builf alternate too from that script15:13
ogracjwatson, look some lines up15:13
ogracjwatson, sorry i'm trying not to be confused ... but its hard sometimes :)15:14
cjwatsonogra: that wasn't my point15:14
cjwatsonogra: BUILDDIR vs. BUILDIR15:14
cjwatsonthere's a D missing on the second line15:15
ograoh, right15:15
persiaogra, It's still a typo (I do that a lot).15:15
ograwell, that code isnt used anywhere yet, thats why i missed it15:15
ogra... typo fixed ...15:18
superm1cjwatson, re that diff for bug 337748, ubiquity was hung with that diff applied15:35
ubottuLaunchpad bug 337748 in ubiquity "[jaunty] ”Incomplete Language Support” message not shown anymore after installation" [High,Triaged] https://launchpad.net/bugs/33774815:35
superm1did you test it with a dvd?15:35
cjwatsonhung? bah15:36
cjwatsonno, DVD testing is really difficult for me logistically15:36
cjwatsonI'm behind 800Kbps ADSL15:36
superm1ah yuck15:36
cjwatsonso basically I can't, except when I have absolutely no alternative15:36
cjwatsonanyway I doubt it's testing on a DVD that's the determining factor here - it'll be testing with your huge locale preseeding thing :)15:37
superm1later this year it may become hard for me too when not in the office, my cable co is instituting monthly caps in my area at 5,10, 20, or 40 GB depending on how much I want to pay15:37
cjwatsonsince the added code is O(number of langpacks requested), not O(number of langpacks available)15:37
superm1right15:37
cjwatsonI have a monthly cap of 50GB (though can pay extra for more ad-hoc), but usually it's the bandwidth that's the problem15:38
cjwatsonbasically it means a working day of not being able to use the network effectively to get a DVD15:38
cjwatsonok, well if it's poor performance, that gives me somewhere to start15:39
superm1i can try in a few hours again with it applied to get you a syslog in debug mode if it'd help15:39
cjwatsonif you can, although I suspect it'll just have a big time delay in it :)15:42
superm1yeah, at least getting the area that it's got the delay will probably be helpful15:43
cjwatsonhopefully in the added code ;-)15:46
cjwatsonah, that's better, decent-sized timezone map again15:47
cjwatsonogra: ISWYM, they're blank in English too. Argh15:53
CIA-28ubiquity: cjwatson * r3168 ubiquity/ (debian/changelog ubiquity/timezone_map.py):15:56
CIA-28ubiquity: Use the full size of the underlying images for the timezone map if the15:56
CIA-28ubiquity: screen is big enough.15:56
cody-somervillecjwatson, Just to confirm, debian-cd uses debian-cd task lists generated from germinate output and not the actual task meta-data in the mirror, right?15:57
cody-somervilleIf I remember correctly, you said the only reason we have that information in the repository is to support the net-based installs, right?15:58
superm1cjwatson, so reading that partman-base commit you refered to, how does that interact with the existing ubiquity option for filtering disks? does the ubiquity preseed do anything still?15:58
cjwatsonsuperm1: I added an explicit comment to the ubiquity source for this15:58
cjwatsoncody-somerville: right, and to support people running tasksel post-install15:58
superm1cjwatson, okay then later when i can retest that patch, i'll pull a new ubiquity and partman-base and see if i can test the interactions15:59
cody-somervillecjwatson, and a debian-cd task list is just a file with all the seeded packages and their dependencies expanded, one package per line?15:59
cjwatsonsuperm1: the remaining purpose of the ubiquity code is insurance in case somebody mounts a partition during partitioning15:59
cjwatsoncody-somerville: more or less, it also has architecture #ifdefs (processed through cpp), although you should never actually have to care what the file looks like15:59
cjwatsonsuperm1: I wouldn't expect that you'll still need the ubiquity preseed, normally16:00
=== cr3_ is now known as cr3
=== cr3_ is now known as cr3
cody-somervillecjwatson, offhand do you know if livecd-rootfs uses the metapackages or taskel?17:13
ogrameta17:14
ogralook at the code :)17:14
cody-somervilleogra, my computer is very bogged at the moment as my panels are running in valgrind17:14
cjwatsoncody-somerville: it uses the tasks17:23
cjwatsoncody-somerville: not via tasksel, but via apt-get's foo^ syntax for installing tasks17:23
cody-somervilleif it were to install ubuntu-standard and ubuntu-desktop, would the result be the same?17:24
* ogra decides to keep away from answering any other questions today17:24
cjwatsoncody-somerville: in a stable release, yes; in a development release, ideally but there can be temporary desynchronisation. But we like to have something that runs automatically and makes sure the tasks in the archive work ...17:26
cody-somervilleIs minimal pulled in via debootstrap or would I have to install ubuntu-minimal as well to ensure parity?17:28
ogracjwatson, hmm, so setting flash-kernel-installer "set -ex" i see ubiquity: "in-target flash-kernel" /usr/lib/ubiquity/flash-kernel/flash-kernel-installer: 1: in-target: not found17:28
ograand i see apt-install working fine above ...17:29
cjwatsoncody-somerville: livecd-rootfs does it just in case, but debootstrap will install minimal17:30
cjwatsonogra: ok, I'll look into that17:32
cjwatsonubiquity doesn't have in-target right now, but probably needs a compatibility shim for it17:32
ograwell, i can as well special case it in flash-kernel-installer17:32
cjwatsonno, please don't17:32
ograthough that would end up in a croot call17:33
ogra*chroot17:33
ograwhich in-target tries to prevent17:33
ogrado you want/need a bug  ?17:33
cjwatsonyes please17:33
cjwatsonin-target tries to prevent> WTF? no it doesn't17:33
cjwatsonin-target is a wrapper around chroot which does some extra stuff like connecting up debconf properly and mounting virtual filesystems17:34
ograyes, it tries to prevent me from making my own chroot calls :)17:34
cjwatsonI'll look at it later. Dinner now17:35
=== robbiew1 is now known as robbiew
ogracjwatson, Bug #35394117:48
ubottuLaunchpad bug 353941 in ubiquity "ubiquity dies when flash-kernel-installer tries to call "in-target flash-kernel"" [High,New] https://launchpad.net/bugs/35394117:48
=== robbiew1 is now known as robbiew
CIA-28debian-installer: cjwatson * r1079 ubuntu/debian/changelog: releasing version 20081029ubuntu3118:58
CIA-28partman-base: cjwatson * r149 ubuntu/debian/changelog: releasing version 129ubuntu519:01
CIA-28partman-auto: cjwatson * r284 ubuntu/debian/changelog: releasing version 84ubuntu219:02
CIA-28ubiquity: cjwatson * r3169 ubiquity/debian/po/ (80 files): debconf-updatepo19:04
CIA-28ubiquity: cjwatson * r3170 ubiquity/debian/ (changelog ubiquity.install-any):19:07
CIA-28ubiquity: Install chroot-setup.sh and in-target from debian-installer-utils19:07
CIA-28ubiquity: (LP: #353941).19:07
ograsigh ... still no success19:10
cjwatsonsuperm1: bug 353273: is this a DVD?19:11
ubottuLaunchpad bug 353273 in ubiquity "Ubiquity crashes when trying to preseed grub2 instead of grub" [Undecided,New] https://launchpad.net/bugs/35327319:11
cjwatsonoh, grub-pc Conflicts: grub. Bah.19:12
superm1cjwatson, yeah that's a DVD19:14
superm1er wait, no that wasn't19:15
superm1that was a CD with a network connection plugged in.  dvd's weren't ready yet19:15
cjwatsonyeah, the DVD broke due to my attempt to fix your previous bug ;-)19:15
cjwatsonthe problem here is that grub and grub-pc conflict19:15
cjwatsonso I think the best answer is indeed to make ubiquity recommend grub rather than depending on it19:16
cjwatsonthat'll let us remove it temporarily19:16
CIA-28ubiquity: cjwatson * r3171 ubiquity/debian/ (changelog control rules):19:16
CIA-28ubiquity: Move bootloader dependencies to recommendations, to make it easier to19:16
CIA-28ubiquity: cope with grub and grub-pc conflicting (LP: #353273).19:16
cjwatsonsuperm1: I've committed a change which ought to fix this, but please accept my apologies if it doesn't - as previously mentioned I have a hard time testing DVDs :-(19:16
cjwatsonif it breaks again, please reopen that bug and I'll try to look in more detail19:16
superm1cjwatson, yeah I understand.19:17
superm1if you can upload a ubiquity again with these changes tonight before the next set of rebuilds, I can at least check from a CD19:17
superm1to be able sort out the grub-installer bit of it19:17
cjwatsonaye, planning to19:17
cjwatsonbug 353090 is worrying me though19:20
ubottuLaunchpad bug 353090 in guadalinex "(jaunty) Text hidden on "Who are you?" step" [High,Confirmed] https://launchpad.net/bugs/35309019:20
ograyeah, its ver yweird19:22
ogra*very weird19:22
superm1compiz redraw problem maybe though?19:23
* ogra wishes he would have to debug something thats at the start of the install, not at the end 19:23
ograsuperm1, nope19:23
ograhappens on non compiz setups as well19:24
ograeither gtk or the way gtk is used i would suspect and it wasnt there before the scrollbar showed up on that page19:24
=== robbiew1 is now known as robbiew
ograARGH!19:48
ogramv /target/usr/sbin/flash-kernel /target/tmp/flash-kernel.$$19:48
ogra*sigh*19:48
=== nxvl_ is now known as nxvl
cjwatsonogra: mm, it's possible it's a scrollbar thing, though there were several other changes at around the same time22:59
cody-somervillecjwatson, Currently to extend the Debian Installer you just need to include a udeb. Does ubiquity have the same sort of support?22:59
cjwatsoncody-somerville: it's not as straightforward I'm afraid23:00
cjwatsoncody-somerville: but I'd prefer to explain it at some time that isn't 11pm local :)23:00
* cody-somerville nods.23:00
cjwatsoncody-somerville: there's some explanation in doc/README in ubiquity's source23:00
cody-somervilleI'll take a look23:00
cjwatsonI suggest you read the materials available there, and come back if there's anything you don't understand23:01
cjwatsond-i/source/ and ubiquity/components/ may also be worth looking at23:01
CIA-28ubiquity: cjwatson * r3172 ubiquity/ (d-i/manifest debian/changelog):23:13
CIA-28ubiquity: Automatic update of included source packages: partman-auto 84ubuntu2,23:13
CIA-28ubiquity: partman-base 129ubuntu5, partman-ext3 56ubuntu1, user-setup23:13
CIA-28ubiquity: 1.23ubuntu16.23:13
CIA-28ubiquity: cjwatson * r3173 ubiquity/debian/changelog: releasing version 1.12.223:29

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