Skip site navigation (1)Skip section navigation (2)
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>