On Tue, Jun 12, 2018 at 9:39 AM Michael Olbrich
<[email protected]> wrote:
>
> On Tue, Jun 12, 2018 at 08:43:34AM -0400, Jon Ringle wrote:
> > I'm running into the following problem building on our bamboo server.
> > It complains about missing libfakeroot.so, but as you can see, target
> > host-fakeroot.install.post completes, which I presume should have
> > installed libfakeroot.so under $(SYSROOT_HOST)?
> >
> > Any ideas?
>
> libfakeroot.so should be in sysroot-host/lib/fakeroot/. Also,
> sysroot-host/bin/fakeroot is a shell script, so you can add some debugging.

I added `set -x` to the fakeroot script and found it rather odd the
paths in the env variables:
FAKEROOT_PREFIX="FAKEROOT_SYSROOT"
FAKEROOT_BINDIR="FAKEROOT_SYSROOT/bin"
PATHS="FAKEROOT_SYSROOT/lib/fakeroot":${FAKEROOT_PREFIX}/lib64/libfakeroot:${FAKEROOT_PREFIX}/lib32/libfakeroot

Here the debug output:
-------------------------------
target: host-opkg-utils.install
-------------------------------

+ FAKEROOT_PREFIX=FAKEROOT_SYSROOT
+ FAKEROOT_BINDIR=FAKEROOT_SYSROOT/bin
+ USEABSLIBPATH=0
+ LIB=libfakeroot.so
+ 
PATHS=FAKEROOT_SYSROOT/lib/fakeroot:FAKEROOT_SYSROOT/lib64/libfakeroot:FAKEROOT_SYSROOT/lib32/libfakeroot
+ FAKED=FAKEROOT_SYSROOT/bin/faked
+ FAKED_MODE=unknown-is-root
+ export FAKED_MODE
+ libfound=no
++ getopt --version
+ GETOPTEST='getopt from util-linux 2.20.1'
+ case $GETOPTEST in
++ getopt -l lib: -l faked: -l unknown-is-real -l fd-base: -l version
-l help -- +l:f:i:s:ub:vh --
+ FAKE_TEMP=' --'
+ test 0 -ne 0
+ eval set -- ' --'
++ set -- --
+ FAKEDOPTS=
+ PIPEIN=
+ WAITINTRAP=0
+ test X-- '!=' X--
+ shift
+ ABSLIB=
+ '[' -n 
FAKEROOT_SYSROOT/lib/fakeroot:FAKEROOT_SYSROOT/lib64/libfakeroot:FAKEROOT_SYSROOT/lib32/libfakeroot
']'
++ echo 
FAKEROOT_SYSROOT/lib/fakeroot:FAKEROOT_SYSROOT/lib64/libfakeroot:FAKEROOT_SYSROOT/lib32/libfakeroot
++ sed 's/:/ /g'
+ for dir in '`echo $PATHS | sed '\''s/:/ /g'\''`'
+ test -r FAKEROOT_SYSROOT/lib/fakeroot/libfakeroot.so
+ for dir in '`echo $PATHS | sed '\''s/:/ /g'\''`'
+ test -r FAKEROOT_SYSROOT/lib64/libfakeroot/libfakeroot.so
+ for dir in '`echo $PATHS | sed '\''s/:/ /g'\''`'
+ test -r FAKEROOT_SYSROOT/lib32/libfakeroot/libfakeroot.so
+ test no = no
+ fatal 'preload library `libfakeroot.so'\'' not found, aborting.'
+ stderr 'preload library `libfakeroot.so'\'' not found, aborting.'
+ local i
+ for i in '"$@"'
+ echo 'fakeroot: preload library `libfakeroot.so'\'' not found, aborting.'
fakeroot: preload library `libfakeroot.so' not found, aborting.
+ exit 1
make: *** 
[/home/local/GRIDPOINT/jringle/git/linux-initramfs/platform-EC1K/state/host-opkg-utils.install]
Error 1

_______________________________________________
ptxdist mailing list
[email protected]

Reply via email to