https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262759
Bug ID: 262759
Summary: Python ports that install conflicting files in general
directories
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected], [email protected]
CC: [email protected], [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected], [email protected]
The following list of Python ports has been detected to install files in
directories that are not specific to the module being built.
I had created a PR before, that might have covered some of these files, but I
think this is a general issue that should probably be taken care of in the
framework.
The filename patterns of affected files are (relative to $LOCALBASE):
lib/python[0-9].[0-9]/site-packages/examples/__init__.py
lib/python[0-9].[0-9]/site-packages/samples/__init__.py
lib/python[0-9].[0-9]/site-packages/test/__init__.py
lib/python[0-9].[0-9]/site-packages/test_app/__init__.py
lib/python[0-9].[0-9]/site-packages/tests/__init__.py
lib/python[0-9].[0-9]/site-packages/tests/unit/__init__.py
# Ports with badly named duplicate files:
biology/py-ont-fast5-api lib/python3.8/site-packages/test/__init__.py
comms/nanovna-saver lib/python3.8/site-packages/test/__init__.py
databases/py-mycli lib/python3.8/site-packages/test/__init__.py
devel/py-azure-datalake-store lib/python3.8/site-packages/samples/__init__.py
devel/py-cachy lib/python3.8/site-packages/tests/__init__.py
devel/py-cymbal lib/python3.8/site-packages/tests/__init__.py
devel/py-filetype
lib/python3.8/site-packages/examples/__init__.py
devel/py-grizzled lib/python3.8/site-packages/test/__init__.py
devel/py-gs_api_client lib/python3.8/site-packages/tests/__init__.py
devel/py-gtfslib lib/python3.8/site-packages/test/__init__.py
devel/py-mime lib/python3.8/site-packages/tests/__init__.py
devel/py-molecule lib/python3.8/site-packages/test/__init__.py
devel/py-pastel lib/python3.8/site-packages/tests/__init__.py
devel/py-phply lib/python3.8/site-packages/tests/__init__.py
devel/py-pyformance lib/python3.8/site-packages/tests/__init__.py
devel/py-pyhashxx lib/python3.8/site-packages/tests/__init__.py
devel/py-pyinquirer
lib/python3.8/site-packages/examples/__init__.py
devel/py-pythonbrew lib/python3.8/site-packages/tests/__init__.py
devel/py-pyzipper lib/python3.8/site-packages/test/__init__.py
devel/py-simpleparse
lib/python3.8/site-packages/examples/__init__.py
devel/py-streamparse lib/python3.8/site-packages/test/__init__.py
devel/py-userpath lib/python3.8/site-packages/tests/__init__.py
devel/py-yarg lib/python3.8/site-packages/tests/__init__.py
dns/py-cloudflare
lib/python3.8/site-packages/examples/__init__.py
finance/py-ebaysdk lib/python3.8/site-packages/samples/__init__.py
graphics/py-beziers lib/python3.8/site-packages/test/__init__.py
graphics/py-mpl-interactions lib/python3.8/site-packages/tests/__init__.py
graphics/py-pygeoapi lib/python3.8/site-packages/tests/__init__.py
graphics/py-pygraph lib/python3.8/site-packages/tests/__init__.py
math/py-iohexperimenter lib/python3.8/site-packages/tests/__init__.py
misc/py-onnx-tf lib/python3.8/site-packages/test/__init__.py
net/py-sbws lib/python3.8/site-packages/tests/__init__.py
net/py-suds-jurko lib/python3.8/site-packages/tests/__init__.py
net/py-tacacs_plus lib/python3.8/site-packages/tests/__init__.py
science/py-oddt lib/python3.8/site-packages/tests/__init__.py
security/py-pysodium lib/python3.8/site-packages/test/__init__.py
sysutils/py-mqttwarn lib/python3.8/site-packages/tests/__init__.py
textproc/lookatme lib/python3.8/site-packages/tests/__init__.py
textproc/py-pybtex lib/python3.8/site-packages/tests/__init__.py
textproc/py-readchar
lib/python3.8/site-packages/tests/unit/__init__.py
textproc/py-spylls lib/python3.8/site-packages/tests/__init__.py
www/py-django-registration-redux
lib/python3.8/site-packages/test_app/__init__.py
www/py-django-smart-selects
lib/python3.8/site-packages/test_app/__init__.py
www/py-django-star-ratings lib/python3.8/site-packages/tests/__init__.py
www/py-flask-collect lib/python3.8/site-packages/tests/__init__.py
www/py-habanero lib/python3.8/site-packages/test/__init__.py
www/py-instabot lib/python3.8/site-packages/tests/__init__.py
www/py-puppetboard lib/python3.8/site-packages/test/__init__.py
www/py-pysmartdl lib/python3.8/site-packages/test/__init__.py
www/py-quilt3 lib/python3.8/site-packages/tests/__init__.py
www/py-turbogears2 lib/python3.8/site-packages/tests/__init__.py
In addition to these files there are still LICENSE files installed directly
into $LOCALBASE:
devel/py-pytest-datadir LICENSE (new)
finance/py-bitcoin LICENSE (new)
misc/py-alive-progress LICENSE (PR 261158)
textproc/py-transpopy LICENSE (PR 261157)
The net/py-confluent-kafka (PR 261160) port seems to have been fixed without
the PR being closed.
The other 2 PRs above are still open after more than 2 months.
--
You are receiving this mail because:
You are on the CC list for the bug.