Date: Thu, 2 May 2024 23:38:45 -0700 From: Brian Buhrow <buhrow@nfbcal.org> To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com> Cc: xen@freebsd.org, buhrow@nfbcal.org Subject: Re: Xen-4.16.0 + FreeBSD-13.1 dom0 fails on large ADM64 system Message-ID: <202405030638.4436cjSP012227@nfbcal.org> In-Reply-To: <Zidwn_iNHOO10laU@macbook.local>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202405030638.4436cjSP012227>