Hi
I have same problem with pack_SYSTEM
openelec:~ # pack_SYSTEM
Squashing new SYSTEM, copying to update directory
/storage/.xbmc/addons/shell.squashfs-tools.mksquashfs/bin/mksquashfs: line 29:
/storage/.xbmc/addons/shell.squashfs-tools.mksquashfs/bin/mksquashfs.bin: cannot execute binary file
I use OE 2.99.5 generic on AMD A6 cpu.
First I tried mksquashfs from openelec.repo.ancalex.x86_64-2.1
Then I uninstalled mksquashfs and ancalex repo and installed openelec.repo.ancalex.i386-2.1
Now it looks like:
openelec:~/.xbmc/addons/shell.squashfs-tools.mksquashfs/bin # file ./mksquashfs.bin
./mksquashfs.bin: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=5ced0afc4b286b8a3e6d57dd647493294ea789f2, not stripped
Please help me. What repository to use?
EDITING MY OWN POST:
Problem was in x86 - x64 version of Ancalex tools. Generic OpenELEC version is x86.
First I used x64 version of Ancalex tools (openelec.repo.ancalex.x86_64-2.1). This was mistake.
Next I used right version (openelec.repo.ancalex.i386-2.1) but there was still x64 version somewhere in "cache".
Solution was here:
http://openelec.tv/forum/105-keyboards/63145-how-to-add-bluetooth-mksquashfs-32bit-missing
Run command
rm /storage/.xbmc/addons/packages/shell.squashfs-tools.mksquashfs*
to delete old version, then install right version x86.