Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 643844 - [feature request] app-portage/unsymlink-lib should be mandatory in 17.1 profile
Summary: [feature request] app-portage/unsymlink-lib should be mandatory in 17.1 profile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Profiles (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 643770
  Show dependency tree
 
Reported: 2018-01-08 00:31 UTC by Ulenrich
Modified: 2018-01-08 23:06 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 Ulenrich 2018-01-08 00:31:46 UTC
Seeing me myself and others changing to profile 17.1 
without reading the NEWS 
I come up with this solution:

Make app-portage/unsymlink-lib a mandatory ebuild with info
about this profile change giving two hints:
a) read the fucking NEWS, give link
b) when transition is done put an entry 
in /etc/portage/profile/package.provided
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-08 07:37:13 UTC
1. There's no real way to make a package 'mandatory', and given the feedback so far I honestly doubt users would update @world (or even @system) before switching profiles.

2. package.provided is very strongly discouraged. It just breaks stuff by design.

3. Users are expected to take special care before switching profiles. News items are obligatory. Moving from verbose info in news item to verbose info in postinst doesn't really guarantee anyone reading it. It just changes the probability a bit.
Comment 2 Ulenrich 2018-01-08 23:06:35 UTC
@Michal , thanks for explaining

A telling eselect for profiles would be fine.
And perhaps an "experimentals" USE flag
if the user wants to try then brand new.