From nobody Sat Nov 25 23:06:58 2023 X-Original-To: freebsd-ports@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 4Sd6tb2jmYz52W3F for ; Sat, 25 Nov 2023 23:07:03 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sd6tZ4tFQz4Rgp; Sat, 25 Nov 2023 23:07:02 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700953622; 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=9ZsSTmDOvn177l6gt+lKn6gvFYRSHHqk17CEj5bis5g=; b=FiU94Cmp865yMakEdI1did5jYRM+xVyq6iTDysPc8bHIN5GJ8rhNF8CDQYkCN130ZDavEx M2iYmYEbrZY1OGxnkwphyK1NjjMEsKnLuCxKDe+tlTWMOWcDw9aaXernqap3mbspm8z6PI M6UtxHxeFDXLiWSNtKWtAydd6jYXdvINVWbm33zaL2Ep1h/LM/iaTPMwemI3a4ihZs7vsu B3GYqNkl4YgCSIWb3p68AHdVfm5dsLauiTpwlb1n0GuOI09lyQIlDHYesalVDFXwPUImhC VFz50raFMxhrcdMWhniAI2n3tEsuUJrasG2Ma8Zory8s3uAvYTrbCtDuoqdSvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700953622; 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=9ZsSTmDOvn177l6gt+lKn6gvFYRSHHqk17CEj5bis5g=; b=jzGTnEBiOQDTNWj5cZradkx8UW0kTacwkHAe+v6O8sZ+XTbiaqQspWk8AAkL436LTX71bi yyi40pBthN0Ru5cAtNnKsLbh0qQMCcIG7KQOIF+I4bGRp86W5Uz00W6a4f4DNIkULYXRGb 9tKv5nOE2swXXImgwLe3UDTdFZoNDDaMix5jYE/JMBzSIk+Tj+oljzWlKfFASpIBJiwKE7 EnmMrYb5QDCFBr8XucmJaMuvcVMWN+4T5kq56KOccbj8/4TO+NYFPQV1D7TmtAwdb26+T+ njBQ0Zi51kbGTUlpmrWcj42O4dTfvqc92ASQnGARJgfVECXn94j3sPv0dwWO0A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700953622; a=rsa-sha256; cv=none; b=YaI3NcHWn3SDEago+OozbJMXARQf2s7kTiM+xCdSIN0QWGSZz0UgWPgLobpSzuCG4uqeaF FrQxAWMDoq/1YKwi89XoeuvxdTtfb/JOxq6xtlGQjty9ZtAbsgf1IhOVvqz0NND/LzYYfv H9VHMDJof908fnf7Pc/LbDvGU8W956MHcvH6o3nDKtf626e4VpjYRW8H0ZqoNz9BM8q+ZZ d21FihutpLXIQTFIHlbDWmrUVF5uC71gdQz72aHUaM+4ObkW46aKt6fpT0pAsZw2E2kibI fVBQL6MZoUmdNK3QNIjUwkIOt4jTZhvcNFBEZs+G391NtNVSVPtHO7+C6+wrBQ== Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Sd6tZ1XXSz17nf; Sat, 25 Nov 2023 23:07:02 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Sun, 26 Nov 2023 00:06:58 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: poudriere-devel: can't configure options anymore (poudriere bug?) To: FreeBSD User , FreeBSD Ports References: <20231125145409.5c679153@thor.intern.walstatt.dynvpn.de> Content-Language: en-US, it From: Guido Falsi In-Reply-To: <20231125145409.5c679153@thor.intern.walstatt.dynvpn.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/11/23 14:53, FreeBSD User wrote: > Hello, > > running a CURRENT host (15.0-CURRENT FreeBSD 15.0-CURRENT #18 main-n266607-46971d38de3: Fri > Nov 24 20:24:17 CET 2023 amd64) and ontop of this host CURRENT jails and within such a jail I > provide a poudriere (ZFS based) building host. > > Out of the blue I face the problem that I can not configure ANY(!) port anymore using > > poudriere options -p head -z default -j jailname category/port > > whatever I use as category/port or even if using "-f /usr/local/etc/poudriere.d/pkglistfile", > poudriere stops with: > > [...] > [00:00:00] Working on options directory: > /usr/local/etc/poudriere.d/head-amd64-head-default-options [00:00:00] Using ports from: > /pool/poudriere/ports/head [00:00:00] Appending to make.conf: > /usr/local/etc/poudriere.d/make.conf [00:00:00] Creating the reference jail... done > [00:00:01] Mounting system devices for head-amd64-head-default > [00:00:01] Mounting ports from: /pool/poudriere/ports/head > [00:00:01] Mounting packages from: > [00:00:01] Mounting distfiles from: /pool/poudriere/ports/distfiles/ > [00:00:01] Copying /var/db/ports from: > /usr/local/etc/poudriere.d/head-amd64-head-default-options [00:00:02] Appending to make.conf: > /usr/local/etc/poudriere.d/make.conf /etc/resolv.conf -> > /pool/poudriere/data/.m/head-amd64-head-default/ref/etc/resolv.conf [00:00:02] Starting jail > head-amd64-head-default [00:00:03] Ports supports: FLAVORS SELECTED_OPTIONS > [00:00:03] Error: No such port: accessibility/at-spi2-core > [00:00:03] Cleaning up > [00:00:03] Unmounting file systems > > > In the case shown above the port "accessibility/at-spi2-core" would be the first line in the > pkglist file, but I revealed this issue when trying to add and configure manually a solitair > port (databases/pgmodeler). > > The only difference I can observe comparing a "bulk" run in comparison with the output above > is the empty > > [00:00:01] Mounting packages from: > > line, but I have no idea whether this is provided or not in previous runs/ > > > The problem is widespread on a couple of systems utilising the latest > > poudriere-devel > > port (due to its overlay facility) even on a FreeBSD-13.2-RELEASE-p5 host with base system and > packages obtained by the official base/port sites. > > I can't find any flaw or outdated configuration on my system which would explain the > widespread occurance of the problem, so I guess there is a general change somewhere elese. > > I need some advice or help, please. Poidriere-devel in ports has a bug, the "options" code actually tries to use the ports tree at /usr/ports. The upstream issue was actually my fault. This has been fixed upstream. You should grab this patch: https://github.com/freebsd/poudriere/commit/8726f468060a8886cdfac6d20cae4c997f735406 Hope this helps! -- Guido Falsi