gentoo / dotnet

[MIRROR] Newer mono, .NET languages, and libraries
https://gitweb.gentoo.org/repo/proj/dotnet.git
79 stars 57 forks source link

Can't install dotnetcore-sdk-bin without libressl? #424

Closed fluffynuts closed 5 years ago

fluffynuts commented 5 years ago

I see there was a PR merged in to support libressl recently. I also see that the travis build for that PR fails with the same messages I'm seeing at my machine when I try to emerge dotnetcore-sdk-bin:

   dev-dotnet/dotnetcore-aspnet-bin/dotnetcore-aspnet-bin-2.0.3.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-runtime-bin/dotnetcore-runtime-bin-2.0.4.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-runtime-bin/dotnetcore-runtime-bin-2.0.6.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-runtime-bin/dotnetcore-runtime-bin-2.0.7.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003121.ebuild: DEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003121.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003131.ebuild: DEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003131.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild: DEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild: DEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild: DEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.3.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.102.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.105.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.1.302.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE
   dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-2.2.105.ebuild: RDEPEND: USE flag 'libressl' referenced in conditional '!libressl?' is not in IUSE

Any help to resolve this appreciated. My system is using openssl and I really don't want to go full ~amd64 yet to satisfy a total libressl switch

cnd commented 5 years ago

@GregBowyer reverted https://github.com/gentoo/dotnet/pull/423 due that issue, please take a look

fluffynuts commented 5 years ago

Thanks -- this does seem to be resolved (: