-
Notifications
You must be signed in to change notification settings - Fork 49
migrate to 17.1 profiles #428
Copy link
Copy link
Closed
Labels
kind/featureA feature requestA feature request
Description
Current situation
On every emerge operation the following message is printed:
!!! Your current profile is deprecated and not supported anymore.
!!! Use eselect profile to update your profile.
!!! Please upgrade to the following profile if possible:
default/linux/amd64/17.1/no-multilib/hardened
To upgrade do the following steps:
The amd64 17.1 profiles switch to a more standard 'no SYMLINK_LIB'
multilib layout, and require an explicit migration.
The migration is performed using the app-portage/unsymlink-lib tool.
The following steps can be used to upgrade your system:
Impact
Annoying and unsupported upstream.
Ideal future situation
flatcar profile upgraded to 17.1.
Additional information
The only real difference between 17.0 and 17.1 profiles is defaulting to "SYMLINK_LIB=no" (instead of "yes"), which affects whether lib is a symlink to lib64 or a proper directory. The arm64 profiles already use SYMLINK_LIB=no. There might be a couple spots in ebuilds and SDK thataccidentally rely on the symlink, but we can weed them out.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/featureA feature requestA feature request
Type
Projects
Status
Implemented