webconverger/config/includes.chroot/etc/network/interfaces' instead of 'webconverger/config/chroot_local-includes/etc/network/interfaces'
Also, the mentioned "live-helper" does not exist on my Debian-Machine. I only have "live-builder" available.
> First, the mentioned Path in "http://webconverger.org/networking/" is not
> exactly correct, the Path to interfaces ist '
> webconverger/config/includes.chroot/etc/network/interfaces' instead of '
> webconverger/config/chroot_local-includes/etc/network/interfaces'
Right, this changed in recent alpha builds (perhaps the page should be
updated? I can't edit it, it's locked).
> Also, the mentioned "live-helper" does not exist on my Debian-Machine. I
> only have "live-builder" available.
This has been changed for quite some time, so should also be updated.
> With live-builder i have some other issues
> Executing "lb config" in 'webconverger/auto' ends in this:
I think you should run lb config from the "webconverger" directory, not
from "webconverger/auto".
> >P: Begin executing hooks...
> >mount: warning: chroot/root/config seems to be mounted read-write.
> >cp: Aufruf von stat für
> „config/hooks/007-remove-udev-persistent-rules.chroot“ nicht möglich: Datei
> oder Verzeichnis nicht gefunden
Looking at the code, I can't really explain this error. You might want
to try fixing the previous point (running lb config) and see if that
solves the error as well.
What version of live-build are you using (check with lb --version)?
(for the future, you might want to run with LANG=C or provide
translations for non-English error messages, to make it easier for
people to answer your question)
Gr.
Matthijs
Hi Matthijs, I've added you as a Wiki admin with your matthijskooijman
Google account. :) I have not yet figured out a smoother way of
assigning wiki write privileges to community members. Last time it was
world writable, it got spammed. Repeatedly. :/
However I think I've made the necessary changes:
grep -rl chroot_local-includes . | xargs sed -i
's,chroot_local-includes,includes.chroot,g'
>> „config/hooks/007-remove-udev-persistent-rules.chroot“ nicht möglich: Datei
>> oder Verzeichnis nicht gefunden
Hmm, I'm assuming with
http://anonscm.debian.org/gitweb/?p=debian-live/config-webc.git;a=tree;f=webconverger/config/hooks;
/usr/share/live/build/hooks/007-remove-udev-persistent-rules.chroot
exists on your filesystem. Though with HappyFragga, it's not on his
filesystem IIUC.
Kind regards,
lb binary syslinux' which was added recently in the Develop-Page of the wiki
This ended with:
>P: Begin creating manifest...
>cp: Aufruf von stat für „chroot.packages.live“ nicht möglich: Datei oder Verzeichnis nicht gefunden (File or Folder does not exist)
>P: Begin unmounting filesystems...
>P: Saving caches...
>Reading package lists... Done
>Building dependency tree
>Reading state information... Done
I guess, i'm getting further with every step :)
Thanks for your help
I encourage to run vimdiff with your build log and for example
http://build.webconverger.org/webconverger.2012-01-28.txt
From there maybe you can see what's going wrong.
Persevere... or use webconverger.com/buy ;)
Kind regards,
Visit https://github.com/Webconverger/Debian-Live-config for the new git URL?
For what it's worth, I had no trouble building a custom ISO last week
following the instructions for the first time (which happened after
the repo move, I think). I started by getting Debian Unstable
installed in a VM, then built the ISO inside the VM.
Kudos, Kai, for making the process pretty much painless!