On 8/12/2014 11:05 PM, Zed wrote:
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 <afm...@gmail.com <mailto:afm...@gmail.com>>
Date: Sat, 9 Aug 2014 14:06:12 +0100
To: Debian-live mailing list <debian-live@lists.debian.org
<mailto:debian-live@lists.debian.org>>
Subject: ISO failure
Resent-From: <debian-live@lists.debian.org
<mailto: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]
After some more digging this morning, I see that the binary_iso script
is not creating the iso that is required. Still digging in.