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

Bug 652722

Summary: sys-apps/portage: add emerge option for rebuild of reverse deps after a new slot is installed (without world update)
Product: Portage Development Reporter: Zac Medico <zmedico>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal CC: esigra
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
URL: https://forums.gentoo.org/viewtopic-t-1079396-start-0-postdays-0-postorder-asc-highlight-.html
See Also: https://bugs.gentoo.org/show_bug.cgi?id=559354
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 155723    

Description Zac Medico gentoo-dev 2018-04-07 06:58:46 UTC
luaposix isn't rebuilt when installing a new lua slot:

user $ emerge -qv -1 lua 
[ebuild  NS   ] dev-lang/lua-5.3.3-r1 [5.2.3-r2] USE="deprecated emacs readline -static" 
user $ cat /var/db/pkg/dev-lua/luaposix-33.4.0/RDEPEND 
dev-lang/lua:5.2/5.2=
Comment 1 Zac Medico gentoo-dev 2018-04-07 22:51:48 UTC
Since --complete-graph mode is the natural way to account for reverse dependencies, and the default --complete-graph-if-new-ver=y setting does not account for new slots, it would make sense to add a --complete-graph-if-new-slot option to pull in reverse dependencies for this case.