Tumbleweed kernel too old for Broadcom broadcom-wl-kmp*

I repartitoned my disk and reinstalled Thuderbird from the ISO on https://download.opensuse.org/tumbleweed/iso/. It turns out that the kernel is too new to allow me to install broadcom-wl-kmp-default and broadcom-wl-kmp-pae from http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/i586. I don’t see an older Tumbleweed snapshot listed, and I burned the new snapshot on topo of the old one. What is the best way forward? Thanks.

Hi
Head off to the third party Mailing List and ask for it to be fixed (it’s broken… :wink: )

Or grab the src rpm and rebuild locally?

Is that kernel now “too old” or “too new”? please decide what you are reporting about.

Also, I fail to see what the installation of “Thuderbird” (probably “Thunderbird”, an application) has to do with those Broadcom packages.

https://build.opensuse.org/project/show/home:Sauerland:branches:home:Sauerland

  1. I never wrote “too old”. The two Broadcom RPM files have a dependency on an older kernel than is in the Tumbleweed ISO. I need either packages built against the new kernel or an older version of the Tumbleweed ISO.
  2. “Thuderbird” should have been “Tumbleweed”, as in the subject.

Check your thread title :wink:

My package is the same as the Packmans one.

And build against the actual kernel.

Ouch! I never said I could type or answer the phone :wink:

This is why I wrote that the kernel is too new

linux-m76j:~ # uname -r
4.18.5-1-pae

to do this

linux-m76j:~ # rpm -i /run/media/root/DFSFAT32/Vendors/Broadcom/broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586.rpm
warning: /run/media/root/DFSFAT32/Vendors/Broadcom/broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
error: Failed dependencies:
        kernel-uname-r = 4.17.14-1-default is needed by broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586

On 04/09/18 13:56, shmuelmetz wrote:
>
> I repartitoned my disk and reinstalled Thuderbird from the ISO on
> https://download.opensuse.org/tumbleweed/iso/. It turns out that the
> kernel is too new to allow me to install broadcom-wl-kmp-default and
> broadcom-wl-kmp-pae from
> http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/i586. I
> don’t see an older Tumbleweed snapshot listed, and I burned the new
> snapshot on topo of the old one. What is the best way forward? Thanks.
>

I’ve just installed TW on a new-build machine and have the latest kernel
(see sig). I added Broadcom modules ‘-wl’ with ‘-wl-kmp-default’ from
Packman rather than ‘-wl-kmp-pae’. Dunno what the difference is - the
description is identical for both (not too helpful) - but all seems OK.


Graham Davis, Bracknell, Berks., UK.
openSUSE Tumbleweed; KDE Plasma 5.13.4; Qt 5.11.1; Kernel 4.18.5;
Processor: Intel Core i7-8700; Sound: Intel 200 Series PCH HD Audio;
Video: Intel VGA compatible controller

Which packman package did you use?


 broadcom-wl-6.30.223.271-10.98.i586.rpm
 broadcom-wl-debugsource-6.30.223.271-10.98.i586.rpm
 broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586.rpm
 broadcom-wl-kmp-default-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm
 broadcom-wl-kmp-pae-6.30.223.271_k4.17.14_1-10.98.i586.rpm
 broadcom-wl-kmp-pae-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm

The one’s I tried were kmp-default and kmp-pae.

On 05/09/18 14:56, shmuelmetz wrote:
>
> Cloddy;2879452 Wrote:
>> On 04/09/18 13:56, shmuelmetz wrote:
>>>
>>> I repartitoned my disk and reinstalled Thuderbird from the ISO on
>>> https://download.opensuse.org/tumbleweed/iso/. It turns out that the
>>> kernel is too new to allow me to install broadcom-wl-kmp-default and
>>> broadcom-wl-kmp-pae from
>>> http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/i586. I
>>> don’t see an older Tumbleweed snapshot listed, and I burned the new
>>> snapshot on topo of the old one. What is the best way forward? Thanks.
>>>
>>
>> I’ve just installed TW on a new-build machine and have the latest kernel
>> (see sig). I added Broadcom modules ‘-wl’ with ‘-wl-kmp-default’ from
>> Packman rather than ‘-wl-kmp-pae’. Dunno what the difference is - the
>> description is identical for both (not too helpful) - but all seems OK.
>>
>
> Which packman package did you use?
>
>
> Code:
> --------------------
>
> broadcom-wl-6.30.223.271-10.98.i586.rpm
> broadcom-wl-debugsource-6.30.223.271-10.98.i586.rpm
> broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586.rpm
> broadcom-wl-kmp-default-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm
> broadcom-wl-kmp-pae-6.30.223.271_k4.17.14_1-10.98.i586.rpm
> broadcom-wl-kmp-pae-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm
>
> --------------------
>
>
> The one’s I tried were kmp-default and kmp-pae.
>

Code:

broadcom-wl 6.30.223.271-10.104
broadcom-wl-kmp-default 6.30.223.271_k4.18.5_1-10.104


Installed these using YaST. Can’t remember for sure but think I only
selected “broadcom-wl” and the other was added automatically - but I
could be wrong.


