NetBSD Problem Report #59833
From www@netbsd.org Fri Dec 12 23:13:59 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)
client-signature RSA-PSS (2048 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id CC12F1A9239
for <gnats-bugs@gnats.NetBSD.org>; Fri, 12 Dec 2025 23:13:58 +0000 (UTC)
Message-Id: <20251212231357.A5E951A923A@mollari.NetBSD.org>
Date: Fri, 12 Dec 2025 23:13:57 +0000 (UTC)
From: manlyphall@manlymail.net
Reply-To: manlyphall@manlymail.net
To: gnats-bugs@NetBSD.org
Subject: compat80-i386-8.0.tar.bz2 not available for fetch, for package source
X-Send-Pr-Version: www-1.0
>Number: 59833
>Category: pkg
>Synopsis: compat80-i386-8.0.tar.bz2 not available for fetch, for package source
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Dec 12 23:15:00 +0000 2025
>Closed-Date: Thu Feb 12 01:49:52 +0000 2026
>Last-Modified: Thu Feb 12 01:49:52 +0000 2026
>Originator: James Wandersee
>Release: Pkgsrc 2025Q3
>Organization:
N/A
>Environment:
NetBSD 10.1 (GENERIC) mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/i386/compile/GENERIC i386
>Description:
Packages that depend on compat80-i386-8.0.tar.bz2 cannot build, as any distfile fetch fails. The file seems to be unavailable. This is "allegedly" also the case with the x86_64/amd64 version of the file.
>How-To-Repeat:
Try to build LMMS or Rust, with pkgsrc2025Q3
>Fix:
>Release-Note:
>Audit-Trail:
From: "David H. Gutteridge" <gutteridge@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/59833 CVS commit: pkgsrc/lang/rust
Date: Thu, 12 Feb 2026 01:43:00 +0000
Module Name: pkgsrc
Committed By: gutteridge
Date: Thu Feb 12 01:43:00 UTC 2026
Modified Files:
pkgsrc/lang/rust: Makefile
Log Message:
rust: NetBSD i386 builds no longer need compat80
Related to (but doesn't entirely address) PR pkg/59626 and
PR pkg/59833.
To generate a diff of this commit:
cvs rdiff -u -r1.354 -r1.355 pkgsrc/lang/rust/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: gutteridge@NetBSD.org
State-Changed-When: Thu, 12 Feb 2026 01:49:52 +0000
State-Changed-Why:
I don't think it's optimal to grab the 2020 sources, as they were from
a change set that was subsequently reverted with a warning about
symlinks causing unwanted deletions outside the pkg tree. The other way
to work around this would be to install the binary package instead,
which still exists, should it be needed. (It shouldn't be, AFAIK, for
rust i386 builds.)
This is actually a duplicate of an earlier PR, so I'm going to close
this one and add you as a watcher on the other one.
>Unformatted:
the file is at
https://cdn.netbsd.org/pub/pkgsrc/distfiles/LOCAL_PORTS/20200807/compat80-i386-8.0.tar.bz2
where the path including LOCAL_PORTS is MASTER_SITE_LOCAL
If you have set MASTER_SITE_LOCAL please try without.
Otherwise:
stopgap: download that to your distfiles dir, building
should then work. If downloading it from that path doesn't
work for you, the cdn has an issue and the same URL with
ftp instead of cdn should help.
Please report what you needed to do to get the distfile.
(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.