/srv/irclogs.ubuntu.com/2009/07/15/#ubuntu-installer.txt

clearyHi folks, I'm looking for a safe method to override the panel defaults provided by /usr/share/gconf/defaults/05_panel-default-setup.entries from the gnome-panel-data package02:30
clearyI know I can add another file in there 90_<packagename>.entries to set any corresponding keys in 05_panel-default-setup.entries02:31
clearybut for example, 05_panel-default-setup.entries defines a top panel object, and I don't want a top panel object02:32
clearyI've had a look at the process mint use, and it seems they just script a bunch of gconf calls instead of using the standard gconf defaults dirs02:33
clearyI'm hoping someone has a simpler/preferred recommendation before I consider heading down that path02:34
clearybtw, I already posed this q in #ubuntu-devel, it was suggested I go here instead02:34
CIA-3ubiquity: evand * r3314 ubiquity/ (bin/oem-config-firstboot debian/changelog):08:53
CIA-3ubiquity: Remove code to account for last-good-boot in oem-config-firstboot as08:53
CIA-3ubiquity: the former has been abandoned.08:53
evandI've documented the release process for ubiquity: https://wiki.ubuntu.com/Installer/Development/Release .  I'm hoping to slowly codify our processes and ubiquity's architecture to lower the barrier for those wanting to get involved.09:33
cjwatsoncleary: not something I know much about I'm afraid. The problem with a bunch of gconf calls of course is that they won't work very well for anything other than a live CD - tricky to get them applied for subsequently-created users. Have you considered simply changing the gnome-panel-data package?10:14
evandcjwatson: does this look roughly okay to you (untested, I just want to make sure I'm heading in the right direction): http://pastebin.ubuntu.com/218729/10:19
cjwatsonevand: the patch itself is OK, but could you please check with people who do stuff with the CD sleeves (maybe Jane Silber) first? The reason it's just "Install" right now is because they asked for it to be short10:21
evandah, very good call10:22
evandwill do10:22
evanddoes anyone have anything they want to land before I release a new ubiquity into the wild?  I'll wait a few hours to be fair to those of you on other continents.10:38
=== cjwatson_ is now known as cjwatson
cjwatsonnot I10:50
cody-somervillecjwatson, When I was speaking with Marion yesterday he had mentioned that he thought that the cdrom-detect udeb was bundled directly into the initrd. Do you happen to know if thats the case or not?11:21
cjwatsoncody-somerville: it is the case for the cdrom initrd11:22
cjwatsonit has to be11:22
cjwatsonthere's a MANIFEST.udebs file alongside the installer files that lets you inspect this for yourself11:23
cjwatsone.g. http://archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/MANIFEST.udebs11:23
CIA-3debian-installer: cjwatson * r1121 ubuntu/ (10 files in 3 dirs): Move to 2.6.31-3 kernels.11:27
cody-somervillecjwatson, How are udebs included in the initrd exactly? Is there just a small pool in the initrd, are they already installed, etc? If a newer version of a udeb thats included in the initrd is later found in the pool, will the new version get installed?11:33
cjwatsonthey're unpacked11:33
cjwatsonI don't think newer versions get upgraded, but it's usually irrelevant since the opportunity to do so is generally after the older version has already been used (pretty much by definition - the purpose of the stuff in the initrd is to get far enough to be able to fetch more components)11:34
cjwatsoni.e. if you're relying on this You're Doing It Wrong11:34
cody-somervillecjwatson, I agree. I'm simply wondering if I can avoid rebuilding the initrd since I only really care about the newer cdrom-detect when I boot a second time but from the hard drive.11:36
cjwatsonboot ... a second time?11:37
cody-somervillecjwatson, recovery partition11:37
cjwatsonoh right. You have to rebuild the initrd. Sorry.11:38
cjwatsonno way around it11:38
cody-somervillecjwatson, Could I have a copy of the hd-media initrd and boot using that for the recovery partition?11:39
cjwatsonsounds like you're not clear on what the hd-media initrd does11:39
cjwatsonit expects there to be an .iso file somewhere that it can mount and use11:39
cody-somervillecjwatson, ah, right.11:40
cody-somervilleThere really is no way around it11:40
cjwatsonrebuilding the initrd is not that hard; you just have to build the debian-installer source package pointed at the right archives11:41
cody-somervilleOkay, sounds easy enough11:41
cjwatsonnormally it'll pick it up from /etc/apt/sources.list automatically11:42
cjwatsonif that doesn't work right for some reason, you can fiddle with the stuff from build/Makefile that generates build/sources.list.udeb, or if necessary just plonk build/sources.list.udeb.local in place11:43
CIA-3debian-installer: cjwatson * r1122 ubuntu/debian/changelog: releasing version 20081029ubuntu4811:43
CIA-3ubiquity: evand * r3315 ubiquity/ (4 files in 2 dirs):11:49
CIA-3ubiquity: Add a RELEASE marker in the desktop file to be substituted for the11:49
CIA-3ubiquity: release name and version by casper (LP: #154506).11:49
CIA-3casper: evand * r652 casper.trunk/ (debian/changelog scripts/casper-bottom/10adduser):11:50
CIA-3casper: Insert a version number in the name field for ubiquity's desktop file11:50
CIA-3casper: (LP: #154506).11:50
CIA-3casper: evand * r653 casper/debian/changelog: releasing version 1.18112:02
cody-somervillecjwatson, persia mentioned to me at AllHands that ubiquity can be started directly without booting into the live system like d-i. Is there a wikipage that talks about that feature? I can't seem to find one.12:03
cjwatsoncody-somerville: https://wiki.ubuntu.com/DesktopCDOptions12:05
cody-somervillecjwatson, I've already read that page but I'm wondering if theres any documentation on how you implemented only-ubiquity as for all I know only-ubiquity might still boot into the live system but just use a different session to forgo booting gnome.12:07
cjwatsondebian/init in the source package12:08
cjwatsonit still boots into the live system, yes12:08
cjwatsonit simply doesn't start GNOME12:08
cjwatsonor not all of it anyway12:08
* cody-somerville nods.12:08
cody-somervillecjwatson, One of the reasons we decided to use the alternative install was to avoid the overhead of booting into the live system.12:09
cody-somervillecjwatson, Are there any benefits to using ubiquity for OEM installs or do you think d-i is the right way to go?12:11
cjwatsonI don't know enough about it to answer that question; your decision AFAICT12:11
cjwatsonI don't really want to be in the position of deciding that12:11
cjwatsonI suspect you'll find ubiquity is faster to install even if it's slower to startup12:11
cody-somervillecjwatson, We use the live-installer  udeb to copy the contents of the live system to the target partition like ubiquity which I assume is the big performance gain of ubiquity over a traditional alternative install12:14
cody-somervillecjwatson, Or are there other reasons why a ubiquity install would be faster?12:14
cjwatsonthat's the big gain12:15
CIA-3installation-guide: cjwatson * r461 ubuntu/debian/changelog: releasing version 20081208ubuntu412:21
CIA-3ubiquity: evand * r3316 ubiquity/ (d-i/manifest debian/changelog debian/control):15:06
CIA-3ubiquity: Automatic update of included source packages: grub-installer15:06
CIA-3ubiquity: 1.39ubuntu1, partman-auto 87ubuntu1.15:06
CIA-3ubiquity: evand * r3317 ubiquity/debian/changelog: releasing version 1.99.015:22
CIA-3ubiquity: cjwatson * r3318 ubiquity/debian/ (oem-config.lintian-overrides changelog oem-config.dirs rules): Use dh_lintian.15:38
=== mterry_ is now known as mterry
CIA-3partman-md: cjwatson * r933 mdcfg-merge/choose_partition/md/do_option: unlock units on delete16:58
hardawaycjwatson: do you know if remix will install without the grub errors yet18:16
mptevand, I just replied to Dylan's message, including a slideshow sketch18:29
pamIs there an advanced menu for detecting disks. Karmic alpha 2 alternate installer doesn't let me choose the usb key as a destination medium.19:47
pams/\./\?/19:47
mterrycjwatson, when you get a chance, can you look over https://code.launchpad.net/~mterry/ubiquity/translated-timezones/+merge/8698 ?  In particular, the decision about whether we should MIR python-pyicu20:16
=== robbiew is now known as robbiew-afk
mterryWhat's the procedure for requesting a source package removal?  (i.e. oem-config)20:35
evandmpt: thanks!  I'll take a look at it tomorrow.  Very much appreciated.20:38
clearyre23:48
clearycjwatson: thanks for the reply - I am doing this for a livecd environment23:48
cleary(however the plan is to eventually implement ldap support into the live env, so the multi-user thing will still be necessary)23:49
clearyguess forking is the only real option... I suppose it's not that big an issue on a stable package base23:50

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