[BUG v2017.07.0] readlink -f command broken?
Ian Abbott
abbotti at mev.co.uk
Fri Jun 30 06:28:49 PDT 2017
Hi folks,
I know there were changes to do with links to directories in v2017.07.0,
but this looks like a bug in readlink with the -f option:
barebox at fred:/ ls -l /mnt/root
lrwxrwxrwx 7 bin -> usr/bin
drwxr-xr-x 304 boot
drwxr-xr-x 160 dev
drwxr-xr-x 1920 etc
drwxrwsr-x 160 home
lrwxrwxrwx 7 lib -> usr/lib
drwxr-xr-x 160 mnt
dr-xr-xr-x 160 proc
drwx------ 160 root
drwxr-xr-x 160 run
lrwxrwxrwx 8 sbin -> usr/sbin
drwxr-xr-x 224 srv
drwxr-xr-x 160 sys
drwxrwxrwt 160 tmp
drwxr-xr-x 480 usr
drwxr-xr-x 544 var
barebox at fred:/ readlink -f /mnt/root/lib libdir
barebox at fred:/ echo $libdir
/usr
(I expected $libdir to contain "/mnt/root/usr/lib" here, as it did in
barebox v2017.06.1.)
(Let's try it without the -f option....)
barebox at fred:/ readlink /mnt/root/lib libdir2
barebox at fred:/ echo $libdir2
usr/lib
(That is the same as barebox v2017.06.1.)
--
-=( Ian Abbott @ MEV Ltd. E-mail: <abbotti at mev.co.uk> )=-
-=( Web: http://www.mev.co.uk/ )=-
More information about the barebox
mailing list