tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ghostscript-agpl build failure on Linux
On Sun, Apr 13, 2025 at 06:02:25PM +0000, Taylor R Campbell wrote:
> > [...]
> > ===> Creating toolchain wrappers for ghostscript-agpl-10.05.0
> > ERROR: mit-krb5>=1.4 is not installed; can't buildlink files.
> > *** Error code 1
>
> I would guess (not having investigated, so this has a decent chance of
> being wrong) that the change of KRB5_DEFAULT might break incremental
> updates of existing installations, so [...]
Apparently it did, but it shouldn't have, or not like this.
I think what must have happened is that because kerberos is an
indirect dep (via cups-base) the bl3 system assumed it was already
installed. Except it wasn't, because changing KRB5_DEFAULT makes that
lead to a different package. That then produces this error: all deps
have been handled successfully, but then something turns out not to be
there.
Said error's never supposed to happen; it's an assertion failure.
I think the proximate cause here is that you didn't recompile
cups-base before trying to build ghostscript. (This is why that
revbump's needed.)
It would be better if it didn't behave like this, though. Do we assume
that indirect deps are already installed, or am I jumping to
conclusions? If we do, maybe it would be worth crosschecking that so
as to fail in a more sensible way.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index