Skip to content
This repository was archived by the owner on May 24, 2020. It is now read-only.
This repository was archived by the owner on May 24, 2020. It is now read-only.

Do not clean new active version #14

@jackmort37

Description

@jackmort37

Hi,
After upgrading and before rebooting to the newly built kernel, eclean-kernel is detecting the new installed kernel as a candidate for renewal, even if using the -n option. For example, while running kernel 4.14.8-gentoo-r1, after installing and compiling 4.14.10-gentoo-r1, this version is considered as "old" on my system, even if it's select through eselect-kernel :

gateway boot # eselect-kernel list
Available kernel symlink targets:
[1] linux-4.14.8-gentoo-r1
[2] linux-4.14.10-gentoo-r1 *
gateway boot # eclean-kernel -p
The following kernels would be removed:

== [4.14.6-gentoo] ==
Rationale:
[-] stale files (no matching kernel)
Files:

  • /usr/src/linux-4.14.6-gentoo
  • /lib/modules/4.14.6-gentoo

== [4.14.7-gentoo] ==
Rationale:
[-] stale files (no matching kernel)
Files:

  • /usr/src/linux-4.14.7-gentoo
  • /lib/modules/4.14.7-gentoo

== [4.14.10-gentoo] ==
Rationale:
[-] stale files (no matching kernel)
Files:

  • /usr/src/linux-4.14.10-gentoo
  • /lib/modules/4.14.10-gentoo

== genkernel-x86_64-4.14.10-gentoo-r1 ==
Rationale:
[-] old
Files:

  • /boot/System.map-genkernel-x86_64-4.14.10-gentoo-r1
  • /boot/initramfs-genkernel-x86_64-4.14.10-gentoo-r1
  • /boot/kernel-genkernel-x86_64-4.14.10-gentoo-r1
  • /usr/src/linux-4.14.10-gentoo-r1
  • /lib/modules/4.14.10-gentoo-r1

The following command would be run: grub-mkconfig -o /boot/grub/grub.cfg

gateway boot # uname -a
Linux gateway 4.14.8-gentoo-r1 #1 SMP Thu Dec 21 11:12:28 CET 2017 x86_64 Intel(R) Atom(TM) CPU C2550 @ 2.40GHz GenuineIntel GNU/Linux

You have to first reboot to newer kernel before using the cleaner. In older version, this was not an issue.

Would it be possible to fix this ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions