Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562584 - app-shells/bash and sys-devel/gettext non-slotted deps
Summary: app-shells/bash and sys-devel/gettext non-slotted deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 579324 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-10-08 17:13 UTC by Daniel Robbins
Modified: 2016-04-13 14:05 UTC (History)
2 users (show)

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 Daniel Robbins 2015-10-08 17:13:35 UTC
The app-shells/bash and sys-devel/gettext ebuilds are missing properly slotted EAPI 5 deps that allow Portage to be away of major versions of libraries moving away underneath these packages.

Bash should have an ncurses (R)DEPEND like so: >=sys-libs/ncurses-5.2-r2:0= . Readline should have a similar :0=.

Gettext depends on "sys-libs/ncurses". This should be sys-libs/ncurses:0=.

This will prevent emerge from unmerging and replacing ncurses-5 with ncurses-6 without rebuilding these packages.

Reproducible: Always
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2015-10-26 17:19:17 UTC
is there any specific reason that bash hasn't been fixed in the same way?  is it just a developer time issue or is there a reason not to fix it?
Comment 3 SpanKY gentoo-dev 2016-03-28 19:29:03 UTC
i'll roll it out w/bash-4.4
Comment 4 SpanKY gentoo-dev 2016-03-28 19:36:22 UTC
which is to say i already fixed this in bash-4.4 ebuilds in July 2015 ;)
Comment 5 SpanKY gentoo-dev 2016-04-13 14:05:34 UTC
*** Bug 579324 has been marked as a duplicate of this bug. ***