Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jul 2025 13:17:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 288359] lang/python3: Enable DTrace support
Message-ID:  <bug-288359-21822-MJHdpc995I@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-288359-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-288359-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D288359

--- Comment #3 from Piotr Smyrak <ps.ports@smyrak.com> ---
FLAVOR is exposed within package name, yet the package would still resolve =
to
the very same port directory (${_PYTHON_RELPORTDIR}${PYTHON_SUFFIX}), and t=
hat
to my understanding is what python.mk relies on.

I have made a non scientific experiment locally. I have rebuilt Python 3.11
from ports with the Dtrace flavour patch applied, which caused such
observations:

% pkg check -d
[...]
"vim has a missing dependency: python311"

% pkg check -d | grep missing | wc -l
318

Where most of the entries were Python ports:

% pkg info -qox py311- | wc -l
138

So I proceeded to rebuild all of them one by one with:

% pkg info -qox py311- | xargs -L1 $script

The only problem encountered was a build conflict between Cython versions:

=3D=3D=3D>  py311-cython-0.29.37_2 conflicts with installed package(s):
      py311-cython3-3.1.2

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-288359-21822-MJHdpc995I>