[opensuse-kernel] problem installing kernel-firmware from repo Kernel:/stable/standard
Hi, if on leap 15.2 I install the kernel from the repository Kernel:/stable/standard, the instalation process succeed. But if I do it on Leap 15.1 the packages kernel-firmware, ucode-amd and kernel-syms fails to install. Here are the errors: Installation of kernel-firmware-20200827-35.1.noarch failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed: cpio: Bad magic error: kernel-firmware-20200827-35.1.noarch: install failed Installation of ucode-amd-20200827-35.1.noarch failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed: cpio: Bad magic error: ucode-amd-20200827-35.1.noarch: install failed Installation of kernel-syms-5.8.10-2.1.gaf3e800.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed: cpio: Bad magic error: kernel-syms-5.8.10-2.1.gaf3e800.x86_64: install failed The kernel 5.7 could be installed without error on 15.1. The problem has appeared with the kernel 5.8 Is there a way to overcome the error and install the missing rpm on leap 15.1? Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Hello, In the Message; Subject : [opensuse-kernel] problem installing kernel-firmware from repo Kernel:/stable/standard Message-ID : <20200922030231.GA28078@monopoli.naic.edu> Date & Time: Mon, 21 Sep 2020 23:02:31 -0400 [GC] == Giacomo Comes <comes@naic.edu> has written: GC> Hi, GC> if on leap 15.2 I install the kernel from the repository GC> Kernel:/stable/standard, the instalation process succeed. GC> But if I do it on Leap 15.1 the packages kernel-firmware, ucode-amd and GC> kernel-syms fails to install. GC> Here are the errors: GC> Installation of kernel-firmware-20200827-35.1.noarch failed: [...] Just this. In the Message; Subject : Re: [opensuse] kernel RPM bad magic number Message-ID : <20200830222706.143690d6@dellT3620> Date & Time: Sun, 30 Aug 2020 22:27:06 -0500 [Ralph] == Ralph <suselist@cableone.net> has written: [...] Ralph> Compression method has changed. rpm in <=15.1 can not read it. See the Ralph> thread in opensuse-support from last week. ("on kernel install "error: Ralph> unpacking of archive failed: cpio: Bad magic") Ralph> You can: Ralph> (1) upgrade to 15.2 Ralph> (2) rebuild rpm from version 15.2 for 15.1 Ralph> (3) borrow or steal Manfred's work on it at Ralph> https://build.opensuse.org/project/show/home:manfred-h Ralph> (4) wait for Jiri, who said he is checking on this, to get back to us Ralph> (5) whine and complain <= my personal choice :) Regards, --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ Think. -- The IBM slogan -- -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Tue, Sep 22, 2020 at 12:46:06PM +0900, Masaru Nomiya wrote:
Hello,
In the Message;
Subject : [opensuse-kernel] problem installing kernel-firmware from repo Kernel:/stable/standard Message-ID : <20200922030231.GA28078@monopoli.naic.edu> Date & Time: Mon, 21 Sep 2020 23:02:31 -0400
[GC] == Giacomo Comes <comes@naic.edu> has written:
GC> Hi, GC> if on leap 15.2 I install the kernel from the repository GC> Kernel:/stable/standard, the instalation process succeed. GC> But if I do it on Leap 15.1 the packages kernel-firmware, ucode-amd and GC> kernel-syms fails to install. GC> Here are the errors:
GC> Installation of kernel-firmware-20200827-35.1.noarch failed: [...]
Just this.
In the Message;
Subject : Re: [opensuse] kernel RPM bad magic number Message-ID : <20200830222706.143690d6@dellT3620> Date & Time: Sun, 30 Aug 2020 22:27:06 -0500
[Ralph] == Ralph <suselist@cableone.net> has written:
[...] Ralph> Compression method has changed. rpm in <=15.1 can not read it. See the Ralph> thread in opensuse-support from last week. ("on kernel install "error: Ralph> unpacking of archive failed: cpio: Bad magic")
Ralph> You can:
Ralph> (1) upgrade to 15.2 Ralph> (2) rebuild rpm from version 15.2 for 15.1 Ralph> (3) borrow or steal Manfred's work on it at Ralph> https://build.opensuse.org/project/show/home:manfred-h Ralph> (4) wait for Jiri, who said he is checking on this, to get back to us Ralph> (5) whine and complain <= my personal choice :)
Regards,
Thanks for the answer. Upgrading to 15.2 is not possible at the moment for some of my machines. Solution 2 (rebuild rpm from version 15.2 for 15.1) does the trick. As Jiri sayd in his message, this is something unexpected. The kernel should be installable on the distro still supported. But apparently after more than three weeks, the solution has not been found yet. I'll probably wait another couple of weeks. If after that time this kernel problem is still there, I'll upgrade the rpm package. Cheers, Giacomo -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 22. 09. 20, 7:30, Giacomo Comes wrote:
On Tue, Sep 22, 2020 at 12:46:06PM +0900, Masaru Nomiya wrote:
Hello,
In the Message;
Subject : [opensuse-kernel] problem installing kernel-firmware from repo Kernel:/stable/standard Message-ID : <20200922030231.GA28078@monopoli.naic.edu> Date & Time: Mon, 21 Sep 2020 23:02:31 -0400
[GC] == Giacomo Comes <comes@naic.edu> has written:
GC> Hi, GC> if on leap 15.2 I install the kernel from the repository GC> Kernel:/stable/standard, the instalation process succeed. GC> But if I do it on Leap 15.1 the packages kernel-firmware, ucode-amd and GC> kernel-syms fails to install. GC> Here are the errors:
GC> Installation of kernel-firmware-20200827-35.1.noarch failed: [...]
Just this.
In the Message;
Subject : Re: [opensuse] kernel RPM bad magic number Message-ID : <20200830222706.143690d6@dellT3620> Date & Time: Sun, 30 Aug 2020 22:27:06 -0500
[Ralph] == Ralph <suselist@cableone.net> has written:
[...] Ralph> Compression method has changed. rpm in <=15.1 can not read it. See the Ralph> thread in opensuse-support from last week. ("on kernel install "error: Ralph> unpacking of archive failed: cpio: Bad magic")
Ralph> You can:
Ralph> (1) upgrade to 15.2 Ralph> (2) rebuild rpm from version 15.2 for 15.1 Ralph> (3) borrow or steal Manfred's work on it at Ralph> https://build.opensuse.org/project/show/home:manfred-h Ralph> (4) wait for Jiri, who said he is checking on this, to get back to us Ralph> (5) whine and complain <= my personal choice :)
Regards,
Thanks for the answer. Upgrading to 15.2 is not possible at the moment for some of my machines. Solution 2 (rebuild rpm from version 15.2 for 15.1) does the trick. As Jiri sayd in his message, this is something unexpected. The kernel should be installable on the distro still supported. But apparently after more than three weeks, the solution has not been found yet. I'll probably wait another couple of weeks. If after that time this kernel problem is still there, I'll upgrade the rpm package.
I am not sure waiting will solve that :P. The kernel was already fixed and in fact should be installable. Care to open a bug against kernel-firmware as suggested in https://bugzilla.suse.com/show_bug.cgi?id=1175882#c17 ? Maybe we will switch to older compression via prjconf, but it needs to be discussed (in bugzilla). Or simply do not install kernel-firmware (and other userspace packages) from the repo. thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Hi Jiri, On Tue, 22 Sep 2020, 08:24:59 +0200, Jiri Slaby wrote:
On 22. 09. 20, 7:30, Giacomo Comes wrote:
[...] Thanks for the answer. Upgrading to 15.2 is not possible at the moment for some of my machines. Solution 2 (rebuild rpm from version 15.2 for 15.1) does the trick. As Jiri sayd in his message, this is something unexpected. The kernel should be installable on the distro still supported. But apparently after more than three weeks, the solution has not been found yet. I'll probably wait another couple of weeks. If after that time this kernel problem is still there, I'll upgrade the rpm package.
I am not sure waiting will solve that :P.
The kernel was already fixed and in fact should be installable. Care to open a bug against kernel-firmware as suggested in https://bugzilla.suse.com/show_bug.cgi?id=1175882#c17 ? Maybe we will switch to older compression via prjconf, but it needs to be discussed (in bugzilla).
But kernel-syms is not fixed actually: $ rpm -qp kernel-syms-5.8.10-2.1.gaf3e800.x86_64.rpm -R kernel-default-devel = 5.8.10-2.gaf3e800 kernel-devel = 5.8.10-2.gaf3e800 pesign-obs-integration rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsZstd) <= 5.4.18-1 One should not normally need/install this package, but it should be fixed as the other kernel related packages. FWIW, I just added this to the ticket.
Or simply do not install kernel-firmware (and other userspace packages) from the repo.
Yep, that's what I do now.
thanks, -- js
Cheers. l8er manfred
Hi, On 22. 09. 20, 8:41, Manfred Hollstein wrote:
But kernel-syms is not fixed actually:
$ rpm -qp kernel-syms-5.8.10-2.1.gaf3e800.x86_64.rpm -R kernel-default-devel = 5.8.10-2.gaf3e800 kernel-devel = 5.8.10-2.gaf3e800 pesign-obs-integration rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsZstd) <= 5.4.18-1
One should not normally need/install this package, but it should be fixed as the other kernel related packages. FWIW, I just added this to the ticket.
And this is fixed now too. It should appear in the repo in few hours. thanks, -- js suse labs
Moin, On Wed, 23 Sep 2020, 07:41:13 +0200, Jiri Slaby wrote:
Hi,
On 22. 09. 20, 8:41, Manfred Hollstein wrote:
But kernel-syms is not fixed actually:
$ rpm -qp kernel-syms-5.8.10-2.1.gaf3e800.x86_64.rpm -R kernel-default-devel = 5.8.10-2.gaf3e800 kernel-devel = 5.8.10-2.gaf3e800 pesign-obs-integration rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsZstd) <= 5.4.18-1
One should not normally need/install this package, but it should be fixed as the other kernel related packages. FWIW, I just added this to the ticket.
And this is fixed now too. It should appear in the repo in few hours.
Thanks, Jiri. Cheers. l8er manfred
Hi there, I have created <https://bugzilla.opensuse.org/show_bug.cgi?id=1176981> to address defining the _binary_payload properly for the kernel-firmware packages. Cheers. l8er manfred
On Tue, Sep 22, 2020 at 08:24:59AM +0200, Jiri Slaby wrote:
On 22. 09. 20, 7:30, Giacomo Comes wrote:
On Tue, Sep 22, 2020 at 12:46:06PM +0900, Masaru Nomiya wrote:
Hello,
In the Message;
Subject : [opensuse-kernel] problem installing kernel-firmware from repo Kernel:/stable/standard Message-ID : <20200922030231.GA28078@monopoli.naic.edu> Date & Time: Mon, 21 Sep 2020 23:02:31 -0400
[GC] == Giacomo Comes <comes@naic.edu> has written:
GC> Hi, GC> if on leap 15.2 I install the kernel from the repository GC> Kernel:/stable/standard, the instalation process succeed. GC> But if I do it on Leap 15.1 the packages kernel-firmware, ucode-amd and GC> kernel-syms fails to install. GC> Here are the errors:
GC> Installation of kernel-firmware-20200827-35.1.noarch failed: [...]
Just this.
In the Message;
Subject : Re: [opensuse] kernel RPM bad magic number Message-ID : <20200830222706.143690d6@dellT3620> Date & Time: Sun, 30 Aug 2020 22:27:06 -0500
[Ralph] == Ralph <suselist@cableone.net> has written:
[...] Ralph> Compression method has changed. rpm in <=15.1 can not read it. See the Ralph> thread in opensuse-support from last week. ("on kernel install "error: Ralph> unpacking of archive failed: cpio: Bad magic")
Ralph> You can:
Ralph> (1) upgrade to 15.2 Ralph> (2) rebuild rpm from version 15.2 for 15.1 Ralph> (3) borrow or steal Manfred's work on it at Ralph> https://build.opensuse.org/project/show/home:manfred-h Ralph> (4) wait for Jiri, who said he is checking on this, to get back to us Ralph> (5) whine and complain <= my personal choice :)
Regards,
Thanks for the answer. Upgrading to 15.2 is not possible at the moment for some of my machines. Solution 2 (rebuild rpm from version 15.2 for 15.1) does the trick. As Jiri sayd in his message, this is something unexpected. The kernel should be installable on the distro still supported. But apparently after more than three weeks, the solution has not been found yet. I'll probably wait another couple of weeks. If after that time this kernel problem is still there, I'll upgrade the rpm package.
I am not sure waiting will solve that :P.
I that case, I'll add immediately zstd support in my rpm package for 15.1 and the problem will be fixed for me.
The kernel was already fixed and in fact should be installable. Care to open a bug against kernel-firmware as suggested in https://bugzilla.suse.com/show_bug.cgi?id=1175882#c17 ? Maybe we will switch to older compression via prjconf, but it needs to be discussed (in bugzilla).
I fail to understand why some packages in Kernel:/stable should be fixed and others not. It is almost the same situation I encounter when I open a bug against some package in Leap and later the bug is closed with: fixed in tumbleweed. Cheers, Giacomo
Or simply do not install kernel-firmware (and other userspace packages) from the repo.
thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 22. 09. 20, 22:19, Giacomo Comes wrote:
The kernel was already fixed and in fact should be installable. Care to open a bug against kernel-firmware as suggested in https://bugzilla.suse.com/show_bug.cgi?id=1175882#c17 ? Maybe we will switch to older compression via prjconf, but it needs to be discussed (in bugzilla).
I fail to understand why some packages in Kernel:/stable should be fixed and others not.
How did you come to this conclusion? -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (4)
-
Giacomo Comes
-
Jiri Slaby
-
Manfred Hollstein
-
Masaru Nomiya