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

Bug 872083

Summary: net-misc/aria2: The 'gnutls' USE flag is recommended by metadata.xml, but the USE flag is masked
Product: Gentoo Linux Reporter: Randall <ran.dall>
Component: Current packagesAssignee: Michał Górny <mgorny>
Status: UNCONFIRMED ---    
Severity: trivial    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Randall 2022-09-20 20:05:35 UTC
On our Gentoo Packages site, we currently recommend using `gnutls`, however, `gnutls` is currently masked because of https://github.com/aria2/aria2/issues/1636.

Perhaps the Packages site info needs an update.

Reproducible: Always
Comment 1 Mike Gilbert gentoo-dev 2022-09-21 03:43:08 UTC
Where are you seeing gnutls as "recommended"?

This page simply lists the available USE flags; it makes no suggestions.

https://packages.gentoo.org/packages/net-misc/aria2
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-09-21 04:42:23 UTC
Looks like it's in metadata.xml:
```
~/g/net-misc/aria2 $ grep gnutls metadata.xml
		<flag name="gnutls">Use <pkg>net-libs/gnutls</pkg> as TLS provider (preferred). Otherwise, <pkg>dev-libs/openssl</pkg> will be used as TLS provider. Both apply only with USE=ssl.</flag>
```
Comment 3 Matt Jolly gentoo-dev 2023-10-22 20:54:31 UTC
Can we please do one of: prod upstream, fix this, un-mask the USE and acknowledge that it may be broken, or drop the package entirely?

openssl is broken: https://github.com/aria2/aria2/issues/1494

gnutls is broken: https://github.com/aria2/aria2/issues/1636

There does not seem to be a bug-free SSL impl for aria2c.