Red Hat Bugzilla – Bug 1286389
yumex-dnf fails to update kernel-devel while dnf does
Last modified: 2016-05-16 12:22:40 EDT
Description of problem:
When trying to install kernel updates on a system that has kernel-devel installed, yumex-dnf does not offer kernel-devel as an update after resolving dependencies. On the same system, running "dnf update" from the command line does offer kernel-devel.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Have a system in need of a kernel update and install its matching kernel-devel, as well as yumex-dnf
2. Run yumex-dnf, select all the packages using the plus-labeled header
3. Click on the two-gear symbol to continue with the update
All kernel packages will be shown for update, except for kernel-devel
The kernel-devel should be shown as an available dependency
I noticed the same behavior on my systems.
1. kernel-modules-extra is also missed
2. old kernel* RPMs do not get removed when yum.conf's installonly_limit has been reached
I just reported the same issue upstream: https://github.com/timlau/yumex-dnf/issues/92
I have the same problems with yumex-dnf .
It seems a 'work-around' is, after a new kernel have been found
and the usual other files missing, is to do a search for 'kernel-'.
That will show the other files in red. If you then clear the search
again, then Yumex-dnf will find all the kernel files (and others) in
Fedora 24 doesn't seem to come with Yumex(yum), which doesn't have this
problem, so TIM, please fix it.
(In reply to Allan from comment #4)
> It seems a 'work-around' is, after a new kernel have been found
> and the usual other files missing, is to do a search for 'kernel-'.
Not really, because it misses to remove old kernel versions, as you can see with dnf update or in the above mentioned upstream bug.
BTW: kernel-devel package is required for building akmod packages. According to <dnf search akmod> this affects support for Virtualbox, Nvidia closed source driver, some wifi cards and the embedded controller of some Thinkpads.
I stumbled upon this because my charging thresholds for Thinkpad batteries weren't working after a kernel update. This charging thresholds are used to reduce battery wear-out. So if one likes to put it extreme: This bug damages hardware.
It seems that at least part of this bug has just been fixed in the yumex-dnf update, that has just arrived in F23 repo. I updated some other apps next day (no kernels), and then it suddenly cleaned up the old kernels.
Tried to enable updates-testing; but it still doesn't find kernel-devel
I couldn't observe any improvement after the last yumex-dnf update.
Same problem here. No new version of yumex-dnf with improvements yet...
If you have enabled 'cleanup old instonly packages'
it does remove the extra kernel packages here
Here is another hint, I just discovered:
If you un-check the option: Show newest only
then Yumex will start showing _all_ the kernel
files, when you have new updates waiting to
This is a little tricky, there 2 modes to getting updates in yumex-dnf
1. like dnf update this will work with costs and repo priority etc.
2. show all available updates from all active repositories.
1 is default, but 2 can be enabled by unchecking "show newest only"
most of the time 1 is best, but in some cases 2 is usefull, I will work on getting it better, but there is many complex cases and it is very hard to test
dnfdaemon-0.3.15-1.fc24 yumex-dnf-4.3.3-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-aa868f02e4
dnfdaemon-0.3.15-1.fc24, yumex-dnf-4.3.3-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-aa868f02e4
Please push to the Fedora 23 testing repository:
[root@avillacis ~]# dnf --enablerepo=updates-testing update dnfdaemon yumex-dnf
Fedora 23 - x86_64 - Test Updates 181 kB/s | 3.2 MB 00:18
Última comprobación de caducidad de metadatos hecha hace 0:00:11, el Mon May 16 11:12:59 2016.
Nada por hacer.
dnfdaemon-0.3.15-1.fc24, yumex-dnf-4.3.3-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.