dnf distro-sync oddities

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Correct me, if I am doing s.th. wrong, but....

# dnf distro-sync --allowerasing
[…]
Installing:
[…]
Upgrading:
Removing:
[…]
 kernel                      x86_64 4.2.0-0.rc4.git1.2.fc24       @System   0
 kernel                      x86_64 4.2.0-0.rc4.git4.2.fc24       @System   0
 kernel                      x86_64 4.2.0-0.rc6.git0.1.fc24       @System   0
 kernel-core                 x86_64 4.2.0-0.rc4.git1.2.fc24       @System  51 M
 kernel-core                 x86_64 4.2.0-0.rc4.git4.2.fc24       @System  51 M
 kernel-core                 x86_64 4.2.0-0.rc6.git0.1.fc24       @System  51 M
 kernel-devel                x86_64 4.2.0-0.rc4.git1.2.fc24       @System  37 M
 kernel-devel                x86_64 4.2.0-0.rc4.git4.2.fc24       @System  37 M
 kernel-devel                x86_64 4.2.0-0.rc6.git0.1.fc24       @System  37 M
 kernel-headers              x86_64 4.2.0-0.rc6.git0.1.fc24       @System 3.5 M
 kernel-modules              x86_64 4.2.0-0.rc4.git1.2.fc24       @System  17 M
 kernel-modules              x86_64 4.2.0-0.rc4.git4.2.fc24       @System  17 M
 kernel-modules              x86_64 4.2.0-0.rc6.git0.1.fc24       @System  17 M
 kernel-modules-extra        x86_64 4.2.0-0.rc4.git1.2.fc24       @System 2.0 M
 kernel-modules-extra        x86_64 4.2.0-0.rc4.git4.2.fc24       @System 2.1 M
 kernel-modules-extra        x86_64 4.2.0-0.rc6.git0.1.fc24       @System 2.1 M
[…]
Downgrading:
[…]
Transaction Summary
Install     27 Packages
Upgrade    589 Packages
Remove     287 Packages
Downgrade  135 Packages
Total size: 555 M
Total download size: 362 M

Ok, this let me check, if dnf really tries to remove all my kernels.

# dnf list kernel
Installed Packages
kernel.x86_64                 4.2.0-0.rc4.git1.2.fc24                   @System
kernel.x86_64                 4.2.0-0.rc4.git4.2.fc24                   @System
kernel.x86_64                 4.2.0-0.rc6.git0.1.fc24                   @System

Hmm, so let's exclude the kernel package, then.

# dnf distro-sync --allowerasing --exclude='kernel*'

and I got the same output as above including all my kernels in the remove list.

Even!

# dnf list extras kernel

only lists the "*rc4*" kernels. The rc6 kernel is available, so distro-sync
should not remove it.

So:

1. Why is dnf trying to remove my kernel?
2. Why does it not honor the "--exclude"?

Before filing a bug, I wanted to ask on this list, if I am doing s.th. stupid..

Thanks for reading and always check the rpm list :)
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux