From nobody Fri May 03 06:38:45 2024 X-Original-To: xen@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 4VW1Nd2kzFz5JQCF for ; Fri, 3 May 2024 06:38:57 +0000 (UTC) (envelope-from buhrow@nfbcal.org) Received: from nfbcal.org (ns3.NFBCAL.ORG [157.22.230.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "nfbcal.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VW1Nb6hcqz4CcH for ; Fri, 3 May 2024 06:38:55 +0000 (UTC) (envelope-from buhrow@nfbcal.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of buhrow@nfbcal.org designates 157.22.230.125 as permitted sender) smtp.mailfrom=buhrow@nfbcal.org Received: from nfbcal.org (localhost [127.0.0.1]) by nfbcal.org (8.15.2/8.14.1-NFBNETBSD) with ESMTPS id 4436cjS2016846 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 2 May 2024 23:38:45 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.2 at lothlorien.nfbcal.org Received: (from buhrow@localhost) by nfbcal.org (8.15.2/8.12.11) id 4436cjSP012227; Thu, 2 May 2024 23:38:45 -0700 (PDT) Message-Id: <202405030638.4436cjSP012227@nfbcal.org> From: Brian Buhrow Date: Thu, 2 May 2024 23:38:45 -0700 In-Reply-To: X-Mailer: Mail User's Shell (7.2.6 beta(4.pl1)+dynamic 20000103) To: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: Xen-4.16.0 + FreeBSD-13.1 dom0 fails on large ADM64 system Cc: xen@freebsd.org, buhrow@nfbcal.org X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nfbcal.org [127.0.0.1]); Thu, 02 May 2024 23:38:45 -0700 (PDT) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+a:ns3.nfbcal.org]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:7091, ipnet:157.22.0.0/16, country:US]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[xen@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DMARC_NA(0.00)[nfbcal.org]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_THREE(0.00)[3] X-Rspamd-Queue-Id: 4VW1Nb6hcqz4CcH List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-xen@freebsd.org Sender: owner-freebsd-xen@FreeBSD.org Hello Roger. In looking into this issue further, it appears that the way python stores info details for site packages has changed between pythonh3.8 and python3.9. In python3.8, info details appear to be stored in files, while in python3.9, theyre stored as files in directories with the same name. The issue seems to be that the pkg system on FreeBSD-13.1 doesn't know about this change and thus it cannot build or install the xen-tools package, which builds site packages for the currently installed version of python. I think the easiest way to work around this issue is to use python3.8, instead of python3.9 for the xen-tools package. Do you know which variable I need to set in /etc/make.conf to set the default version of python for the ports build and pkg admin system? Is there a man page or document I should be reading to learn the names of the variables I can use in /etc/make.conf to customize the behavior of the ports system? -thanks -Brian