Graham Davis, Bracknell, Berks., UK.
openSUSE Tumbleweed; KDE Plasma 5.13.4; Qt 5.11.1; Kernel 4.18.5;
Processor: Intel Core i7-8700; Sound: Intel 200 Series PCH HD Audio;
Video: Intel VGA compatible controller

broadcom-wl-6.30.223.271-10.98.i586.rpm
 broadcom-wl-debugsource-6.30.223.271-10.98.i586.rpm
 broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586.rpm
 broadcom-wl-kmp-default-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm
 broadcom-wl-kmp-pae-6.30.223.271_k4.17.14_1-10.98.i586.rpm
 broadcom-wl-kmp-pae-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm

These Packages are for Kernel 4.17.14 but you have installed:

linux-m76j:~ # uname -r
4.18.5-1-pae

I don’t see those in http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/i586/; are they 64-bit? The reason I’m running Tumbleweed is that this is a 32-bit machine.

Of course; that’s why I want an older Tumbleweed ISO or more recent Broadcom builds.

On 07/09/18 00:06, shmuelmetz wrote:
>
> Cloddy;2879508 Wrote:
>> On 05/09/18 14:56, shmuelmetz wrote:
>>>
>>> Cloddy;2879452 Wrote:
>>>> On 04/09/18 13:56, shmuelmetz wrote:
>>>>>
>>>>> I repartitoned my disk and reinstalled Thuderbird from the ISO on
>>>>> https://download.opensuse.org/tumbleweed/iso/. It turns out that the
>>>>> kernel is too new to allow me to install broadcom-wl-kmp-default and
>>>>> broadcom-wl-kmp-pae from
>>>>> http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/i586. I
>>>>> don’t see an older Tumbleweed snapshot listed, and I burned the new
>>>>> snapshot on topo of the old one. What is the best way forward?
>> Thanks.
>>>>>
>>>>
>>>> I’ve just installed TW on a new-build machine and have the latest
>> kernel
>>>> (see sig). I added Broadcom modules ‘-wl’ with ‘-wl-kmp-default’ from
>>>> Packman rather than ‘-wl-kmp-pae’. Dunno what the difference is - the
>>>> description is identical for both (not too helpful) - but all seems
>> OK.
>>>>
>>>
>>> Which packman package did you use?
>>>
>>>
>>> Code:
>>> --------------------
>>>
>>> broadcom-wl-6.30.223.271-10.98.i586.rpm
>>> broadcom-wl-debugsource-6.30.223.271-10.98.i586.rpm
>>> broadcom-wl-kmp-default-6.30.223.271_k4.17.14_1-10.98.i586.rpm
>>>
>> broadcom-wl-kmp-default-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm
>>> broadcom-wl-kmp-pae-6.30.223.271_k4.17.14_1-10.98.i586.rpm
>>>
>> broadcom-wl-kmp-pae-debuginfo-6.30.223.271_k4.17.14_1-10.98.i586.rpm
>>>
>>> --------------------
>>>
>>>
>>> The one’s I tried were kmp-default and kmp-pae.
>>>
>>
>> Code:
>> ------------------
>>
>> broadcom-wl 6.30.223.271-10.104
>> broadcom-wl-kmp-default 6.30.223.271_k4.18.5_1-10.104
>>
>> ------------------
>>
>> Installed these using YaST. Can’t remember for sure but think I only
>> selected “broadcom-wl” and the other was added automatically - but I
>> could be wrong.
>
> I don’t see those in
> http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/i586/; are
> they 64-bit? The reason I’m running Tumbleweed is that this is a 32-bit
> machine.
>

Yes, they’re the 64-bit versions.


Graham Davis, Bracknell, Berks., UK.
openSUSE Tumbleweed; KDE Plasma 5.13.4; Qt 5.11.1; Kernel 4.18.5;
Processor: Intel Core i7-8700; Sound: Intel 200 Series PCH HD Audio;
Video: Intel VGA compatible controller

Grab the broadcom-wl-6.30.223.271-10.105.src.rpm and build it locally:

rpmbuild --rebuild broadcom-wl-6.30.223.271-10.105.src.rpm

Then install both broadcom packages with rpm or zypper.

i586 packages from Packman are broken at this time.

PS:
You can use the packages from my Repo, its the same as the packages from Packman…

linux-m76j:/run/media/root/DFSFAT32/Vendors/Broadcom # rpmbuild --rebuild broadcom-wl-6.30.223.271-10.194.src.rpm
Installing broadcom-wl-6.30.223.271-10.194.src.rpm
warning: broadcom-wl-6.30.223.271-10.194.src.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
error: File /usr/src/packages/SOURCES/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz: No such file or directory

Hi
First off don’t run as root… rebuild as your user and then install the built rpms as root :wink:

You can just download the missing source file and dump in ~/rpmbuild SOURCES directory.

I don’t see it in http://packman.inode.at/suse/openSUSE_Tumbleweed/Essentials/src/

Hi
Direct from Broadcom;

Or try the actual packman build project;