Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 573272

Summary: app-portage/conf-update add libressl support
Product: Gentoo Linux Reporter: maurerpe <junk4me46806>
Component: [OLD] UnspecifiedAssignee: Chema Alonso Josa (RETIRED) <nimiux>
Status: RESOLVED FIXED    
Severity: normal CC: junk4me46806
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 561854    
Attachments: Diff to add libressl support

Description maurerpe 2016-01-29 05:40:18 UTC
app-portage requires dev-libs/openssl, but is compatible with libressl.  Please add a libressl use flag and conditionally depend on libressl.

Reproducible: Always
Comment 1 maurerpe 2016-01-29 05:44:11 UTC
Created attachment 424128 [details, diff]
Diff to add libressl support

No files or patches are required for conf-update, simply update the ebuild.  Tested with libressl 2.3.1-r1
Comment 2 maurerpe 2016-01-29 06:10:36 UTC
Since SRC_URI includes ${PF}, if the r level of the package is bumped (i.e. conf-update-1.0.3-r1) a new snapshot will have to be added to the mirrors (or the SRC_URI changed).

Also note that since the libressl use flag is off by default, the dependencies default to openssl, so the behaviour is only changed for users who explicitly set the libressl use flag.  All other users will be unaffected.
Comment 3 Chema Alonso Josa (RETIRED) gentoo-dev 2016-02-01 12:31:59 UTC
I'll fix this in the following days.

Thanks for the report!
Comment 5 Anthony Basile gentoo-dev 2016-02-04 09:25:48 UTC
(In reply to Chema Alonso from comment #4)
> Fixed
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=8a1e61eb10b1acb4ec5c8a6b5958b1e01c8fc7d8

Thanks Chema, fixing all these on my own has gotten burdensome.