[haiku-development] Re: I can't build bootstrap image.

  • From: Χρήστος Μαρέτσικος <chrisgrelec@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 06 Jun 2014 14:06:56 +0300


Στις 6/6/2014 1:20 μμ, ο/η Jérôme Duval έγραψε:
Hello,

2014-06-06 10:23 GMT+02:00 Χρήστος Μαρέτσικος <chrisgrelec@xxxxxx>:
jam -q @bootstrap-raw

the result is the error "...failed BootstrapRepositoryFetchPackage1
/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/packages/flex_bootstrap-2.5.35-1-x86_gcc2.hpkg
..."

How fix this error?
The error log comes before the message you copypasted.

Bye,
Jérôme


My system is Ubuntu 12.10 x86

The last lines from my log:

packager        "The Haiku build system <build-system@xxxxxxxxxxxx>"
vendor            "Haiku Project"
licenses {
    "GNU GPL v3"
}
copyrights {
    "1994-2011 Free Software Foundation, Inc."
}
provides {
    findutils_bootstrap_source = 4.4.2
}
urls {
    "http://www.gnu.org/software/findutils";
}
source-urls {
    "Download <http://ftp.gnu.org/gnu/findutils/findutils-4.4.2.tar.gz>"
    "Location 2 <https://ports-mirror.haiku-os.org/findutils-4.4.2.tar.gz>"
}

mimesetting files for package findutils_bootstrap_source-4.4.2-1-source.hpkg ...
creating package findutils_bootstrap_source-4.4.2-1-source.hpkg ...
grabbing findutils_bootstrap-4.4.2-1-x86_gcc2.hpkg and putting it into /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/packages grabbing findutils_bootstrap_source-4.4.2-1-source.hpkg and putting it into /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/packages
Summary of policy violations in this session:
Policy violations of %s:findutils_bootstrap-4.4.2
    POLICY WARNING: no matching provides "cmd:oldfind" for "bin/oldfind"
    POLICY WARNING: can't find used library "libroot.so"
    POLICY WARNING: can't find used library "libroot.so"
    POLICY WARNING: can't find used library "libroot.so"
    POLICY WARNING: can't find used library "libroot.so"
    POLICY WARNING: can't find used library "libroot.so"
    POLICY WARNING: can't find used library "libroot.so"
    POLICY WARNING: can't find used library "libroot.so"
BootstrapRepositoryFetchPackage1 /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/packages/flex_bootstrap-2.5.35-1-x86_gcc2.hpkg Initialized empty Git repository in /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/sys-devel/flex_bootstrap/work-2.5.35/sources/flex-2.5.35/.git/
Applying: applying patch flex-2.5.35.patch
Applying: Drop gettext, such that autopoint is not required
Applying: Drop requirement for libintl
Applying: Drop po-subfolder
----- Package Info ----------------
header size:                     80
heap size:                      874
TOC size:                        45
package attributes size:       1079
total size:                     954
-----------------------------------
----- Package Info ----------------
header size:                     80
heap size:                      663
TOC size:                        45
package attributes size:        778
total size:                     743
-----------------------------------
Checking if any package-infos need to be updated ...
Looking for stale package-infos ...
======================================================================
sys-devel::flex_bootstrap-2.5.35
======================================================================
----------------------------------------------------------------------
sys-devel::flex_bootstrap-2.5.35
----------------------------------------------------------------------
Skipping download of source for flex-2.5.35.tar.bz2
Validating checksum of flex-2.5.35.tar.bz2
Unpacking source of flex-2.5.35.tar.bz2
Applying patchset "/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/../../haikuports.cross/sys-devel/flex_bootstrap/patches/flex_bootstrap-2.5.35.patchset" ...
Populating source package ...
non-chroot has these packages active:
Building ...
Command '['/bin/bash', '-c', '. /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/sys-devel/flex_bootstrap/work-2.5.35/wrapper-script']' returned non-zero exit status 127


package="/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/packages/flex_bootstrap-2.5.35-1-x86_gcc2.hpkg"
if [ -e "$package" ]; then
exit 0
fi


haikuCrossDevelPackage="/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/packages/haiku_cross_devel_sysroot_stage1_x86_gcc2.hpkg"
if [ "x$haikuCrossDevelPackage" = "x${haikuCrossDevelPackage#/}" ]; then
haikuCrossDevelPackage="`pwd`/$haikuCrossDevelPackage"
fi


secondaryCrossDevelPackages=
if [ -n  ]; then
for secondaryCrossDevelPackage in  ; do
if [ "x$secondaryCrossDevelPackage" = "x${secondaryCrossDevelPackage#/}" ]; then
secondaryCrossDevelPackage="`pwd`/$secondaryCrossDevelPackage"
fi
if [ -n "$secondaryCrossDevelPackages" ]; then
secondaryCrossDevelPackages="secondaryCrossDevelPackages,$secondaryCrossDevelPackage"
else
secondaryCrossDevelPackages="--secondary-cross-devel-package=$secondaryCrossDevelPackage"
fi
done
fi


portName=`basename "$package" | sed 's@-.*@@'`
case $portName in
*_devel|*_doc|*_source|*_debuginfo)
portName=`echo $portName | sed 's@_[^_]*$@@'`
;;
*_source_rigged)
portName=`echo $portName | sed 's@_source_rigged$@@'`
;;
esac

cd /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/linux/lib
if [ -n "$secondaryCrossDevelPackages" ]; then
/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/../../haikuporter/haikuporter \
--cross-devel-package "$haikuCrossDevelPackage" \
"$secondaryCrossDevelPackages" $portName
else
/home/greekboy/BOOTSTRAP/host/generated.x86gcc2/../../haikuporter/haikuporter \
--cross-devel-package "$haikuCrossDevelPackage" $portName
fi

...failed BootstrapRepositoryFetchPackage1 /home/greekboy/BOOTSTRAP/host/generated.x86gcc2/objects/haiku/x86_gcc2/packaging/repositories/HaikuPortsCross-build/packages/flex_bootstrap-2.5.35-1-x86_gcc2.hpkg ...

BUILD FAILURE:
...failed updating 1 target(s)...
...skipped 34 target(s)...
...updated 2267 target(s)...









Other related posts: