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:
(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.