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

Re: ISO failure



I have run into the same issue using the same version of lb.

# lb --version

4.0~alpha39-1

 I’ve enabled verbose and debugging and see the following:

[2014-08-12 22:49:31] lb binary_iso 

D: Reading configuration file config/bootstrap

D: Reading configuration file config/chroot

D: Reading configuration file config/binary

D: Reading configuration file config/source

P: Begin building binary iso image...

mv: cannot stat ‘binary’: No such file or directory


// sets all the LB variables from the config/ files


P: Begin unmounting filesystems...

P: Saving caches...

D: Executing: apt-get autoclean

Reading package lists...

Building dependency tree...

Reading state information…

#


Checking the /usr/lib/live/build/binar_iso file I see the following on lines 200-217, which is where the mv is taking place:


case "${LB_BUILD_WITH_CHROOT}" in

        true)

                # Moving image

                mv binary.sh chroot

                mv binary chroot


                Chroot chroot "sh binary.sh"


                # Move image

                mv chroot/binary chroot/${IMAGE} ./

                rm -f chroot/binary.sh

                ;;


        false)

                sh binary.sh

                rm -f binary.sh

                ;;

esac



I didn’t have time to look into it further, but I will, and if I find anything will answer back. Maybe this will point someone else in the right direction though… Still learning the lb tool set.


Zed



From: Anthony F McInerney <afm404@gmail.com>
Date: Sat, 9 Aug 2014 14:06:12 +0100
To: Debian-live mailing list <debian-live@lists.debian.org>
Subject: ISO failure
Resent-From: <debian-live@lists.debian.org>
Resent-Date: Sat, 9 Aug 2014 13:06:31 +0000 (UTC)

lb --version
4.0~alpha39-1


P: Begin building binary iso image...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libisoburn1
Suggested packages:
  jigit cdck
The following NEW packages will be installed:
  isolinux libisoburn1 xorriso
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 463 kB/553 kB of archives.
After this operation, 1231 kB of additional disk space will be used.
Get:1 http://ftp.us.debian.org/debian/ jessie/main libisoburn1 amd64 1.3.2-1 [329 kB]
Get:2 http://ftp.us.debian.org/debian/ jessie/main xorriso amd64 1.3.2-1 [134 kB]
Fetched 463 kB in 1s (289 kB/s)
Selecting previously unselected package isolinux.
(Reading database ... 107831 files and directories currently installed.)
Preparing to unpack .../isolinux_3%3a6.03~pre18+dfsg-1_amd64.deb ...
Unpacking isolinux (3:6.03~pre18+dfsg-1) ...
Selecting previously unselected package libisoburn1.
Preparing to unpack .../libisoburn1_1.3.2-1_amd64.deb ...
Unpacking libisoburn1 (1.3.2-1) ...
Selecting previously unselected package xorriso.
Preparing to unpack .../xorriso_1.3.2-1_amd64.deb ...
Unpacking xorriso (1.3.2-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up isolinux (3:6.03~pre18+dfsg-1) ...
Setting up libisoburn1 (1.3.2-1) ...
Setting up xorriso (1.3.2-1) ...
Processing triggers for libc-bin (2.19-7) ...
xorriso 1.3.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev 'stdio:live-image-amd64.hybrid.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data,  231g free
xorriso : NOTE : -as mkisofs: Ignored option '-cache-inodes'
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
Added to ISO image: directory '/'='/binary'
xorriso : UPDATE : 581 files added in 1 seconds
xorriso : UPDATE : 581 files added in 1 seconds
xorriso : NOTE : Copying to System Area: 432 bytes from file '/usr/lib/ISOLINUX/isohdpfx.bin'
xorriso : FAILURE : Cannot find in ISO image: -boot_image ... bin_path='/isolinux/isolinux.bin'
xorriso : NOTE : -return_with SORRY 32 triggered by problem severity FAILURE
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...
Del parted 3.2-1 [194 kB]
Del busybox 1:1.22.0-6 [388 kB]
Del openssl 1.0.1h-3 [668 kB]
Del libtwolame0 0.3.13-1 [60.2 kB]
Del libparted-fs-resize0 3.2-1 [199 kB]
Del libparted2 3.2-1 [268 kB]
Del libbsd0 0.6.0-2 [63.5 kB]


Reply to: