[BusyBox] Re: busybox install -c behaviour

Manuel Novoa III mjn3 at codepoet.org
Thu Feb 12 22:32:33 UTC 2004


On Thu, Feb 12, 2004 at 10:51:18PM +0100, Peter S. Mazinger wrote:
> On Thu, 12 Feb 2004, Peter S. Mazinger wrote:
> 
> > Hello!
> > 
> > I tried to use busybox's install in a dev environment (newly built from 
> > current buildroot/uclibc/busybox, this is the first source built)
> > 
> > command (ran by make install)is:
> > install -c <filename> <new-location>/<filename>
> > 
> > and it tries to install the file into:
> > <new-location>/<filename>/<filename>
> > 
> > Interesting enough, it can install 4 files first correctly, only the 5-th 
> > does not work
> > install -c .libs/rpmb /usr/lib/rpm/rpmb (and rpmd,rpmi,rpmk) works
> > but install -c .libs/rpmq /usr/lib/rpm/rpmq says
> > unable to open `/usr/lib/rpm/rpmq/rpmq': No such file or directory
> > I copy manually with the install -c <file> <dir>/<file>, works
> > now I run make install again and get 2 files further, after that the error 
> > is repeated
> > now I run make install again, and it runs to the end.
> > Any thoughts?
> 
> Answering myself:
> I have tested this in a stable uclibc environment, where I have changed 
> only install with busybox install, it works correctly, so I suppose, the 
> changes in uclibc are the problem. 

It seems to work here.  An ltrace would help.

Manuel



More information about the busybox mailing list