Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561282 - sys-process/procps: add slot operator on sys-libs/ncurses atom
Summary: sys-process/procps: add slot operator on sys-libs/ncurses atom
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-23 16:00 UTC by Thomas Deutschmann (RETIRED)
Modified: 2015-09-28 04:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Deutschmann (RETIRED) gentoo-dev 2015-09-23 16:00:00 UTC
sys-libs/ncurses-6.0 update changed soname of libncursesw; this triggered a @preserved-libs event for sys-process/procps.

Please consider adding a slot operator on the sys-libs/ncurses atom in the next revbump of sys-process/procps so that an update of sys-libs/ncurses will trigger a rebuild of sys-process/procps when necessary.

The following diff should do the magic:

--- procps-3.3.10-r1.ebuild.old 2015-09-23 17:57:53.000000000 +0200
+++ procps-3.3.10-r1.ebuild     2015-09-23 17:58:06.000000000 +0200
@@ -20,7 +20,7 @@
 IUSE="+ncurses modern-top nls selinux static-libs systemd test unicode"

 RDEPEND="!<sys-apps/sysvinit-2.88-r6
-       ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
+       ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?]:= )
        selinux? ( sys-libs/libselinux )
        systemd? ( >=sys-apps/systemd-209 )"
 DEPEND="${RDEPEND}


Thanks!
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2015-09-23 17:29:02 UTC
Sorry, must be

-       ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
+       ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode?] )