From nobody Sat Jul 25 13:08:32 2026 X-Original-To: pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4h6lXw2rVVz6lNv3 for ; Sat, 25 Jul 2026 13:08:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h6lXw1GjNz3mv8 for ; Sat, 25 Jul 2026 13:08:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784984912; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=SXMLOIoTa4Bd1T9jUi3dg73WMTO69gS+B6caDS8Yb88=; b=cxyf9/Yb9FRTSrjU7aJb2aGfnFBbargJFGbBzwWEiDJKaoNurFC7mz63hd7SJHbBn5kb1p wiTtO0OnC45xmKuHBVXVcUDsZQeLnncLaclOhM/LisQe42s/vw/W1QJhfdJoGD6xJKKYmy aK9T9kUNN0OErYnT8R8OL6Uiras3aVzkoLEdobe8qU6AlCT6exJMZAZ62eMwOamBVQA/EZ bt+x7K4n48rQe65AvLzoZ1ruBg0vCFj7xewXIjpnUbOo9SwxcET3/uXrrbZjSQPSTGIqQh sDP0qmWw9Cev+OKQTuHWkpF2eCdqaIFnQuz7kkyUfX8nfHeDsFOsEp0qDkJUrQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784984912; a=rsa-sha256; cv=none; b=OVB4bDeS+SaVGqXMlrA4R919iAwBjlw5Trz3WitHZX97j2dFOfQ4U746dqAHCKpqmIboJ/ q/4ZwVW3H4wfdoOEA9B5OfmOU5RgWT+KdGioBMkqlJ3fK0ZQZCUlqaNKMgX6B7dO5wJXEB D/fPFIo8z3c35h5JnP/GFsN/Bfbfj6LGMFStXyO6gavilnSLOvi1AeRoaLnG6f2tFsYJR6 9ovoptA+VWiOceXXWm5pi6H7obAxIR6ZDrwaHwLelvQr6+ZTp95nIEZRX2tR25zQD7u4bT nJQ+kLpS8Bwpww9rQThdevPQwxhfwbbRza5rpx0LK2ykImmPkLjLOcw13NqGuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784984912; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=SXMLOIoTa4Bd1T9jUi3dg73WMTO69gS+B6caDS8Yb88=; b=mpeTb2yJUG0wr/MTwInQekHVYD/QT9HN7fTr7qm5mv72B41gtbihLOGzs+zy1DLrpCjytv 3gPUfpMbjdgzreeM2dZ/mprk2/XhKvx0j8XlYWyFBCj620w6E+GSd9p8+hkV1Fl5f5VoLL /MutVeqetpPEfO/VKlG8QVtTgM9piRZcGninpwpb0tkGEjqAPeKrudPkBtjZ8XRFpAsBT/ VYb9xHeszualhDKsBlWfCwFMOLD+jYPwylro1hwzsIfshg+0NaF1TqY8v8ul3hX5gRITwn gizuPzsNsl0ba/MvjDdTAzShb/ff78iRoebwSuEqPUy/KaBCyN0WbXm3hVkQ/w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4h6lXw0G2GzdyS for ; Sat, 25 Jul 2026 13:08:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 66PD8V4c096728 for ; Sat, 25 Jul 2026 13:08:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 66PD8V7R096726 for pkgbase@FreeBSD.org; Sat, 25 Jul 2026 13:08:31 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 294966] pkgbase ${SRC}/release/release.sh generic build failing in create-sets-packages Date: Sat, 25 Jul 2026 13:08:32 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 16.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ivy@FreeBSD.org X-Bugzilla-Flags: mfc-stable15? mfc-stable14- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D294966 --- Comment #17 from commit-hook@FreeBSD.org --- A commit in branch stable/15 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3Df948e6bda88c9f7c294e09528cc431f16= 8c2b3b6 commit f948e6bda88c9f7c294e09528cc431f168c2b3b6 Author: Lexi Winter AuthorDate: 2026-05-05 00:31:20 +0000 Commit: Lexi Winter CommitDate: 2026-07-25 13:01:23 +0000 packages: Make create-sets.sh more robust during release Commit d1c176fedfc9 made create-sets.sh exit when it encounters an error, instead of creating an empty repository. However, this turns out to cause some issues: 1. A package not having any sets is considered an error, but during the release build, we stuff a 'pkg' package into the repository which doesn't have any sets, which causes a failure. Avoid this by simply ignoring the pkg package. 2. No error was printed in this case, which made the problem hard to diagnose. Add an explicit error message. 3. A similar problem occurred running on a repository which already contained sets, which is not usually done during the build, but is not necessarly an inappropriate thing to do. Fix this one by ignoring set packages when looking for sets. While here, fix another issue that might cause packages to be wrongly skipped if the path to the repository contains a '-' character, since we didn't strip the path before testing the package name. PR: 294966 Fixes: d1c176fedfc9 ("packages: Make create-sets.sh more robust") MFC after: 2 weeks Reported by: Alastair Hogge Reviewed by: emaste Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D56792 (cherry picked from commit 8e8d87856241f69c277dc5fab48c5c66312475d6) release/packages/create-sets.sh | 52 +++++++++++++++++++++++++++++++++++++= ---- 1 file changed, 48 insertions(+), 4 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug.=