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

Bug 574996

Summary: app-portage/conf-update missing ! in conditional openssl dependency
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: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 561854    

Description maurerpe 2016-02-17 21:56:17 UTC
app-portage/conf-update-1.0.3-r1 added libressl support.  This ebuild is missing a "!" on the conditional depend for openssl:
		libressl? ( dev-libs/openssl:0 )
should be
		!libressl? ( dev-libs/openssl:0 )

Steps reproduce:
<on a system with libressl and without openssl>
emerge -1a app-portage/conf-update

Expected:
emerge without issues

Actual:
long list of failed dependencies and blockers due to dev-libs/openssl being pulled in.
Comment 1 Chema Alonso Josa (RETIRED) gentoo-dev 2016-02-21 15:29:09 UTC
Sorry to miss that. Fixed now.

Thanks for the report.