Re: pkg/60173: enchant2 doesn't install groff dependency, causing build to fail

"Daniel Bradbury via gnats" <[email protected]> Fri, 3 Apr 2026 10:50:02 +0000 (UTC)
Newsgroups gmane.os.netbsd.devel.pkgsrc.bugs
Message-ID <[email protected]>
The following reply was made to PR pkg/60173; it has been noted by GNATS.

From: Daniel Bradbury <[email protected]>
To: [email protected]
Cc: 
Subject: Re: pkg/60173: enchant2 doesn't install groff dependency, causing
 build to fail
Date: Fri, 3 Apr 2026 11:49:06 +0100

 > The following reply was made to PR pkg/60173; it has been noted by GNATS.
 >
 > From: Daniel Bradbury <[email protected]>
 > To: [email protected]
 > Cc:
 > Subject: Re: pkg/60173: enchant2 doesn't install groff dependency, causing
 >   build to fail
 > Date: Thu, 2 Apr 2026 21:36:31 +0100
 >
 >   > The following reply was made to PR pkg/60173; it has been noted by GNATS.
 >   >
 >   > From: Thomas Klausner <[email protected]>
 >   > To: NetBSD bugtracking <[email protected]>
 >   > Cc:
 >   > Subject: Re: pkg/60173: enchant2 doesn't install groff dependency, causing
 >   >   build to fail
 >   > Date: Thu, 2 Apr 2026 22:26:24 +0200
 >   >
 >   >   On Thu, Apr 02, 2026 at 08:15:00PM +0100, [email protected] via gnats wrote:
 >   >   > sh: groff: not found
 >   >
 >   >   groff is part of the NetBSD 'text' set, and pkgsrc assumes that this
 >   >   was installed when installing NetBSD itself.
 >   >    Thomas
 >   Given that it's clearly possible that this isn't the case, is this
 >   really a good assumption to make?
 
 Or at the very least, shouldn't there be some warning about this for 
 recipes that assume the existence of packages from a certain set?
 
 I wasn't aware that the text set was expected in pkgsrc, so I assumed 
 that dependency resolution was just broken in some way.