Ports with version numbers going backwards: devel/py-pytest, devel/py-pytest...

2021-10-20 Thread erwin
** The following ports have a version number that sorts before a previous one **

 For many package tools to work correctly, it is of utmost importance that
 version numbers of a port form a monotonic increasing sequence over time.
 Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for
 more information. Tools that won't work include pkg_version, portupgrade
 and portaudit. A common error is an accidental deletion of PORTEPOCH.

 Please fix any errors as soon as possible.

 The ports tree was updated at Wed Oct 20 2021 12:30:00 UTC.

- *devel/py-pytest* : py38-pytest-4.6.11 < py38-pytest-6.2.4

- *devel/py-pytest-flask* : py38-pytest-flask-0.15.1 < 
py38-pytest-flask-1.2.0

- *devel/py-pytest-translations* : 
py38-pytest-translations-2.0.0 < py38-pytest-translations-3.1.0

- *devel/py-pytest-xdist* : py38-pytest-xdist-1.32.0 < 
py38-pytest-xdist-2.3.0

- *x11/mate-panel* : mate-panel-1.26.1 < mate-panel-1.24.2,1

- *x11/wayland-logout* : wayland-logout-1.3 < 
wayland-logout-1.4





[Bug 258891] devel/py-setuptools_scm: tries to git archive the entire ports tree on build

2021-10-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258891

Kai Knoblich  changed:

   What|Removed |Added

 Attachment #228549|0   |1
is obsolete||
 Attachment #228887||maintainer-approval+
  Flags||

--- Comment #11 from Kai Knoblich  ---
Created attachment 228887
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228887&action=edit
py-setuptools_scm_fix_git_usage-v1.patch

Thanks Steve, for your pointer from comment #10! Here's an updated patch that
adds the workaround of OI to devel/py-setuptools_scm.

At the moment I tend to patch devel/py-setuptools_scm instead using the
workaround with GIT_CEILING_DIRECTORIES to remedy the issue until it's fixed by
upstream.

If problems should arise over time, there would still be the option to revert
the changes and using instead the workaround with GIT_CEILING_DIRECTORIES.

Perhaps by then it will also be known whether there are other non-Python ports
that also have similar issues like devel/py-setuptools_scm. Then we could put
the workaround to a more general place, e.g. bsd.port.mk, as already pointed
out by Robert in comment #9.

I'll leave the updated patch here for a while to let everyone test it.  Unless
I hear otherwise, would commit it next week when I have a little more time.

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


[Bug 258891] devel/py-setuptools_scm: tries to git archive the entire ports tree on build

2021-10-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258891

--- Comment #12 from Steve Wills  ---
(In reply to Kai Knoblich from comment #11)
This sound perfect to me, thanks.

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