[opensuse-buildservice] builds failing for 13.1 due to udev
Hi, I have a few packages in my home project that fail to build for 13.1 with the following stuff in the logfiles: [ 204s] libudev1-208-6.1 ######################################## [ 204s] /var/tmp/rpm-tmp.UL5Gsb: line 14: udevadm: command not found [ 205s] udev-208-6.1 ######################################## [ 205s] error: unpacking of archive failed on file /usr/lib/udev/rules.d/42- usb-hid-pm.rules;53a2f604: cpio: open failed - Inappropriate ioctl for device [ 205s] error: udev-208-6.1.i586: install failed The same packages build fine for 12.3. Any hints for me? Cheers MH -- gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Freitag, 27. Juni 2014, 09:39:52 schrieb Mathias Homann:
I have a few packages in my home project that fail to build for 13.1 with the following stuff in the logfiles:
[ 204s] libudev1-208-6.1 ######################################## [ 204s] /var/tmp/rpm-tmp.UL5Gsb: line 14: udevadm: command not found [ 205s] udev-208-6.1 ######################################## [ 205s] error: unpacking of archive failed on file /usr/lib/udev/rules.d/42- usb-hid-pm.rules;53a2f604: cpio: open failed - Inappropriate ioctl for device [ 205s] error: udev-208-6.1.i586: install failed
The same packages build fine for 12.3.
The same package builds without error locally... osc build openSUSE_13.1 "just works". I'm lost here. Anyone got a hint for me? The package in question is here: https://build.opensuse.org/package/show/home:lemmy04/calibre
Any hints for me?
Cheers MH
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Mathias Homann
Am Freitag, 27. Juni 2014, 09:39:52 schrieb Mathias Homann:
I have a few packages in my home project that fail to build for 13.1 with the following stuff in the logfiles:
[ 204s] libudev1-208-6.1 ######################################## [ 204s] /var/tmp/rpm-tmp.UL5Gsb: line 14: udevadm: command not found [ 205s] udev-208-6.1 ######################################## [ 205s] error: unpacking of archive failed on file /usr/lib/udev/rules.d/42- usb-hid-pm.rules;53a2f604: cpio: open failed - Inappropriate ioctl for device [ 205s] error: udev-208-6.1.i586: install failed
The error message is misleading. The problem is that libmtp9 contains /lib/udev as a directory, but udev wants to install it as a symlink. You need to fix the libmtp package to remove that conflict.
The same package builds without error locally... osc build openSUSE_13.1 "just works".
You probably never tried to build in a clean build root. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Montag, 7. Juli 2014, 23:53:29 schrieb Andreas Schwab:
Mathias Homann
writes: Am Freitag, 27. Juni 2014, 09:39:52 schrieb Mathias Homann:
I have a few packages in my home project that fail to build for 13.1 with the following stuff in the logfiles:
[ 204s] libudev1-208-6.1 ######################################## [ 204s] /var/tmp/rpm-tmp.UL5Gsb: line 14: udevadm: command not found [ 205s] udev-208-6.1 ######################################## [ 205s] error: unpacking of archive failed on file /usr/lib/udev/rules.d/42- usb-hid-pm.rules;53a2f604: cpio: open failed - Inappropriate ioctl for device [ 205s] error: udev-208-6.1.i586: install failed
The error message is misleading. The problem is that libmtp9 contains /lib/udev as a directory, but udev wants to install it as a symlink. You need to fix the libmtp package to remove that conflict.
... I have been using the libmtp from oss, the one in my own project used to be disabled, and unpublished.
The same package builds without error locally... osc build openSUSE_13.1 "just works".
You probably never tried to build in a clean build root.
Did that just now, and it does fail in the same way.... But (see above). Besides, what about this error two lines higher: [ 146s] libudev1-208-23.3 ######################################## [ 146s] /var/tmp/rpm-tmp.bBuSYX: line 14: udevadm: command not found Cheers MH -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Mathias Homann
... I have been using the libmtp from oss, the one in my own project used to be disabled, and unpublished.
You cannot expect a package from an old distribution to be forward compatible with newer distributions. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Dienstag, 8. Juli 2014, 00:23:38 schrieb Andreas Schwab:
Mathias Homann
writes: ... I have been using the libmtp from oss, the one in my own project used to be disabled, and unpublished.
You cannot expect a package from an old distribution to be forward compatible with newer distributions.
Andreas.
What exactly are you trying to tell me here? -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am 2014-07-07 22:47, schrieb Mathias Homann:
Am Freitag, 27. Juni 2014, 09:39:52 schrieb Mathias Homann:
I have a few packages in my home project that fail to build for 13.1 with the following stuff in the logfiles:
[ 204s] libudev1-208-6.1 ######################################## [ 204s] /var/tmp/rpm-tmp.UL5Gsb: line 14: udevadm: command not found [ 205s] udev-208-6.1 ######################################## [ 205s] error: unpacking of archive failed on file /usr/lib/udev/rules.d/42- usb-hid-pm.rules;53a2f604: cpio: open failed - Inappropriate ioctl for device [ 205s] error: udev-208-6.1.i586: install failed
The same packages build fine for 12.3.
The same package builds without error locally... osc build openSUSE_13.1 "just works". I'm lost here. Anyone got a hint for me? The package in question is here: https://build.opensuse.org/package/show/home:lemmy04/calibre
Look at: https://build.opensuse.org/package/show/home:ecsos/calibre It's all right. And i use libmtp from: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmtp Perhaps i could help you. Eric -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Mathias Homann
Am Dienstag, 8. Juli 2014, 00:23:38 schrieb Andreas Schwab:
Mathias Homann
writes: ... I have been using the libmtp from oss, the one in my own project used to be disabled, and unpublished.
You cannot expect a package from an old distribution to be forward compatible with newer distributions.
Andreas.
What exactly are you trying to tell me here?
That you are trying to build a 12.1 package on 13.1. That is not expected to work in general, as you have noticed. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 8. Juli 2014 08:38:02 MESZ, Eric Schirra
And i use libmtp from: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmtp
Thanks, that helped! -- Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Andreas Schwab
-
Andreas Schwab
-
Eric Schirra
-
Mathias Homann