Hi!
I'm at 8.4 now in CLFS svn version "Temporary Perl-5.10.0".
Before I install this first package of software to my fresh CLFS-System, I want to be able to log the installation with paco.
How do I do this? I tried:
Code:
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking for open64... yes
checking for creat64... yes
checking for truncate64... yes
checking for fopen64... yes
checking for freopen64... yes
checking for statfs... yes
checking for statvfs... yes
checking for setenv... yes
checking for strcasecmp... yes
checking for getopt_long... yes
checking for struct winsize.ws_col... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating lib/paco/Makefile
config.status: creating lib/paco-log/Makefile
config.status: creating paco/Makefile
config.status: creating gpaco/Makefile
config.status: creating scripts/Makefile
config.status: creating doc/Makefile
config.status: creating doc/pacorc
config.status: creating doc/pacorc.5
config.status: creating doc/paco.8
config.status: creating doc/pacoball.8
config.status: creating doc/rpm2paco.8
config.status: creating doc/superpaco.8
config.status: creating doc/paco.pc
config.status: creating config.h
config.status: executing depfiles commands
root:/sources/paco-2.0.6# make
make all-recursive
make[1]: Entering directory `/sources/paco-2.0.6'
Making all in lib
make[2]: Entering directory `/sources/paco-2.0.6/lib'
Making all in paco
make[3]: Entering directory `/sources/paco-2.0.6/lib/paco'
g++ -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -DPACORC='"/tools/etc/pacorc"' -ansi -pedantic -Wall -Wshadow -fno-operator-names -g -O2 -MT libpaco_a-BaseConfig.o -MD -MP -MF .deps/libpaco_a-BaseConfig.Tpo -c -o libpaco_a-BaseConfig.o `test -f 'BaseConfig.cc' || echo './'`BaseConfig.cc
mv -f .deps/libpaco_a-BaseConfig.Tpo .deps/libpaco_a-BaseConfig.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -DPACORC='"/tools/etc/pacorc"' -ansi -pedantic -Wall -Wshadow -fno-operator-names -g -O2 -MT libpaco_a-BasePkg.o -MD -MP -MF .deps/libpaco_a-BasePkg.Tpo -c -o libpaco_a-BasePkg.o `test -f 'BasePkg.cc' || echo './'`BasePkg.cc
BasePkg.cc: In static member function 'static bool Paco::BasePkg::updateLog(const std::string&)':
BasePkg.cc:204: error: invalid conversion from 'const char*' to 'char*'
make[3]: *** [libpaco_a-BasePkg.o] Error 1
make[3]: Leaving directory `/sources/paco-2.0.6/lib/paco'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/sources/paco-2.0.6/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/paco-2.0.6'
make: *** [all] Error 2
in Chroot, but it failed.
When I install paco from outside Chroot, it compiles and i can install. But when I type "paco -lp Perl "make install..."" i get:
Code:
root:/sources/perl-5.10.0# paco -lp BS_Perl-5.10.0 "make install && ln -sfv /tools/bin/perl /usr/bin"
bash: /tools/bin/paco: No such file or directory
root:/sources/perl-5.10.0# paco
bash: /tools/bin/paco: No such file or directory
root:/sources/perl-5.10.0# sh /tools/bin/paco
/tools/bin/paco: /tools/bin/paco: cannot execute binary file
root:/sources/perl-5.10.0# ls -a /tools/bin
. file mtrace tack
.. find mv tail
[ fmt ncurses5-config tar
addr2line fold nice tclsh
ar g++ nl tclsh8.5
as gawk nm tee
awk gawk-3.1.6 nohup test
base64 gcc objcopy tic
basename gccbug objdump timeout
bash gcov od toe
bashbug gencat oldfind touch
bunzip2 getconf paco tput
bzcat getent paste tr
bzcmp gprof patch true
bzdiff grep pathchk truncate
bzegrep groups pcprofiledump tset
bzfgrep gunzip pgawk tsort
bzgrep gzexe pgawk-3.1.6 tty
bzip2 gzip pinky tzselect
bzip2recover head ppl-config umount
bzless hostid ppl_lcdd uname
bzmore iconv pr uncompress
c++ id printenv unexpand
c++filt igawk printf uniq
captoinfo infocmp ptx unlink
cat infotocap pwd unlzma
catchsegv install ranlib unxz
chcon join readelf updatedb
chgrp kill readlink uptime
chmod ld reset users
chown ldd rm vdir
chroot lddlibc4 rmdir vi
cksum link rpcgen view
clear ln runcon vim
cloog locale runtest vimdiff
cmp localedef rview vimtutor
comm locate rvim wc
compile_et logname sdiff who
cp ls sed whoami
cpp lzcat seq x86_64-pc-linux-gnu-c++
csplit lzcmp sh x86_64-pc-linux-gnu-g++
cut lzdiff sha1sum x86_64-pc-linux-gnu-gcc
date lzegrep sha224sum x86_64-pc-linux-gnu-gcc-4.4.0
dd lzfgrep sha256sum xargs
df lzgrep sha384sum xtrace
diff lzless sha512sum xxd
diff3 lzma shred xz
dir lzmadec shuf xzcat
dircolors lzmore size xzdec
dirname m4 sleep yes
du make sort zcat
echo md5sum split zcmp
egrep mk_cmds sprof zdiff
env mkdir stat zegrep
ex mkfifo strings zfgrep
expand mknod strip zforce
expect mkswap stty zgrep
expr mktemp sum zless
factor more sync zmore
false mount tabs znew
fgrep msgfmt tac
Can you help me please to get this working?
Thanks a lot!
DaC