On 18.10.2012, at 17:25, Guillaume Gardet wrote:
Le 18/10/2012 17:17, Alexander Graf a écrit :
On 18.10.2012, at 16:37, Guillaume Gardet wrote:
Le 18/10/2012 16:15, Alexander Graf a écrit :
On 10/18/2012 04:13 PM, Guillaume Gardet wrote:
Le 18/10/2012 16:06, Alexander Graf a écrit :
On 18.10.2012, at 16:02, Guillaume Gardet wrote: > Post-install seems KO: > [ 9s] running qemu-accel-armv5tel postinstall script > [ 9s] ++ uname -m > [ 9s] + '[' armv7l = armv7l ']' > [ 9s] + mkdir -p /usr/lib64/gcc /lib64 > [ 9s] + ln -sf ../../lib/gcc/armv5tel-suse-linux-gnueabi /usr/lib64/gcc/armv5tel-suse-linux-gnueabi > [ 9s] + ln -sf /emul/x86_64-for-arm/lib64/libnsl.so.1 /lib64/libnsl.so.1 > [ 9s] + '[' '!' -d /proc/sys/fs/binfmt_misc ']' > [ 9s] + did_mount_it= > [ 9s] + '[' '!' -f /proc/sys/fs/binfmt_misc/register ']' > [ 9s] + builtin echo 'mounting binfmt_misc' > [ 9s] mounting binfmt_misc > [ 9s] + mount binfmt_misc -t binfmt_misc /proc/sys/fs/binfmt_misc > [ 9s] .init_b_cache/scripts/qemu-accel-armv5tel.post: line 21: mount: command not found This one is bad. Hrm. Is the PATH variable just not set up properly? echo $PATH returned: /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games
And "which mount" returns : "/usr/bin/mount". Very strange... Maybe PATH in post install script is unknown? or mount not yet installed? I always thought that packages are installed first and then the postinstall scripts get executed?
Adrian, any ideas? Do we need to add a dependency to the accel package to get mount? I think so. The log (in attachment) shows util-linux is intstalled after qemu-accel-armv5tel postinstall script failed. Yeah. This needs an OBS guru to solve :(.
As mount is used, it make sens to have it as dep.
Does a dependency from an x86_64 package onto an arm package work? Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org