emerge -pC sys-kernel/vanilla-sources --exclude sys-kernel/vanilla-sources:4.9.53 * This action can remove important packages! In order to be safer, use * `emerge -pv --depclean <atom>` to check for reverse dependencies before * removing packages. >>> These are the packages that would be unmerged: sys-kernel/vanilla-sources selected: 4.4.23 4.4.24 4.4.25 4.4.27 4.4.30 4.4.31 4.8.9 4.8.17 4.9.10 4.9.11 4.9.12 4.9.13 4.9.14 4.9.15 4.9.16 4.9.17 4.9.20 4.9.23 4.9.24 4.9.25 4.9.33 4.9.36 4.9.42 4.9.44 4.9.51 4.9.52 4.9.53 4.12.8 protected: none omitted: none All selected packages: =sys-kernel/vanilla-sources-4.8.9 =sys-kernel/vanilla-sources-4.12.8 =sys-kernel/vanilla-sources-4.9.36 =sys-kernel/vanilla-sources-4.9.33 =sys-kernel/vanilla-sources-4.4.31 =sys-kernel/vanilla-sources-4.4.30 =sys-kernel/vanilla-sources-4.9.52 =sys-kernel/vanilla-sources-4.9.53 =sys-kernel/vanilla-sources-4.9.51 =sys-kernel/vanilla-sources-4.9.16 =sys-kernel/vanilla-sources-4.9.17 =sys-kernel/vanilla-sources-4.9.14 =sys-kernel/vanilla-sources-4.9.15 =sys-kernel/vanilla-sources-4.9.12 =sys-kernel/vanilla-sources-4.9.13 =sys-kernel/vanilla-sources-4.9.10 =sys-kernel/vanilla-sources-4.9.11 =sys-kernel/vanilla-sources-4.9.23 =sys-kernel/vanilla-sources-4.9.20 =sys-kernel/vanilla-sources-4.9.25 =sys-kernel/vanilla-sources-4.9.24 =sys-kernel/vanilla-sources-4.4.24 =sys-kernel/vanilla-sources-4.4.25 =sys-kernel/vanilla-sources-4.4.27 =sys-kernel/vanilla-sources-4.4.23 =sys-kernel/vanilla-sources-4.9.42 =sys-kernel/vanilla-sources-4.9.44 =sys-kernel/vanilla-sources-4.8.17 >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. emerge still wants to remove 4.9.53
gentle ping
Seems like a reasonable idea.
Gentle ping ;-)
ohh, today I need --exclude @system, like in emerge -e @system emerge -e @world --exclude @system Pretty please :)
ping?
Still not implemented, but will be very easy to do.
(In reply to Joakim Tjernlund from comment #4) > ohh, today I need --exclude @system, like in > > emerge -e @system > emerge -e @world --exclude @system Please file a separate bug for each action. This bug is for --unmerge only. Adding support for --depclean would be a separate action, separate bug.
The "emerge -e @world --exclude @system" thing from comment #4 can be considered as a command line set operator expression for an installation action, which could make use of the set operator expressions discussed in bug 322883. The "emerge -pC sys-kernel/vanilla-sources --exclude sys-kernel/vanilla-sources:4.9.53" thing from comment #0 can be considered as a command line set operator expression for an unmerge action, which could also make use of the set operator expressions discussed in bug 322883.
(In reply to Zac Medico from comment #7) > (In reply to Joakim Tjernlund from comment #4) > > ohh, today I need --exclude @system, like in > > > > emerge -e @system > > emerge -e @world --exclude @system > > Please file a separate bug for each action. This bug is for --unmerge only. > Adding support for --depclean would be a separate action, separate bug. bug https://bugs.gentoo.org/651130 and https://bugs.gentoo.org/651128 filed, thanks.