[opensuse-factory] /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon)
FYI, I just tried installing Factory: Failure occurred during the following action: Mounting /dev/sda1 to swap System error code was: -3003 /sbin/swapon --fixpgsz '/dev/sda1': /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon) /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /sbin/swapon) I said "Continue": Failure occurred during the following action: Mounting /dev/sda2 to / System error code was: -3003 /bin/mount -t ext4 -o acl,user_xattr '/dev/sda2' '/mnt': /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.25' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.23' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount) -- Per Jessen, Zürich (12.7°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, May 15, 2014 at 04:14:37PM +0200, Per Jessen wrote:
FYI, I just tried installing Factory:
Failure occurred during the following action: Mounting /dev/sda1 to swap System error code was: -3003
/sbin/swapon --fixpgsz '/dev/sda1': /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon) /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /sbin/swapon)
I said "Continue":
Failure occurred during the following action: Mounting /dev/sda2 to /
System error code was: -3003
/bin/mount -t ext4 -o acl,user_xattr '/dev/sda2' '/mnt': /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.25' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.23' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount)
Does the kernel match your installation medium?
Regards,
Arvin
--
Arvin Schnell,
On Thursday 2014-05-15 17:37, Arvin Schnell wrote:
/sbin/swapon --fixpgsz '/dev/sda1': /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon) /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /sbin/swapon) /bin/mount -t ext4 -o acl,user_xattr '/dev/sda2' '/mnt': /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.25' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.23' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount)
Does the kernel match your installation medium?
Looks more like a "broken" installation. If not 2.22, just what version of libmount1 *is* installed at that place? (If can be determined.) What could come to mind is mixing an initramfs image (which I could imagine /sbin is sourced from) with different installation mountables (../repo/oss/boot/x86_64/{root,common,etc.}) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Jan Engelhardt wrote:
On Thursday 2014-05-15 17:37, Arvin Schnell wrote:
/sbin/swapon --fixpgsz '/dev/sda1': /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon) /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /sbin/swapon) /bin/mount -t ext4 -o acl,user_xattr '/dev/sda2' '/mnt': /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.25' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.23' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount)
Does the kernel match your installation medium?
Looks more like a "broken" installation.
No, I think Arvin was spot on, the system was booted from an older NET ISO instead of the current. Sorry about the noise. -- Per Jessen, Zürich (10.8°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 15/05/14 11:46, Per Jessen escribió:
Jan Engelhardt wrote:
On Thursday 2014-05-15 17:37, Arvin Schnell wrote:
/sbin/swapon --fixpgsz '/dev/sda1': /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon) /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /sbin/swapon) /bin/mount -t ext4 -o acl,user_xattr '/dev/sda2' '/mnt': /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.25' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.23' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount)
Does the kernel match your installation medium?
Looks more like a "broken" installation.
No, I think Arvin was spot on, the system was booted from an older NET ISO instead of the current. Sorry about the noise.
At least you were informed by the system and able to post a question, the noise does not matter, this is the best case failure scenario, if the library had no symbol versioning, the result is undefined. -- Cristian "I don't know the key to success, but the key to failure is trying to please everybody." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 2014-05-15 17:46, Per Jessen wrote:
`MOUNT_2.22' not found (required by /bin/mount)
Does the kernel match your installation medium?
Looks more like a "broken" installation.
No, I think Arvin was spot on, the system was booted from an older NET ISO instead of the current. Sorry about the noise.
The error messages that would be emitted in case of a non-matching kernel would be something like Nov 11 23:32:58 linux-ab13 kernel: reiserfs: Unknown symbol ancientfs_init "MOUNT_2.22 not found" is a string emitted by ld.so. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Jan Engelhardt wrote:
On Thursday 2014-05-15 17:37, Arvin Schnell wrote:
/sbin/swapon --fixpgsz '/dev/sda1': /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /sbin/swapon) /sbin/swapon: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /sbin/swapon) /bin/mount -t ext4 -o acl,user_xattr '/dev/sda2' '/mnt': /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.25' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.23' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.24' not found (required by /bin/mount) /bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount) Does the kernel match your installation medium?
Would it be too much to ask for a minor consistency of if the util is located on /sbin or /bin, that it's libraries be located in /lib64? Not all people have '/usr' on the same file system as '/bin' and '/sbin'. And I'm not talking "softlinks"...as that won't resolve links like "../lib64" for binary relative paths. I'm talking /bin and /sbin being able to resolve ../lib64 for their libraries, whether at either "/{,usr}". The cygwin people also ran into issues were not having "bin" and "sbin" on the same partition as their libs was a requirement. After booting, if some utils require random paths to work maybe they could use unionfs to mount /bin on /usr/bin (...etc)? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 2014-05-16 00:15, Linda Walsh wrote:
/bin/mount: /usr/lib64/libmount.so.1: version `MOUNT_2.22' not found (required by /bin/mount) Does the kernel match your installation medium?
Would it be too much to ask for a minor consistency of if the util is located on /sbin or /bin, that it's libraries be located in /lib64? [...] I'm talking /bin and /sbin being able to resolve ../lib64 for their libraries, whether at either "/{,usr}". [...] The cygwin people also ran into issues were not having "bin" and "sbin" on the same partition as their libs was a requirement.
Indeed, some non-essential programs may depend on paths like "/someprefix/a/../b" to resolve to the same directory as "/someprefix/b" (which may break if "a" is a symlink introducing slashes). This can either be addressed by making sure all those paths resolve to the same endpoint (like /bin/../lib and /lib on Fedora), or by using bind mounts instead of symlinks (if you have the permission). But the installation media already works provided you pick the right one ;) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Arvin Schnell
-
Cristian Rodríguez
-
Jan Engelhardt
-
Linda Walsh
-
Per Jessen