On 4/1/24 15:53, Hoël Bézier wrote:
Hi,

Am Mon, Apr 01, 2024 at 03:19:27PM +0200 schrieb n952162:
How do you see that radicale is marked for testing?

[snip]

The actual error mesg:

/      !!! All ebuilds that could satisfy "radicale" have been masked.//
//      !!! One of the following masked packages is required to complete
your request://
//      - www-apps/radicale-3.1.7::gentoo (masked by: ~amd64 keyword)//
//      - www-apps/radicale-3.1.5::gentoo (masked by: ~amd64 keyword)//
/

The ~amd64 keyword means www-apps/radicale is only available on
testing, otherwise the keyword would have been amd64 (without the
tilde). So portage is telling you it can’t install
www-apps/radicale-3.1.7 because it’s only available on testing, which
it does by saying it’s “masked by [the] ~amd64 keyword”.
That’s a different thing than masking a package using a package.mask
file, where the package is technically available for your architecture
but someone (usually you or the gentoo developpers) decided it wasn’t
fit to be installed: for instance the recent discovery of a backdoor
in xz-utils-5.4.6 led the gentoo developpers to mask this package, by
adding it to the /var/db/repos/gentoo/profiles/package.mask file which
you retrieved by syncing your gentoo tree.

Hoël


Thank you, very informative.


Reply via email to