Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 May 2023 11:33:08 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 271230] net-mgmt/py-pysmi: Update to 1.1.13
Message-ID:  <bug-271230-21822-UnewzjeoWw@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-271230-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-271230-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=3D271230

--- Comment #3 from Robert Clausecker <fuz@FreeBSD.org> ---
(In reply to John W. O'Brien from comment #2)

Hi John.  Thank you for your update.

> the tie-breaker in favor of DISTVERSION is pretty far down the decision t=
ree.

DISTVERSION was only introduced a few years ago, so many old ports still use
PORTVERSION.  These are converted sporadically whenever a port is updated a=
nd
the maintainer remembers to do it.  The decision tree is:

 * Does the Ports infrastructure mangle DISTVERSION into PORTVERSION correc=
tly?
   If yes, use DISTVERSION, else use PORTVERSION.

I agree that it's fairly down the tree in the sense that it's a leaf node, =
but
it's also fairly up the tree in the sense that it's the root node.

> On this topic, the Python Ports Policy needs to be updated for consistenc=
y.

I apologise for this inconsistency.  CHEESESHOP was only recently renamed to
PYPI.

> Why do you ask?

I ask because it's a common error to make.  Build-time dependencies are not
installed when the user downloads a binary package, so their presence must =
not
be relied on for executing the ported application.  As most people do their
runtime testing on machines that also have build dependencies installed, th=
is
sort of issue is easy to miss.

***

Note that now that you have only one documentation file, you could avoid the
${BASEDOCS:S,^,${WRKSRC}/,} spiel.  It is however not required that you cha=
nge
it.

Will likely commit without further changes once you give an affirmative ans=
wer
to my question about BUILD_DEPENDS.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



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