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