Shellcheck (or -bin) is required for USE=test on sys-process/systemd-cron. It is currently not keyworded on hppa, sparc, ia64, or ppc. I have masked USE=test for this package on these arches. Testing is of course somewhat optional, and I do not know what effort may be required to keyword this dependency on these arches. Please evaluate, and either: 1. Keyword dev-util/shellcheck on your arch, and remove the package USE mask in profiles. 2. Comment / remove your CC from this bug if you do not intend to do so. This has no impact beyond disabling tests.
Sanity check failed: > dev-util/shellcheck-0.9.0 > depend ~hppa stable profile default/linux/hppa/17.0 (14 total) > <dev-haskell/aeson-2.2:=[profile] > <dev-haskell/diff-0.5:=[profile] > <dev-haskell/fgl-5.8.1.0:=[profile] > <dev-haskell/quickcheck-2.15:2=[profile] > <dev-haskell/regex-tdfa-1.4:=[profile] > >=dev-haskell/aeson-1.4.0:=[profile] > >=dev-haskell/cabal-3.0.0.0 > >=dev-haskell/diff-0.4.0:=[profile] > >=dev-haskell/fgl-5.7.0:=[profile] > >=dev-haskell/quickcheck-2.14.2:2=[profile] > >=dev-haskell/regex-tdfa-1.2.0:=[profile] > >=dev-lang/ghc-8.8.1:= > dev-haskell/hscolour > rdepend ~hppa stable profile default/linux/hppa/17.0 (14 total) > <dev-haskell/aeson-2.2:=[profile] > <dev-haskell/diff-0.5:=[profile] > <dev-haskell/fgl-5.8.1.0:=[profile] > <dev-haskell/quickcheck-2.15:2=[profile] > <dev-haskell/regex-tdfa-1.4:=[profile] > >=dev-haskell/aeson-1.4.0:=[profile] > >=dev-haskell/diff-0.4.0:=[profile] > >=dev-haskell/fgl-5.7.0:=[profile] > >=dev-haskell/quickcheck-2.14.2:2=[profile] > >=dev-haskell/regex-tdfa-1.2.0:=[profile] > >=dev-lang/ghc-8.8.1:= > depend ~ppc dev profile default/linux/ppc/17.0/musl (1 total) > <dev-haskell/aeson-2.2:=[profile] > <dev-haskell/diff-0.5:=[profile] > <dev-haskell/fgl-5.8.1.0:=[profile] > <dev-haskell/quickcheck-2.15:2=[profile] > <dev-haskell/regex-tdfa-1.4:=[profile] > >=dev-haskell/aeson-1.4.0:=[profile] > >=dev-haskell/cabal-3.0.0.0 > >=dev-haskell/diff-0.4.0:=[profile] > >=dev-haskell/fgl-5.7.0:=[profile] > >=dev-haskell/quickcheck-2.14.2:2=[profile] > >=dev-haskell/regex-tdfa-1.2.0:=[profile] > >=dev-lang/ghc-8.8.1:= > dev-haskell/hscolour > rdepend ~ppc dev profile default/linux/ppc/17.0/musl (1 total) > <dev-haskell/aeson-2.2:=[profile] > <dev-haskell/diff-0.5:=[profile] > <dev-haskell/fgl-5.8.1.0:=[profile] > <dev-haskell/quickcheck-2.15:2=[profile] > <dev-haskell/regex-tdfa-1.4:=[profile] > >=dev-haskell/aeson-1.4.0:=[profile] > >=dev-haskell/diff-0.4.0:=[profile] > >=dev-haskell/fgl-5.7.0:=[profile] > >=dev-haskell/quickcheck-2.14.2:2=[profile] > >=dev-haskell/regex-tdfa-1.2.0:=[profile] > >=dev-lang/ghc-8.8.1:=
Unable to check for sanity: > no match for package: dev-util/shellcheck-0.9.0
Can you try just yank the shellcheck tests from systemd-cron? We tend to remove linting stuff because they're not useful to run downstream at all.