:: Re: [DNG] live-build
Page principale
Supprimer ce message
Répondre à ce message
Auteur: aitor_czr
Date:  
À: dng
Sujet: Re: [DNG] live-build
Once you've run 'lb init' before using 'lb config', don't run it again
after using 'lb clean --purge'. It could be the origin of the issue.

I repeat:

'lb clean --purge' cleans 'lb build' (= lb chroot && lb chroot && lb binary)
'lb clean --binary' cleans 'lb binary'

Another clarification, although it is understood: the architecture of
the host system (your system) and the board system (the chroot jail)
must be the same.

E.g., if you are in x86_x64 you can't do 'lb config -a i386 ... ', and
vice versa.

Aitor.

> On 01/10/15 23:24, Ozi Traveller wrote:
>> >Same issue.
>> >
>> >
>> >I have all this in auto/config
>> >
>> >
>> >lb clean --purge
>> >
>> >lb init
>> >
>> >lb config -a amd64 \
>> >--binary-images iso \
>> >--distribution jessie \
>> >--win32-loader false \
>> >--checksums md5 \
>> >--archive-areas "main" \
>> >--apt-recommends false \
>> >--apt aptitude \
>> >--apt-options --yes \
>> >--build-with-chroot false \
>> >--bootappend-live "boot=live config locales=en_US.UTF-8
>> >keyboard-layouts=en" \
>> >--bootappend-live "boot=live config username=user" \
>> >--bootappend-live "boot=live config full_username=User" \
>> >--bootappend-live "boot=live config hostname=devuan" \
>> >--parent-mirror-bootstrap="http://au.mirror.devuan.org/merged/" \
>> >--parent-mirror-chroot="http://au.mirror.devuan.org/merged/" \
>> >--parent-mirror-debian-installer="http://au.mirror.devuan.org/merged/" \
>> >--mirror-bootstrap="http://au.mirror.devuan.org/merged/" \
>> >--mirror-chroot="http://au.mirror.devuan.org/merged/" \
>> >--mirror-debian-installer="http://au.mirror.devuan.org/merged/" \
>> >"${@}"
>> >
>> >lb bootstrap && lb chroot
>> >
>> >ozi@debuan:~/diy-distro/diy-build$ ./build
>> >[sudo] password for ozi:
>> >[2015-10-02 08:20:32] lb clean
>> >P: Executing auto/clean script.
>> >[2015-10-02 08:20:32] lb clean noauto
>> >P: Cleaning chroot
>> >[2015-10-02 08:20:33] lb config
>> >P: Updating config tree for a debian/jessie/amd64 system
>> >P: Symlinking hooks...
>> >[2015-10-02 08:20:33] lb build
>> >P: Executing auto/build script.
>> >[2015-10-02 08:20:33] lb build noauto
>> >P: live-build 4.0.3
>> >P: Building config tree for a debian/jessie/amd64 system
>> >[2015-10-02 08:20:33] lb bootstrap
>> >P: Setting up cleanup function
>> >[2015-10-02 08:20:33] lb bootstrap_cache restore
>> >P: Restoring bootstrap stage from cache...
>> >[2015-10-02 08:20:33] lb bootstrap_cdebootstrap
>> >[2015-10-02 08:20:33] lb bootstrap_debootstrap
>> >P: Begin bootstrapping system...
>> >P: If the following stage fails, the most likely cause of the problem
>> >is with your mirror configuration or a caching proxy.
>> >P: Running debootstrap (download-only)...
>> >I: Retrieving Release
>> >I: Retrieving Release.gpg
>> >I: Checking Release signature
>> >E: Release signed by unknown key (key id CBF8D6FD518E17E1)
>> >P: Begin unmounting filesystems...
>> >P: Saving caches...
>> >chroot: failed to run command ‘/usr/bin/env’: No such file or directory
>> >ozi@debuan:~/diy-distro/diy-build$
>> >
>> >
>> >On Wed, Sep 30, 2015 at 11:34 PM, aitor_czr <aitor_czr@???
>> ><mailto:aitor_czr@gnuinos.org>> wrote:
>> >
>> >     I used this mirror au.mirror.devuan.org
>> >     <http://ftp.au.mirror.devuan.org/merged/>  with no issues.

>> >
>> >     Aitor.

>> >
>> >     Note: without wishing to give offence, the host system of the
>> >     chroot jail should be devuan, and not debian.

>> >
>> >     On 29/09/15 22:11, Ozi Traveller wrote:
>>> >>     Hi Aitor.

>>> >>
>>> >>     I ran the following and I'm still getting this error.
>>> >>     E: Release signed by unknown key (key id CBF8D6FD518E17E1)

>>> >>
>>> >>     Ozi

>>> >>
>>> >>
>>> >>
>>> >>     lb clean --purge

>>> >>
>>> >>     lb init

>>> >>
>>> >>     lb config -a amd64 \
>>> >>     --binary-images iso \
>>> >>     --distribution jessie \
>>> >>     --win32-loader false \
>>> >>     --checksums md5 \
>>> >>     --archive-areas "main" \
>>> >>     --apt-recommends false \
>>> >>     --apt aptitude \
>>> >>     --apt-options --yes \
>>> >>     --build-with-chroot false \
>>> >>     --bootappend-live "boot=live config locales=en_US.UTF-8
>>> >>     keyboard-layouts=en" \
>>> >>     --bootappend-live "boot=live config username=user" \
>>> >>     --bootappend-live "boot=live config full_username=User" \
>>> >>     --bootappend-live "boot=live config hostname=devuan" \
>>> >>     --parent-mirror-bootstrap="http://ftp.au.mirror.devuan.org/merged/"  \
>>> >>     --parent-mirror-chroot="http://ftp.au.mirror.devuan.org/merged/"  \
>>> >>     --parent-mirror-debian-installer="http://ftp.au.mirror.devuan.org/merged/"
>>> >>     \
>>> >>     --mirror-bootstrap="http://ftp.au.mirror.devuan.org/merged/"  \
>>> >>     --mirror-chroot="http://ftp.au.mirror.devuan.org/merged/"  \
>>> >>     --mirror-debian-installer="http://ftp.au.mirror.devuan.org/merged/"

