NetBSD Problem Report #59286

From www@netbsd.org  Sun Apr 13 06:35:43 2025
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
	 client-signature RSA-PSS (2048 bits) client-digest SHA256)
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id B6DF91A9239
	for <gnats-bugs@gnats.NetBSD.org>; Sun, 13 Apr 2025 06:35:42 +0000 (UTC)
Message-Id: <20250413063541.6C50B1A923E@mollari.NetBSD.org>
Date: Sun, 13 Apr 2025 06:35:41 +0000 (UTC)
From: sq2i007f@gmail.com
Reply-To: sq2i007f@gmail.com
To: gnats-bugs@NetBSD.org
Subject: lintpkgsrc cannot be installed because lintpkgsrc.0 is not included.
X-Send-Pr-Version: www-1.0

>Number:         59286
>Category:       pkg
>Synopsis:       lintpkgsrc cannot be installed because lintpkgsrc.0 is not included.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    rillig
>State:          closed
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 13 06:40:00 +0000 2025
>Closed-Date:    Sun Jan 04 15:19:01 +0000 2026
>Last-Modified:  Sun Jan 04 15:19:01 +0000 2026
>Originator:     Shinichiro Kunii
>Release:        pkgsrc-2025Q1
>Organization:
>Environment:
NetBSD rp3b 10.1_STABLE NetBSD 10.1_STABLE (GENERIC64) #0: Tue Mar  4 12:29:01 UTC 2025  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm
>Description:
Installation fails because lintpkgsrc.0 is not included in lintpkgsrc in pkgsrc.

ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkgsrc/pkgtools/lintpkgsrc/work/.destdir/usr/pkg:
ERROR:         /usr/pkgsrc/pkgtools/lintpkgsrc/work/.destdir/usr/pkg/man/cat1/lintpkgsrc.0


>How-To-Repeat:

>Fix:
Update pkgsrc's lintpkgsrc to include the lintpkgsrc.0 file.

>Release-Note:

>Audit-Trail:

From: "Roland Illig" <rillig@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59286 CVS commit: pkgsrc/pkgtools/lintpkgsrc
Date: Sun, 4 Jan 2026 15:02:33 +0000

 Module Name:	pkgsrc
 Committed By:	rillig
 Date:		Sun Jan  4 15:02:32 UTC 2026

 Modified Files:
 	pkgsrc/pkgtools/lintpkgsrc: PLIST

 Log Message:
 lintpkgsrc: fix build for MANINSTALL=catinstall

 The default value for MANINSTALL differs between the supported
 platforms, it may or may not include "catinstall".  When it does, it
 requires all pre-rendered manual pages from the PLIST to be installed.

 Remove the pre-rendered manual page from the PLIST, as lintpkgsrc does
 not provide it. It would be wrong to include it in the binary package
 since it would be generated on the build platform instead of the target
 platform, thus generating wrong headers and footers.

 Fixes PR pkg/59286.


 To generate a diff of this commit:
 cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/pkgtools/lintpkgsrc/PLIST

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Responsible-Changed-From-To: gnats-admin->rillig
Responsible-Changed-By: rillig@NetBSD.org
Responsible-Changed-When: Sun, 04 Jan 2026 15:19:01 +0000
Responsible-Changed-Why:
I fixed it.


State-Changed-From-To: open->closed
State-Changed-By: rillig@NetBSD.org
State-Changed-When: Sun, 04 Jan 2026 15:19:01 +0000
State-Changed-Why:
Fixed by not including the pre-generated manual page at all.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2026 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.