Fehlende XML Dateien (make flash-squashfsroot)

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
NSC
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Freitag 25. November 2005, 20:01

Fehlende XML Dateien (make flash-squashfsroot)

Beitrag von NSC »

Hallo, ich scheitere beim Versuch ein neutrino-image zu erzeugen. Es fehlen irgendwelche xml Dateien. Die Details sind unten im Log. Ich würde mich über einen Tipp freuen was da Falsch ist.
make flash-squashfsroot
make[1]: Entering directory `/home/cdk/tuxbox-cvs/cdk'
/usr/bin/install -c -d /home/cdk/dbox2/cdkflash/root/share/fonts
/usr/bin/install -c -d /home/cdk/dbox2/cdkflash/root/share/iso-codes
/usr/bin/install -c -d /home/cdk/dbox2/cdkflash/root/var/tuxbox/config/lirc
/usr/bin/install -c /home/cdk/dbox2/cdkroot/bin/controld /home/cdk/dbox2/cdkroot/bin/neutrino \
/home/cdk/dbox2/cdkroot/bin/nhttpd /home/cdk/dbox2/cdkroot/bin/timerd \
/home/cdk/dbox2/cdkflash/root/bin
cp -pa /home/cdk/dbox2/cdkroot/share/tuxbox/neutrino /home/cdk/dbox2/cdkroot/share/tuxbox/lcdd \
/home/cdk/dbox2/cdkflash/root/share/tuxbox
/usr/bin/install -c /home/cdk/dbox2/cdkroot/bin/camd2 /home/cdk/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/cdk/dbox2/cdkroot/bin/sectionsd /home/cdk/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/cdk/dbox2/cdkroot/bin/pzapit /home/cdk/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/cdk/dbox2/cdkroot/bin/satfind /home/cdk/dbox2/cdkflash/root/bin
/usr/bin/install -c /home/cdk/dbox2/cdkroot/bin/zapit /home/cdk/dbox2/cdkflash/root/bin
sed -e 's/neutrino/neutrino -u -f/' /home/cdk/dbox2/cdkroot/etc/init.d/start_neutrino > \
/home/cdk/dbox2/cdkflash/root/etc/init.d/start_neutrino ;
chmod 755 /home/cdk/dbox2/cdkflash/root/etc/init.d/start_neutrino ;
cp -pa /home/cdk/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/bluebold.ttf /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/bluehigh.ttf /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/md_khmurabi_10.ttf /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/pakenham.ttf /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/tuxbox-cvs/apps/tuxbox/enigma/data/fonts/unmrs.pfa /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/dbox2/cdkroot/share/fonts/micron*.ttf /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/dbox2/cdkroot/share/fonts/12.pcf.gz /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/dbox2/cdkroot/share/fonts/14B.pcf.gz /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/dbox2/cdkroot/share/fonts/15B.pcf.gz /home/cdk/dbox2/cdkflash/root/share/fonts
cp -pa /home/cdk/dbox2/cdkroot/share/iso-codes/iso-639.tab /home/cdk/dbox2/cdkflash/root/share/iso-codes
cp -pa /home/cdk/dbox2/cdkroot/var/tuxbox/config/zapit /home/cdk/dbox2/cdkflash/root/var/tuxbox/config
find /home/cdk/dbox2/cdkflash/root/lib -maxdepth 1 -type f -o -type l | xargs rm -f
cp -pa /home/cdk/dbox2/cdkroot/lib/libnss_dns-?.*.so /home/cdk/dbox2/cdkflash/root/lib
cp -pa /home/cdk/dbox2/cdkroot/lib/libnss_files-?.*.so /home/cdk/dbox2/cdkflash/root/lib
/home/cdk/tuxbox-cvs/hostapps/mklibs/mklibs.py --target powerpc-tuxbox-linux-gnu --ldlib ld.so.1 --libc-extras-dir /home/cdk/dbox2/cdkroot/lib/libc_pic \
-d /home/cdk/dbox2/cdkflash/root/lib \
-D -L /home/cdk/dbox2/cdkroot/lib:/home/cdk/dbox2/cdkroot/lib/tuxbox/plugins \
--root /home/cdk/dbox2/cdkflash/root \
`find /home/cdk/dbox2/cdkflash/root/bin/ -path "*bin/?*"` \
`find /home/cdk/dbox2/cdkflash/root/lib/ -name "libnss_*"` \
`find /home/cdk/dbox2/cdkflash/root/lib/tuxbox/ -name "*.so" -type f` \
`find /home/cdk/dbox2/cdkflash/root/sbin/ -path "*sbin/?*"`
I: library reduction pass 1
871 symbols, 858 unresolved
I: library reduction pass 2
1013 symbols, 48 unresolved
I: library reduction pass 3
1015 symbols, 1 unresolved
I: library reduction pass 4
1015 symbols, 0 unresolved
powerpc-tuxbox-linux-gnu-strip --remove-section=.comment --remove-section=.note \
`find /home/cdk/dbox2/cdkflash/root/bin/ -path "*bin/?*"` \
`find /home/cdk/dbox2/cdkflash/root/sbin/ -path "*sbin/?*"` 2>/dev/null || /bin/true
powerpc-tuxbox-linux-gnu-strip --remove-section=.comment --remove-section=.note --strip-unneeded \
`find /home/cdk/dbox2/cdkflash/root/lib/tuxbox -name "*.so"` 2>/dev/null || /bin/true
powerpc-tuxbox-linux-gnu-strip /home/cdk/dbox2/cdkflash/root/lib/* 2>/dev/null || /bin/true
chmod u+rwX,go+rX -R /home/cdk/dbox2/cdkflash/root/
if [ -e /home/cdk/dbox2/cdkflash/root/lib/libfx2.so ]; then \
if [ -e /home/cdk/dbox2/cdkflash/root/lib/tuxbox/plugins/ ]; then \
rm -f /home/cdk/dbox2/cdkflash/root/lib/tuxbox/plugins/libfx2.so ; \
ln -s /lib/libfx2.so /home/cdk/dbox2/cdkflash/root/lib/tuxbox/plugins/libfx2.so ; \
fi ; \
fi
if [ -e /home/cdk/dbox2/cdkflash/root/bin/lufsd ]; then \
cp -pa /home/cdk/dbox2/cdkroot/lib/liblufs-ftpfs* /home/cdk/dbox2/cdkflash/root/lib ; \
if [ -e /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.2.0.0 ]; then \
rm -f /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs ; \
rm -f /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.2 ; \
mv /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.2.0.0 /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.so.2.0.0 ; \
ln -s liblufs-ftpfs.so.2.0.0 /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.so.2 ; \
ln -s liblufs-ftpfs.so.2.0.0 /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.so ; \
fi ; \
if [ -e /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.la ]; then \
rm -f /home/cdk/dbox2/cdkflash/root/lib/liblufs-ftpfs.la ; \
fi ; \
fi
make /home/cdk/dbox2/cdkflash/.cramfs
make[2]: Entering directory `/home/cdk/tuxbox-cvs/cdk'
rm -fr /home/cdk/dbox2/cdkflash/cramfs
cp -pa /home/cdk/dbox2/cdkflash/root /home/cdk/dbox2/cdkflash/cramfs
rm -fr /home/cdk/dbox2/cdkflash/cramfs/boot
rm -fr /home/cdk/dbox2/cdkflash/cramfs/var/*
echo "/dev/mtdblock/3 /var jffs2 defaults 0 0" >> /home/cdk/dbox2/cdkflash/cramfs/etc/fstab
/usr/bin/install -c -d /home/cdk/dbox2/cdkflash/jffs2/etc/init.d
for i in `find /home/cdk/dbox2/cdkflash/cramfs/etc/init.d/ -name "start*"` ; do \
rm $i ; ln -sf ../../var/etc/init.d/`basename $i` $i ; \
done
rm -f /home/cdk/dbox2/cdkflash/cramfs/etc/resolv.conf
ln -sf ../var/etc/resolv.conf /home/cdk/dbox2/cdkflash/cramfs/etc/resolv.conf
if [ -d /home/cdk/dbox2/cdkflash/cramfs/etc/network ] ; then \
rm -fr /home/cdk/dbox2/cdkflash/cramfs/etc/network ; \
ln -sf ../var/etc/network /home/cdk/dbox2/cdkflash/cramfs/etc/network ; \
fi
if [ -d /home/cdk/dbox2/cdkflash/cramfs/etc/ssh ] ; then \
rm -fr /home/cdk/dbox2/cdkflash/cramfs/etc/ssh ; \
ln -sf ../var/etc/ssh /home/cdk/dbox2/cdkflash/cramfs/etc/ssh ; \
fi
ln -sf /var/etc/issue.net /home/cdk/dbox2/cdkflash/cramfs/etc/issue.net
cp -p /home/cdk/dbox2/cdkroot/share/tuxbox/*.xml /home/cdk/dbox2/cdkflash/cramfs/share/tuxbox
cp: Aufruf von stat für ,,/home/cdk/dbox2/cdkroot/share/tuxbox/*.xml" nicht möglich: Datei oder Verzeichnis nicht gefunden

make[2]: *** [/home/cdk/dbox2/cdkflash/.cramfs] Fehler 1
make[2]: Leaving directory `/home/cdk/tuxbox-cvs/cdk'
make[1]: *** [flash-squashfsroot] Fehler 2
make[1]: Leaving directory `/home/cdk/tuxbox-cvs/cdk'
make: *** [/home/cdk/dbox2/cdkflash/root-squashfs-neutrino.img] Fehler 2
NSC
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Freitag 25. November 2005, 20:01

Beitrag von NSC »

Bin wohl der einzige mit diesem Problem :gruebel:

I vergaß zu sagen dass

Ja, ich habe alle tool Versionen >= dem Readme im CDK
Ich benutze Debian Sarge unter VMWARE

Leider habe ich diese Prob immer noch :( (trotz wiederholtem CVS update & make distclean)

Werde es demnächst mal mit YADI-Script versuchen. Für mein Selbstwertgefühl würde ich mich aber über einen Leidensgenossen freuen.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

es fehlen die {satellites,cables}.xml, zu finden normalerweise unter $tuxbox-cvs/apps/dvb/config/
Von dort sollten sie dann im Makeprozess ins cdkroot gelangen und von da ins cdkflash.

Houdini
NSC
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Freitag 25. November 2005, 20:01

Beitrag von NSC »

Heute hat es geklappt !!

Ich habe eine neue Linux-box aufgesetzt und die CDK Installation wiederholt. Diesmal waren die xml Dateien da. Ich hatte aber ein Problem mit dem Debian mklibs. Leider habe ich mir die Fehlermeldung nicht aufgeschrieben. Es war irgendwas mit "missing weak symbol ????". Ich habe mklibs entfernt und der build lief durch.

Meine Box läuft nun mit dem CDK build vom CVS 6.12.2005 :lol: