ICA breakage

M.Canales.es macana at macana-es.com
Thu Mar 22 11:08:01 PDT 2007


El Jueves, 22 de Marzo de 2007 13:56, Jeremy Huntwork escribió:
> Hey all,
>
> Anyone else hit this on section two of ICA testing?
>
> # tail /mnt/build_dir/jhalfs/logs/097-iproute2-build_2 -n8
> install -m 0644 man/man8/ip.8 man/man8/lnstat.8 man/man8/rtmon.8
> man/man8/ss.8 man/man8/tc-bfifo.8 man/man8/tc-cbq-details.8
> man/man8/tc-cbq.8 man/man8/tc-htb.8 man/man8/tc-pfifo_fast.8
> man/man8/tc-prio.8 man/man8/tc-red.8 man/man8/tc-sfq.8 man/man8/tc-tbf.8
> man/man8/tc.8 /usr/share/man/man8
> install: cannot create regular file `/usr/share/man/man8/tc-bfifo.8':
> File exists
> make[1]: *** [install] Error 1
> make[1]: Leaving directory `/sources/iproute-2.6.20-070313'
>
> real    0m37.433s
> user    0m34.530s
> sys     0m2.452s

From my last ICA build (LFS-SVN r7949) that was using iproute2-2.6.19-061214:

macana at sandbox:~$ tail logs/LFS-r7949/logs/build_2/097-iproute2 -n15
install -m 0755 -d /usr/share/man/man8
install -m 0644 man/man8/ip.8 man/man8/lnstat.8 man/man8/rtmon.8 man/man8/ss.8 
man/man8/tc-cbq-details.8 man/man8/tc-cbq.8 man/man8/tc-htb.8 
man/man8/tc-pbfifo.8 man/man8/tc-pfifo.8 man/man8/tc-pfifo_fast.8 
man/man8/tc-prio.8 man/man8/tc-red.8 man/man8/tc-sfq.8 man/man8/tc-tbf.8 
man/man8/tc.8 /usr/share/man/man8
ln -sf tc-pbfifo.8  /usr/share/man/man8/tc-bfifo.8
ln -sf tc-pbfifo.8  /usr/share/man/man8/tc-pfifo.8
install -m 0755 -d /usr/share/man/man3
install -m 0644 man/man3/libnetlink.3 /usr/share/man/man3
make[1]: Leaving directory `/sources/iproute2-2.6.19-061214'
`/sbin/arpd' -> `/usr/sbin/arpd'

real 0m27.743s
user 0m25.418s
sys 0m1.775s

KB: 931644 /

Looks like that reinstalation issue is new with iproute-2.6.20-070313.


> # ls -l /mnt/build_dir/usr/share/man/man8/tc-bfifo.8
> lrwxrwxrwx 1 root root 11 Mar 21 18:30
> /mnt/build_dir/usr/share/man/man8/tc-bfifo.8 -> tc-pbfifo.8
>
> # ls -l /mnt/build_dir/usr/share/man/man8/tc-pbfifo.8
> ls: cannot access /mnt/build_dir/usr/share/man/man8/tc-pbfifo.8: No such
> file or directory

That file should be here from the first build. Maybe there is a bug in the new 
iproute manpages installation code?

I could to start a new ICA build to investigate that, if you want, but not 
until tomorrow.

>
> I've a general idea of how ICA works, but I haven't followed much what
> you've done to script this. Do you have anything already in place to
> handle stuff like this?

The fisrt step is to find wy the reinstallation is failing to know how the 
commands need be changed. 

Then, if that reinstallation fix can't be discussed and placed into the book 
to be part of the standart instructions, the command-hack should be added 
together with the other ICA hacks at the beginning of chapter6_Makefiles() 
function in LFS/master.sh.


-- 
Manuel Canales Esparcia
Usuario de LFS nº2886:       http://www.linuxfromscratch.org
LFS en castellano: http://www.escomposlinux.org/lfs-es http://www.lfs-es.info
TLDP-ES:                           http://es.tldp.org



More information about the alfs-discuss mailing list