Description of problem: The upstream linux-firmware git repository provides identical version of the firmware provided by: netxen-firmware ql2100-firmware ql2200-firmware ql23xx-firmware Those packages can be consolidated into linux-firmware and retired. The ql2400-firmware and ql2500-firmware packages currently contain newer firmware than linux-firmware, so those will remain separate for now.
[jwboyer@zod linux-firmware]$ sudo yum localupdate noarch/linux-firmware-20120925-0.2.git236367d.fc18.noarch.rpm Loaded plugins: langpacks, presto, refresh-packagekit Examining noarch/linux-firmware-20120925-0.2.git236367d.fc18.noarch.rpm: linux-firmware-20120925-0.2.git236367d.fc18.noarch Marking noarch/linux-firmware-20120925-0.2.git236367d.fc18.noarch.rpm as an update to linux-firmware-20120925-0.1.git236367d.fc18.noarch Resolving Dependencies --> Running transaction check ---> Package linux-firmware.noarch 0:20120925-0.1.git236367d.fc18 will be updated ---> Package linux-firmware.noarch 0:20120925-0.2.git236367d.fc18 will be obsoleting ---> Package netxen-firmware.noarch 0:4.0.534-6.fc18 will be obsoleted ---> Package ql2100-firmware.noarch 0:1.19.38-6.fc18 will be obsoleted ---> Package ql2200-firmware.noarch 0:2.02.08-6.fc18 will be obsoleted ---> Package ql23xx-firmware.noarch 0:3.03.28-4.fc18 will be obsoleted --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: linux-firmware noarch 20120925-0.2.git236367d.fc18 /linux-firmware-20120925-0.2.git236367d.fc18.noarch 34 M replacing netxen-firmware.noarch 4.0.534-6.fc18 replacing ql2100-firmware.noarch 1.19.38-6.fc18 replacing ql2200-firmware.noarch 2.02.08-6.fc18 replacing ql23xx-firmware.noarch 3.03.28-4.fc18 Transaction Summary ================================================================================ Install 1 Package Total size: 34 M Is this ok [y/N]:
Created attachment 624878 [details] Patch to linux-firmware to consolidate netxen-firmware and ql2[123]xx-firmware Spot, does this look correct to you?
Looks correct.
(In reply to comment #3) > Looks correct. Thanks, committed. Going to look at rt61pci-firmware and rt73usb-firmware as well under this bug, but will be a separate commit.
Created attachment 624900 [details] Consolidate rt61pci-firmware and rt73usb-firmware Nicolas, do you see any problems with this patch to consolidate rt61pci-firmware and rt73usb-firmware? [jwboyer@zod linux-firmware]$ sudo yum localupdate noarch/linux-firmware-20120925-0.3.git236367d.fc18.noarch.rpm Loaded plugins: langpacks, presto, refresh-packagekit Examining noarch/linux-firmware-20120925-0.3.git236367d.fc18.noarch.rpm: linux-firmware-20120925-0.3.git236367d.fc18.noarch Marking noarch/linux-firmware-20120925-0.3.git236367d.fc18.noarch.rpm as an update to linux-firmware-20120925-0.1.git236367d.fc18.noarch fedora/18/x86_64/metalink | 14 kB 00:00 updates/18/x86_64/metalink | 17 kB 00:00 updates-testing/18/x86_64/metalink | 15 kB 00:00 updates-testing | 4.7 kB 00:00 updates-testing/primary_db | 5.2 MB 00:04 updates-testing/group_gz | 357 kB 00:00 Resolving Dependencies --> Running transaction check ---> Package linux-firmware.noarch 0:20120925-0.1.git236367d.fc18 will be updated ---> Package linux-firmware.noarch 0:20120925-0.3.git236367d.fc18 will be obsoleting ---> Package netxen-firmware.noarch 0:4.0.534-6.fc18 will be obsoleted ---> Package ql2100-firmware.noarch 0:1.19.38-6.fc18 will be obsoleted ---> Package ql2200-firmware.noarch 0:2.02.08-6.fc18 will be obsoleted ---> Package ql23xx-firmware.noarch 0:3.03.28-4.fc18 will be obsoleted ---> Package rt61pci-firmware.noarch 0:1.2-10.fc18 will be obsoleted ---> Package rt73usb-firmware.noarch 0:1.8-10.fc18 will be obsoleted --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: linux-firmware noarch 20120925-0.3.git236367d.fc18 /linux-firmware-20120925-0.3.git236367d.fc18.noarch 34 M replacing netxen-firmware.noarch 4.0.534-6.fc18 replacing ql2100-firmware.noarch 1.19.38-6.fc18 replacing ql2200-firmware.noarch 2.02.08-6.fc18 replacing ql23xx-firmware.noarch 3.03.28-4.fc18 replacing rt61pci-firmware.noarch 1.2-10.fc18 replacing rt73usb-firmware.noarch 1.8-10.fc18 Transaction Summary ================================================================================ Install 1 Package Total size: 34 M Is this ok [y/N]: n Exiting on user Command Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx.2012-10-10.10-18.eHawWl.yumtx [jwboyer@zod linux-firmware]$ git format-patch -1 0001-Consolidate-rt61pci-firmware-and-rt73usb-firmware-pa.patch [jwboyer@zod linux-firmware]$
(In reply to comment #5) > Created attachment 624900 [details] > Consolidate rt61pci-firmware and rt73usb-firmware > > Nicolas, do you see any problems with this patch to consolidate > rt61pci-firmware and rt73usb-firmware? No problem, specially as thoses are not changing anymore. thx for asking.
(In reply to comment #6) > (In reply to comment #5) > > Created attachment 624900 [details] > > Consolidate rt61pci-firmware and rt73usb-firmware > > > > Nicolas, do you see any problems with this patch to consolidate > > rt61pci-firmware and rt73usb-firmware? > No problem, specially as thoses are not changing anymore. thx for asking. Wonderful, thanks. Push to git. I'll build and file an update shortly. The packages we've consolidated will need to be retired.
linux-firmware-20120925-0.3.git236367d.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/linux-firmware-20120925-0.3.git236367d.fc18
Package linux-firmware-20120925-0.3.git236367d.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing linux-firmware-20120925-0.3.git236367d.fc18' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-16062/linux-firmware-20120925-0.3.git236367d.fc18 then log in and leave karma (feedback).
The obsolete packages have _not_ been marked dead, blocked and retired. Meanwhile, they have been bumped and rebuilt a few times leading to insufficient Obsoletes in the linux-firmware package: If you get them blocked and withdrawn for Fedora 20 _and_ Rawhide, the Obsoletes tags can be adjusted to Obsoletes: ql2100-firmware < 1.19.38-8 Obsoletes: ql2200-firmware < 2.02.08-8 Obsoletes: ql23xx-firmware < 3.03.28-6 to be safe again. https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life [...] ql2100-firmware-0:1.19.38-8.fc20.noarch isn't obsoleted (ql2100-firmware-1.19.38-8.fc20.src.rpm) ql2100-firmware-0:1.19.38-7.fc19.noarch isn't obsoleted (ql2100-firmware-1.19.38-7.fc19.src.rpm) ql2200-firmware-0:2.02.08-8.fc20.noarch isn't obsoleted (ql2200-firmware-2.02.08-8.fc20.src.rpm) ql2200-firmware-0:2.02.08-7.fc19.noarch isn't obsoleted (ql2200-firmware-2.02.08-7.fc19.src.rpm) ql23xx-firmware-0:3.03.28-6.fc20.noarch isn't obsoleted (ql23xx-firmware-3.03.28-6.fc20.src.rpm) ql23xx-firmware-0:3.03.28-5.fc19.noarch isn't obsoleted (ql23xx-firmware-3.03.28-5.fc19.src.rpm) ql2100-firmware < 0:1.19.38-7 obsoleted by linux-firmware-0:20130724-30.git31f6b30.fc20.noarch from linux-firmware ql2200-firmware < 0:2.02.08-7 obsoleted by linux-firmware-0:20130724-30.git31f6b30.fc20.noarch from linux-firmware ql23xx-firmware < 0:3.03.28-5 obsoleted by linux-firmware-0:20130724-30.git31f6b30.fc20.noarch from linux-firmware
Miscommunication between Spot and I. I thought he was going to retire the ql packages. I'll try to get this taken care of today.
linux-firmware-20130724-31.git31f6b30.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/linux-firmware-20130724-31.git31f6b30.fc20
Package linux-firmware-20130724-31.git31f6b30.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing linux-firmware-20130724-31.git31f6b30.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-16844/linux-firmware-20130724-31.git31f6b30.fc20 then log in and leave karma (feedback).
linux-firmware-20130724-31.git31f6b30.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.