Mailinglist Archive: opensuse (1256 mails)

< Previous Next >
Re: [opensuse] Tumbleweed installer broken?
On 2017-06-01 08:39, David C. Rankin wrote:
On 05/31/2017 12:40 AM, Amish Munshi wrote:

The error duing installation of packages is

----------
Subprocess failed. Error: RPM failed: error: unpacking of archive failed on
file /usr/share/doc/packages/kernel-firmware/LICENCE.qla2xxx: cpio: rename
error: kernel-firmware-20170511-1.1.noarch: install failed
----------


That looks like an actual error. There is no reason a rename of a license tmp
file should fail (unless they added a new "Agree with License" check that is
causing it to fail). Does it always fail at the same point? (if you have used
reasonable defaults to setup the guest in vbox, that should all be fine from a
memory/disk space standpoint)

It happens to me a lot.

The reason is that the file is often present on two different
directories, and the installation tries to conserve space by doing one a
hardlink. This is normally just fine, but some of us have several mounts
and it may happen that both directories are on different partitions, and
thus the hardlink fails.

IMHO there should be an rpm creation check to warn against hardlinks and
replace with symlinks or real copies.

This is detected by running the installation of the single failed
package from the "rpm" command in verbose mode, and further, tracing it.

--
Cheers / Saludos,

Carlos E. R.
(from 42.2 x86_64 "Malachite" at Telcontar)

< Previous Next >
References