The connection was lost. Trying to connect again.

Eli Schwartz

@eschwartz@fosstodon.org View on fosstodon.org
Gentoo Developer
wiki.gentoo.org/wiki/User:Esch
Codeberg
codeberg.org/eschwartz
GitHub
github.com/eli-schwartz Link checked on 2026-10-30
  • 3 posts
Eli Schwartz @eschwartz@fosstodon.org

@MauriceElliott @ftranschel

(This is guaranteed to run before any packages start to install, intended to do dependency-calculation-time sanity checks.)

· Public

Eli Schwartz @eschwartz@fosstodon.org

@MauriceElliott @ftranschel

Example,
codeberg.org/gentoo/gentoo/src

ewarn "As of dev-lang/perl-5.38.2-r3, the useflags debug, ithreads, quadmath move into"
ewarn "a use-expand variable PERL_FEATURES, which should be set globally in make.conf."
ewarn "It appears that you have not set this variable properly yet."
ewarn ""
ewarn "Giving you a chance to abort and read the corresponding news item now..."
for n in 10 9 8 7 6 5 4 3 2 1 ; do
echo -n "${n} "
sleep 2
done;
echo "continuing."

Cookie monster!

· Public

Eli Schwartz @eschwartz@fosstodon.org

@MauriceElliott @ftranschel

Ok but I still don't understand how the existing configuration would be *wiped*. It should never be wiped. The worst case scenario is that the newly installed version doesn't accept the configuration file from the old version, which is a bad idea in general for the package's upstream to do.

Even then it could be "worked around". The package maintainer for greetd should add a pkg_pretend that prints a warning and sleep 5, and/or a news item should be added.

· Public