On Fri, 7 Aug 2020 14:25:04 -0400
Michael Orlitzky <[email protected]> wrote:
> When you ignore the devmanual and the pkgcheck warning and the 10+
> threads I've started about the issue, and make changes like...
>
> --- a/x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild
> +++ b/x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild
> @@ -1,4 +1,4 @@
> -# Copyright 1999-2018 Gentoo Foundation
> +# Copyright 1999-2019 Gentoo Authors
> # Distributed under the terms of the GNU General Public License v2
>
> EAPI=6
> @@ -21,8 +21,7 @@ RDEPEND="${RDEPEND}
> x11-apps/bitmap
> x11-apps/iceauth
> x11-apps/luit
> - x11-apps/mkfontdir
> - x11-apps/mkfontscale
> + >=x11-apps/mkfontscale-1.2.0
> x11-apps/sessreg
>
>
> This is what portage does:
>
> $ sudo emerge -uDN @world
> Password:
> Calculating dependencies... done!
>
> emerge: there are no ebuilds to satisfy "x11-apps/mkfontdir".
> (dependency required by "x11-base/xorg-x11-7.4-r3::gentoo"
> [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
After PAM virtual removal and a bunch of similar large-scale
changes done by QA members I assume it's a new norm and
should be documented as such.
I ended up enabling --changed-deps by default on my systems
to make them upgradeable.
--
Sergei