[Pkg-libburnia-devel] Bug#738359: xorrisofs: -follow-links fails on valid symlinks
Thomas Schmitt
scdbackup at gmx.net
Mon Feb 10 12:20:53 UTC 2014
Hi,
Linux semantics is that component ".." hops up to the parent
directory of the link-resolved current tree node.
xorriso hopped up to the previous path component.
I have uploaded a new development snapshot.
Please test whether it solves the problem. In a directory
of your choice, do
wget http://www.gnu.org/software/xorriso/xorriso-1.3.5.tar.gz
# optionally verify its MD5: 84ebab5aa1de56dec8c22ad046c2b5f0
tar xzf xorriso-1.3.5.tar.gz
cd xorriso-1.3.5 && ./configure && make && xorriso/xorriso -version
The -version command should report among other lines
Version timestamp : 2014.02.10.104827
No need to install it. Just use the absolute path and command
-as "mkisofs" instead of "xorrisofs":
xorriso="$(pwd)/xorriso/xorriso"
cd /somewhere/else
"$xorriso" -as mkisofs -f -o test.iso root/
If you want to install it over the Debian xorriso, then find the
latter by
debian_xorriso=$(which xorriso)
echo "$debian_xorriso"
and copy the new binary at the location of the (much smaller)
Debian one
mv "$debian_xorriso" "$debian_xorriso"_debian
cp "$xorriso" "$debian_xorriso"
The new binary brings its statically linked copies of libburn,
libisofs, and libisoburn. So these Debian packages can stay
installed as they are.
Have a nice day :)
Thomas
More information about the Pkg-libburnia-devel
mailing list