Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 566904 - dev-libs/libressl: arch specific maskings are redundant
Summary: dev-libs/libressl: arch specific maskings are redundant
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-26 12:24 UTC by Anthony Basile
Modified: 2018-04-17 17:55 UTC (History)
1 user (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 Anthony Basile gentoo-dev 2015-11-26 12:24:27 UTC
Current we have the following in base/use.stable.mask

# Justin Lecher <jlec@gentoo.org> (30 Sep 2015)
# No stable libressl yet
# Addendum: also mask the USE_EXPAND flag,
# Anthony G. Basile <blueness@gentoo.org> (26 Nov 2015)
curl_ssl_libressl
libressl


But there are also arch specific maskings which are redundant and may cause problems if we forget about them.  Looks like alpha arm ia64 and sparc:

yellow profiles # pwd
/var/git/gentoo/profiles
yellow profiles # grep -r libressl
base/use.stable.mask:# No stable libressl yet
base/use.stable.mask:curl_ssl_libressl
base/use.stable.mask:libressl
desc/curl_ssl.desc:libressl - Use LibreSSL
arch/ia64/use.mask:curl_ssl_libressl
arch/ia64/use.mask:libressl
arch/alpha/use.mask:curl_ssl_libressl
arch/alpha/use.mask:libressl
arch/arm/use.mask:curl_ssl_libressl
arch/arm/use.mask:libressl
arch/sparc/use.mask:curl_ssl_libressl
arch/sparc/use.mask:libressl
use.desc:libressl - Use dev-libs/libressl as SSL provider (might need ssl USE flag), packages should not depend on this USE flag


This bug is here so we don't forget about these when libressl goes live.

Reproducible: Always
Comment 1 Aaron Bauman (RETIRED) gentoo-dev 2018-04-17 17:55:07 UTC
The base profile no longer masks libressl.