Ubuntu live filesystem builds moved to live-build
cjwatson at ubuntu.com
Tue Jun 14 08:46:26 UTC 2011
On Tue, Jun 14, 2011 at 08:52:19AM +0200, Daniel Baumann wrote:
> On 06/14/2011 12:38 AM, Colin Watson wrote:
> > I've moved Ubuntu's live filesystem build process over from our original
> > custom shell script in livecd-rootfs to the newer live-build system from
> > Debian (formerly called live-helper).
> nice; would you mind having ubuntu listed on
> live.debian.net/project/downstream ?
That would be lovely, thanks. Here's a patch, with text from
diff --git a/project/downstream.mdwn b/project/downstream.mdwn
index af589d1..db5ce5d 100644
@@ -246,6 +246,16 @@ More information:
+[Ubuntu](http://www.ubuntu.com/) is a Linux distribution that starts with the breadth of Debian and adds regular releases (every six months), a clear focus on the user and usability (it should "Just Work", TM) and a commitment to security updates with 18 months of support for every release. Ubuntu ships with the latest GNOME and KDE releases as well as a selection of server and desktop software that makes for a comfortable desktop experience off a single installation CD.
+Ubuntu is sponsored by [Canonical Ltd.](http://www.canonical.com/)
+ * [Homepage](http://www.ubuntu.com/)
[Voyage](http://linux.voyage.hk/) is best run on a x86 embedded platforms such as PC Engines ALIX/WRAP and Soekris 45xx/48xx boards.
> > * If necessary, there are various hook script facilities that you can
> > use: for example, scripts in config/chroot_local-hooks/ are run in
> > the chroot near the end of the chroot build process. Try to keep
> > this to a minimum, though; I'm trying to avoid using hook scripts in
> > builds for Ubuntu proper, as it would be better for live-build to do
> > the right thing out of the box without the need for hooks.
> let me reaffirm: we'll include any ubuntu modification happily, hooks
> really should only be used for specific private modification, any
> 'generic' image (like debian or ubuntu; in contrast to a specific image
> for a specific institution with hardcoded local defaults) should be
> buildable by using live-builds defaults for that distribution. that way,
> we can make sure that it's as easy and simple as possible for people to
> build customized images on top of debian or ubuntu.
Right - in fact I was uncomfortable with even the Kubuntu hook. I'm not
sure how to represent that well; it doesn't fit nicely into the
--parent-distribution/--distribution scheme, because it's not a
full-archive derivative but more a different package selection out of
the same archive.
> > now, the only hook script I'm using is one to remove icon-theme.cache
> > from Kubuntu images.
> this, and the other two outstanding additions (apt-xapian, mlocate) are
> blocked until the internals are a bit updated in live-build to scale
> nicer for more distributions and more distro specific hooks (adding it
> right now would just clutter it some more). anyhow, that should happen
> within the next 1 or at latest 2 weeks (#630395).
Yes, I noticed the blocking bug you added. Thanks.
Colin Watson [cjwatson at ubuntu.com]
More information about the ubuntu-devel