On Wed,22 Mar 2017 18: Roger Shimizu <rogershim...@gmail.com> writes: > On Wed, 22 Mar 2017 16:17:08 +0800 (CST) > harryyue123 <harryyue...@126.com> wrote: > >> I want get a source code of debian-installer,but failed.the error >> message is : >> >> harry@BJ-LD-1229:~/Project/000debian8.7$ svn co >> svn://anonscm.debian.org/svn/d-i/trunk d-i > > Where did you get the URL of SVN repo? > > Now the repo has been moved to git: > https://anonscm.debian.org/git/d-i/debian-installer.git I use this link to clone the code ,and do fakeroot make build_netboot.But failed,the error log is below: Preparing to unpack .../cdebconf-newt-entropy.udeb ... Unpacking cdebconf-newt-entropy (0.34) over (0.34) ... Preparing to unpack .../cdebconf-text-entropy.udeb ... Unpacking cdebconf-text-entropy (0.34) over (0.34) ... # Library reduction. Existing libs from udebs are put in the udeblibs # directory and mklibs is made to use those in preference to the # system libs. rm -rf ./tmp/netboot/udeblibs mkdir -p ./tmp/netboot/udeblibs find ./tmp/netboot/tree/extraudebs-tmp/lib \( -name '*.so.*' -o -name '*.so' \) -print0 | \ xargs -0r cp -a -t ./tmp/netboot/udeblibs find: `./tmp/netboot/tree/extraudebs-tmp/lib': No such file or directory find ./tmp/netboot/tree/lib \( -name '*.so.*' -o -name '*.so' \) -print0 | \ xargs -0r cp -a -t ./tmp/netboot/udeblibs mkdir -p ./tmp/netboot/tree/lib # HACK ALERT: X.Org modules are excluded from the scan as mklibs # is unable to find symbols provided by the /usr/bin/Xorg binary mklibs-copy -L ./tmp/netboot/tree/usr/lib -L ./tmp/netboot/tree/usr/lib/x86_64-linux-gnu \ -L ./tmp/netboot/udeblibs -v -d ./tmp/netboot/tree/lib --root=./tmp/netboot/tree \ -L ./tmp/netboot/tree/usr/lib/cdebconf/frontend \ -ltext.so -lnewt.so \ `find ./tmp/netboot -type f -a \( -perm /0111 -o -name '*.so' -o -name '*.so.*' \) | \ grep -v udeblibs | grep -v 'usr/lib/xorg/modules/.*\.so'` INFO: Using /lib64/ld-linux-x86-64.so.2 as dynamic linker INFO: library reduction pass 1 File not found:libdebconf.so Makefile:485: recipe for target 'stamps/tree-netboot-stamp' failed make[2]: *** [stamps/tree-netboot-stamp] Error 1 Makefile:288: recipe for target '_build' failed make[1]: *** [_build] Error 2 Makefile:282: recipe for target 'build_netboot' failed
and 'find' command can find libdeconf.so: root@BJ-LD-1229:/root/d-i/debian-installer/build# find / -name "libdebconf.so" /root/d-i/debian-installer/build/tmp/netboot/tree/usr/lib/cdebconf/libdebconf.so So,what could be the cause of this problem?please give me some advices. Thanks very much! -- Best Regards harry