[Bug 1022710] New: Calibre: unpacking of archive failed on file /usr/share/calibre/fonts/liberation: cpio: rename failed - Is a directory
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710 Bug ID: 1022710 Summary: Calibre: unpacking of archive failed on file /usr/share/calibre/fonts/liberation: cpio: rename failed - Is a directory Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 OS: openSUSE 42.2 Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: maninredd@yahoo.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- doing a DUP on multiple machines from 13.2 to 42.2. I keep running into an issue on every machine with Calibre failing to install. Installation of calibre-2.75.1-4.1 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/calibre/fonts/liberation: cpio: rename failed - Is a directory error: calibre-2.75.1-4.1.x86_64: install failed error: calibre-1.48.0-1.2.x86_64: erase skipped This is the only package that fails to install on multiple machines. This is replicable on my end using 13.2 to 42.2 and zypper DUP after changing all the repositories to their leap equivalents. https://en.opensuse.org/SDB:System_upgrade Followed these instructions with a few changes. sed -i 's,openSUSE_13\.2,openSUSE_Leap_42.2,g' /etc/zypp/repos.d/* Changing the ones that fail to refresh to the most recent repository. Manualy changing the update (non-oss and oss) and main (non-oss and oss) to the correct LEAP repos Manualy changing the libdvdcss repo to the correct repo url. Repositories that are causing the issue: http://download.opensuse.org/distribution/leap/42.2/repo/ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c1
--- Comment #1 from Cor Blom
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c2
--- Comment #2 from Cor Blom
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c3
--- Comment #3 from Cor Blom
https://build.opensuse.org/request/show/453602
Can some please take a look a this request and see if my solution is sound. Thanks.
I've run a test and my solution works with "zypper in" but not with "rpm -Uvh". Waiting for a response on opensuse-packaging. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c4
Cor Blom
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c5
--- Comment #5 from Patrick Finie
Found a better solution here:
https://bugzilla.redhat.com/show_bug.cgi?id=447156#c28
Testing this it works for me.
I have not had time time to test it. I will test on Monday Febuary 6th. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c6
--- Comment #6 from Cor Blom
(In reply to Cor Blom from comment #4)
Found a better solution here:
https://bugzilla.redhat.com/show_bug.cgi?id=447156#c28
Testing this it works for me.
I have not had time time to test it. I will test on Monday Febuary 6th.
Note that it will take a week before it is released as update for Leap 42.2 and 42.1. In is in the maintenance queue at the moment. Before that you'll need the Documentation:Tools repository. Maybe it is Monday already in Update Test. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c7
--- Comment #7 from Patrick Finie
(In reply to Patrick Finie from comment #5)
(In reply to Cor Blom from comment #4)
Found a better solution here:
https://bugzilla.redhat.com/show_bug.cgi?id=447156#c28
Testing this it works for me.
I have not had time time to test it. I will test on Monday Febuary 6th.
Note that it will take a week before it is released as update for Leap 42.2 and 42.1. In is in the maintenance queue at the moment. Before that you'll need the Documentation:Tools repository. Maybe it is Monday already in Update Test.
As of Tuesday Febuary 7th this issue has not been fixed. (33/59) Installing: calibre-2.75.1-4.1.x86_64 ................................................................................[error] Installation of calibre-2.75.1-4.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/calibre/fonts/liberation: cpio: rename failed - Is a directory error: calibre-2.75.1-4.1.x86_64: install failed error: calibre-1.48.0-1.2.x86_64: erase skipped Abort, retry, ignore? [a/r/i] (a): -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c8
--- Comment #8 from Cor Blom
(In reply to Cor Blom from comment #6)
(In reply to Patrick Finie from comment #5)
(In reply to Cor Blom from comment #4)
Found a better solution here:
https://bugzilla.redhat.com/show_bug.cgi?id=447156#c28
Testing this it works for me.
I have not had time time to test it. I will test on Monday Febuary 6th.
Note that it will take a week before it is released as update for Leap 42.2 and 42.1. In is in the maintenance queue at the moment. Before that you'll need the Documentation:Tools repository. Maybe it is Monday already in Update Test.
As of Tuesday Febuary 7th this issue has not been fixed.
(33/59) Installing: calibre-2.75.1-4.1.x86_64
That is still the old package. The version in which it is fixed also updates calibre to 2.78. That is not yet released as update. It is still in the testing phase. It usually takes a week. So either the end of this week, or the beginning of the following week, the updated package should be release. Thanks for testing, BTW. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c9
--- Comment #9 from Cor Blom
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c10
--- Comment #10 from Patrick Finie
If you want to test it, the updated package can be found here:
Will do as i think i have a machine with that repo. testing tomorrow as it is 1AM here. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c13
--- Comment #13 from Patrick Finie
openSUSE-RU-2017:0422-1: An update that has two recommended fixes can now be installed.
Category: recommended (moderate) Bug References: 1011610,1022710 CVE References: Sources used: openSUSE Leap 42.2 (src): calibre-2.78.0-7.1 openSUSE Leap 42.1 (src): calibre-2.78.0-30.1
Tested this around 1PM PST and yes. This now works. Thanks for the Fix. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710
http://bugzilla.opensuse.org/show_bug.cgi?id=1022710#c14
--- Comment #14 from Patrick Finie
(In reply to Swamp Workflow Management from comment #12)
openSUSE-RU-2017:0422-1: An update that has two recommended fixes can now be installed.
Category: recommended (moderate) Bug References: 1011610,1022710 CVE References: Sources used: openSUSE Leap 42.2 (src): calibre-2.78.0-7.1 openSUSE Leap 42.1 (src): calibre-2.78.0-30.1
Tested this around 1PM PST and yes. This now works. Thanks for the Fix.
drat... seems to have recursed on one of the machines. darn. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com