[opensuse-kernel] kernel-firmware package wierdness
In openSUSE:Tumbleweed we have the latest kernel-firmware package, which should be something like kernel-firmware-20101214 or so. But something else is generating the package, kernel-firmware-2.6.38-34.2.noarch which should be older and not used anymore. It's odd that the kernel version number shows up here as well. I can't seem to figure out what is doing this, anyone have any ideas? confused, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On 05/24/2011 08:33 PM, Greg KH wrote:
In openSUSE:Tumbleweed we have the latest kernel-firmware package, which should be something like kernel-firmware-20101214 or so.
But something else is generating the package, kernel-firmware-2.6.38-34.2.noarch which should be older and not used anymore. It's odd that the kernel version number shows up here as well.
I'm confused by what you mean here. The date is not used to mark version anymore with newer kernel-firmware packages. There should be (and is) only kernel-firmware-2.6.38-34.2.noarch.rpm in the TW repo. Where do you see the 20101214 package? On my system I don't see it: $ LANG=en zypper se -s kernel-firmware Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+-----------------+------------+--------------+--------+-------------- i | kernel-firmware | package | 2.6.38-34.2 | noarch | tumbleweed v | kernel-firmware | package | 2.6.38-31.2 | noarch | kernel-stable v | kernel-firmware | package | 2.6.38-1.2.1 | noarch | stable-oss | kernel-firmware | srcpackage | 2.6.38-34.2 | noarch | tumbleweed | kernel-firmware | srcpackage | 2.6.38-31.2 | noarch | kernel-stable thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On Tue, May 24, 2011 at 09:17:43PM +0200, Jiri Slaby wrote:
On 05/24/2011 08:33 PM, Greg KH wrote:
In openSUSE:Tumbleweed we have the latest kernel-firmware package, which should be something like kernel-firmware-20101214 or so.
But something else is generating the package, kernel-firmware-2.6.38-34.2.noarch which should be older and not used anymore. It's odd that the kernel version number shows up here as well.
I'm confused by what you mean here. The date is not used to mark version anymore with newer kernel-firmware packages. There should be (and is) only kernel-firmware-2.6.38-34.2.noarch.rpm in the TW repo.
Where do you see the 20101214 package?
If I build the kernel-firmware package locally, it creates that package name.
On my system I don't see it: $ LANG=en zypper se -s kernel-firmware Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch | Repository --+-----------------+------------+--------------+--------+-------------- i | kernel-firmware | package | 2.6.38-34.2 | noarch | tumbleweed v | kernel-firmware | package | 2.6.38-31.2 | noarch | kernel-stable v | kernel-firmware | package | 2.6.38-1.2.1 | noarch | stable-oss | kernel-firmware | srcpackage | 2.6.38-34.2 | noarch | tumbleweed | kernel-firmware | srcpackage | 2.6.38-31.2 | noarch | kernel-stable
Where is the 2.6.38 number coming from? The spec file says: Version: 20101214 Ah, does kernel-stable have an older version, let me go look... Nope: $ osc co Kernel:stable/kernel-firmware $ grep Version: Kernel:stable/kernel-firmware/kernel-firmware.spec Version: 20101214 Any thoughts? greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On 05/24/2011 09:39 PM, Greg KH wrote:
On Tue, May 24, 2011 at 09:17:43PM +0200, Jiri Slaby wrote:
On 05/24/2011 08:33 PM, Greg KH wrote:
In openSUSE:Tumbleweed we have the latest kernel-firmware package, which should be something like kernel-firmware-20101214 or so.
But something else is generating the package, kernel-firmware-2.6.38-34.2.noarch which should be older and not used anymore. It's odd that the kernel version number shows up here as well.
I'm confused by what you mean here. The date is not used to mark version anymore with newer kernel-firmware packages. There should be (and is) only kernel-firmware-2.6.38-34.2.noarch.rpm in the TW repo.
Where do you see the 20101214 package?
If I build the kernel-firmware package locally, it creates that package name.
Have you run the _service? It should generate an updated .spec file.
On my system I don't see it: $ LANG=en zypper se -s kernel-firmware Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch | Repository --+-----------------+------------+--------------+--------+-------------- i | kernel-firmware | package | 2.6.38-34.2 | noarch | tumbleweed v | kernel-firmware | package | 2.6.38-31.2 | noarch | kernel-stable v | kernel-firmware | package | 2.6.38-1.2.1 | noarch | stable-oss | kernel-firmware | srcpackage | 2.6.38-34.2 | noarch | tumbleweed | kernel-firmware | srcpackage | 2.6.38-31.2 | noarch | kernel-stable
Where is the 2.6.38 number coming from? The spec file says: Version: 20101214
From _service file, version xml element. Look at OBS files: https://build.opensuse.org/stage/package/files?package=kernel-firmware&project=openSUSE%3ATumbleweed
thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On Tue, May 24, 2011 at 09:43:44PM +0200, Jiri Slaby wrote:
On 05/24/2011 09:39 PM, Greg KH wrote:
On Tue, May 24, 2011 at 09:17:43PM +0200, Jiri Slaby wrote:
On 05/24/2011 08:33 PM, Greg KH wrote:
In openSUSE:Tumbleweed we have the latest kernel-firmware package, which should be something like kernel-firmware-20101214 or so.
But something else is generating the package, kernel-firmware-2.6.38-34.2.noarch which should be older and not used anymore. It's odd that the kernel version number shows up here as well.
I'm confused by what you mean here. The date is not used to mark version anymore with newer kernel-firmware packages. There should be (and is) only kernel-firmware-2.6.38-34.2.noarch.rpm in the TW repo.
Where do you see the 20101214 package?
If I build the kernel-firmware package locally, it creates that package name.
Have you run the _service? It should generate an updated .spec file.
Doh, nevermind, you are right. Did I mention again how much I hate _service files... thanks, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On 05/24/2011 09:39 PM, Greg KH wrote:
Ah, does kernel-stable have an older version, let me go look...
Nope: $ osc co Kernel:stable/kernel-firmware
Or do $ osc service run here...
$ grep Version: Kernel:stable/kernel-firmware/kernel-firmware.spec Version: 20101214
Any thoughts?
thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
participants (2)
-
Greg KH
-
Jiri Slaby