pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/56909: x11/libXft refuses to build on NetBSD-8
The following reply was made to PR pkg/56909; it has been noted by GNATS.
From: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/56909: x11/libXft refuses to build on NetBSD-8
Date: Sun, 10 Jul 2022 00:26:44 +0000
On Sun, Jul 03, 2022 at 08:40:01AM +0000, nia wrote:
> The fonts/fontconfig bl3 file's ABI_DEPENDS was recursively bumped
> due to a dependency change, so the native Xorg version in NetBSD 8
> will always be ignored. I'm not certain carrying the bump over to
> libXft was the correct decision since having native and modular libXft
> co-existing seems Wrong.
I don't think the bump as such was carried over; what happens is that
once fontconfig comes from pkgsrc everything that uses fontconfig has
to come from pkgsrc as well.
Otherwise you eventually end up with something linked to both native
and pkgsrc fontconfig at the same time, and that inherently can't
work.
The underlying problem is that the way we do bumps will often lock out
perfectly good native versions; this is because of weaknesses in
x11-links and builtin package handling in general. But it's not an
easily fixed situation. There have been occasional discussions about
it that you can (maybe) find in the tech-pkg archives.
It's unfortunately inevitable (especially on older releases) to end up
with some bits of X built from pkgsrc and not others.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index