Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 452732

Summary: sys-apps/portage: emerge should have an option to be stricter when updating and try to update all packages
Product: Portage Development Reporter: Pacho Ramos <pacho>
Component: Core - DependenciesAssignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: enhancement CC: esigra, sur3
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=602964
https://bugs.gentoo.org/show_bug.cgi?id=250418
https://bugs.gentoo.org/show_bug.cgi?id=693514
https://bugs.gentoo.org/show_bug.cgi?id=507524
https://bugs.gentoo.org/show_bug.cgi?id=651018
https://bugs.gentoo.org/show_bug.cgi?id=911180
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 155723    

Description Pacho Ramos gentoo-dev 2013-01-17 20:00:58 UTC
From time to time, I need to add some package to my keywords. For example, I started to try to use newer than stable udev versions due a bug with automounting, but I didn't keyworded every newer udev and co. versions, I tend to only add one version to my keywords and decide on every version whether to update or keep old one.

The problem is that, once my keyworded version is removed from the tree, I don't easily notice that and, then, I could potentially skip and important change that caused older version to be dropped, for example.

In my case I noticed it while today wanting to update to newer udev-197-r3 from 196, but "emerge -avuDN world" didn't show me that I have:
# eix -e kmod
[D] sys-apps/kmod
     Available versions:  ~12-r1^t **9999^t {{debug doc lzma static-libs +tools zlib}}
     Installed versions:  12^t(21:10:39 13/12/12)(tools zlib -debug -doc -lzma -static-libs)
     Homepage:            http://git.kernel.org/?p=utils/kernel/kmod/kmod.git
     Description:         library and tools for managing linux kernel modules


Would be nice if emerge could have a stricter OPTION to want to update to newer version (and, then, asking me to keyword a newer one) when my version is no longer in the tree and emerge cannot downgrade neither upgrade due keyword settings

Thanks

Reproducible: Always
Comment 1 Zac Medico gentoo-dev 2013-01-19 22:20:57 UTC
If you run `emerge -pe @world` then it should trigger warnings for any such packages. I would like to add an option so you can get these warnings for installed packages without having to use -e.
Comment 2 Pacho Ramos gentoo-dev 2013-01-19 23:02:53 UTC
(In reply to comment #1)
> If you run `emerge -pe @world` then it should trigger warnings for any such
> packages. I would like to add an option so you can get these warnings for
> installed packages without having to use -e.

A warning would be nice for sure :D
Comment 3 Zac Medico gentoo-dev 2019-09-13 18:05:28 UTC
*** Bug 694164 has been marked as a duplicate of this bug. ***
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-02-28 15:59:25 UTC
(In reply to Zac Medico from comment #1)
> If you run `emerge -pe @world` then it should trigger warnings for any such
> packages. I would like to add an option so you can get these warnings for
> installed packages without having to use -e.

For that part, see also bug 911180 and bug 651018.