[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Blends Live CDs



On 06/12/14 08:29 AM, Iain R. Learmonth wrote:
> On Sat, Dec 06, 2014 at 08:16:20AM -0400, Ben Armstrong wrote:
>> I'll have a look at the blends-images.git repo and comment if I can find
>> time for it this weekend.
> Also awesome! Note that currently the metapackages are included in their
> binary form, but they will be referenced in package lists as soon as the
> freeze is over and it's safe to put new packages in testing again.

Here are some notes from my quick initial review (before attempting a
build):

1. Strictly speaking you don't need
config/package-lists/live.list.chroot, as /usr/lib/live/build/config
automatically creates this file and populates it with appropriate
contents (for jessie/sid, exactly what you have in it now).

2. You have debs directly in the config. It's preferable to configure
your image to point at a publicly accessible apt archive containing your
development deb snapshots. Alternatively, during the development cycle
you could make auto/config responsible for populating a local repo
directly from git with metapackages via blends-dev.

3. You have config/includes.binary/isolinux/splash.png and live-images
has config/bootloaders/isolinux/splash.svg. I don't know if this is a
problem. I merely point out the difference.

None of these things should be fatal for the build. Later, I'll have a
look at an actual build using a jessie i386 build host (but with amd64
kernel, so an amd64 image can be produced) and live-build 4.0.3-1. My
personal build host is slow, so this will take a while. :)

Ben



Reply to: