The officially official Devuan Forum!

You are not logged in.

#276 Documentation » Live-build tips » 2017-05-18 23:02:01

pcalvert
Replies: 6

The version of live-build in Devuan Jessie is broken -- it tries to install live-config-systemd, which then fails.

Here's the workaround:

$ lb config -d jessie

$ sed -i 's|live-config-systemd|live-config-sysvinit|' config/package-lists/live.list.chroot
$ echo "sysvinit-core" >> config/package-lists/live.list.chroot

$ sudo lb build

This should also be helpful:

# The line below is for squid-deb-proxy.
#LB_APT_HTTP_PROXY="http://localhost:8000/"
LB_MIRROR_BOOTSTRAP="http://packages.devuan.org/merged"
LB_MIRROR_CHROOT_SECURITY="http://packages.devuan.org/merged"
LB_MIRROR_BINARY="http://packages.devuan.org/merged"
LB_MIRROR_BINARY_SECURITY="http://packages.devuan.org/merged"

That goes here:
/etc/live/build.conf

If you're using squid-deb-proxy, uncomment the second line and edit it (if needed).

Phil

#277 Re: Documentation » Make a live-CD with live-sdk » 2017-05-16 23:15:56

I just used live-build ten days ago to build a default Devuan ISO. And according to the package list, there are no systemd files on it, not even libsystemd0. I did have to use a "trick" to get it to build, though. In the past I encountered the same problem that you did, but this time around I was more persistent and found the solution/workaround. More on that shortly...

Phil

#278 Re: Documentation » Make a live-CD with live-sdk » 2017-05-15 21:58:44

Hi,

What is the reason for switching from live-build to live-sdk?

Phil

Board footer

Forum Software