>>> >>
>>> >>     lb bootstrap && lb chroot

>>> >>
>>> >>     [2015-09-30 06:05:44] lb build noauto
>>> >>     P: live-build 4.0.3
>>> >>     P: Building config tree for a debian/jessie/amd64 system
>>> >>     [2015-09-30 06:05:44] lb bootstrap
>>> >>     P: Setting up cleanup function
>>> >>     [2015-09-30 06:05:44] lb bootstrap_cache restore
>>> >>     P: Restoring bootstrap stage from cache...
>>> >>     [2015-09-30 06:05:44] lb bootstrap_cdebootstrap
>>> >>     [2015-09-30 06:05:45] lb bootstrap_debootstrap
>>> >>     P: Begin bootstrapping system...
>>> >>     P: If the following stage fails, the most likely cause of the
>>> >>     problem is with your mirror configuration or a caching proxy.
>>> >>     P: Running debootstrap (download-only)...
>>> >>     I: Retrieving Release
>>> >>     I: Retrieving Release.gpg
>>> >>     I: Checking Release signature
>>> >>     E: Release signed by unknown key (key id CBF8D6FD518E17E1)
>>> >>     P: Begin unmounting filesystems...
>>> >>     P: Saving caches...
>>> >>     chroot: failed to run command ‘/usr/bin/env’: No such file or
>>> >>     directory

>>> >>
>>> >>     On Tue, Sep 29, 2015 at 1:38 PM, aitor_czr <aitor_czr@???
>>> >>     <mailto:aitor_czr@gnuinos.org>> wrote:

>>> >>
>>> >>         You must change default mirrors:

>>> >>
>>> >>         lb config -a amd64 \
>>> >>             --binary-images iso \
>>> >>             --distribution jessie \
>>> >>             --win32-loader false \
>>> >>             --checksums md5 \
>>> >>             --archive-areas "main" \
>>> >>             --apt-recommends false \
>>> >>             --apt aptitude \
>>> >>             --apt-options --yes \
>>> >>             --build-with-chroot false \
>>> >>             --bootappend-live "boot=live config locales=en_US.UTF-8
>>> >>         keyboard-layouts=en" \
>>> >>             --bootappend-live "boot=live config username=user" \
>>> >>             --bootappend-live "boot=live config full_username=User" \
>>> >>             --bootappend-live "boot=live config hostname=devuan" \

>>> >>
>>> >>         --parent-mirror-bootstrap="http://ftp.es.mirror.devuan.org/merged/"
>>> >>         <http://ftp.es.mirror.devuan.org/merged/>  \

>>> >>
>>> >>         --parent-mirror-chroot="http://ftp.es.mirror.devuan.org/merged/"
>>> >>         <http://ftp.es.mirror.devuan.org/merged/>  \

>>> >>
>>> >>         --parent-mirror-debian-installer="http://ftp.es.mirror.devuan.org/merged/"
>>> >>         <http://ftp.es.mirror.devuan.org/merged/>  \

>>> >>
>>> >>         --mirror-bootstrap="http://ftp.es.mirror.devuan.org/merged/"
>>> >>         <http://ftp.es.mirror.devuan.org/merged/>  \
>>> >>             --mirror-chroot="http://ftp.es.mirror.devuan.org/merged/"
>>> >>         <http://ftp.es.mirror.devuan.org/merged/>  \

>>> >>
>>> >>         --mirror-debian-installer="http://ftp.es.mirror.devuan.org/merged/"
>>> >>         <http://ftp.es.mirror.devuan.org/merged/>

>>> >>
>>> >>         Aitor.

>>> >>
>>> >>         On 28/09/15 22:26, Ozi Traveller wrote:
>>>> >>>         Hi Aitor.

>>>> >>>
>>>> >>>         I ran the following and got this error.
>>>> >>>         E: Release signed by unknown key (key id CBF8D6FD518E17E1)

>>>> >>>
>>>> >>>         Ozi

>>>> >>>
>>>> >>>         lb clean --purge

>>>> >>>
>>>> >>>         lb init

>>>> >>>
>>>> >>>         lb config -a amd64 \
>>>> >>>         --binary-images iso \
>>>> >>>         --distribution jessie \
>>>> >>>         --win32-loader false \
>>>> >>>         --checksums md5 \
>>>> >>>         --archive-areas "main" \
>>>> >>>         --apt-recommends false \
>>>> >>>               --apt aptitude \
>>>> >>>         --apt-options --yes \
>>>> >>>         --build-with-chroot false \
>>>> >>>         --bootappend-live "boot=live config locales=en_US.UTF-8
>>>> >>>         keyboard-layouts=en" \
>>>> >>>         --bootappend-live "boot=live config username=user" \
>>>> >>>         --bootappend-live "boot=live config full_username=User" \
>>>> >>>         --bootappend-live "boot=live config hostname=devuan"

>>> >>
>>> >>
>> >
>> >
>> >
>> >
>> >_______________________________________________
>> >Dng mailing list
>> >Dng@???
>> >https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
> You could try adding:
>
>       --keyring=/usr/share/keyrings/devuan-keyring.gpg \
>       --keyring-packages devuan-keyring \