From Newsgroup: muc.lists.freebsd.ports
--Sig_/eBlCE.FgKzZVQz9bzt9ZEcc
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Hello,
I am a "causual" porter and Python is taken lifeforce away from me ...
I try to maintain two different simple(!) Python ports [1],[2], for both I = use the line
USE_PYTHON=3D autoplist concurrent pep517 pytest
in Makefile among the usual stuff for a github-based tarball. Nothing fancy.
Both ports create a plist entry-block as shown in [1] and [2] and it seems = that the line=20
[...]
%%PYTHON_SITELIBDIR%%/tests/__pycache__/conftest%%PYTHON_TAG%%.opt-1.pyc
[...]
is the first to be reported as conflicting.
QUESTION:
I'm not familiar with the syntax of TOML file pyproject.toml (each software=
paket has one) and
I was wondering if someone has a tip how to resolve this issue. It seems th=
at the conflicting
entries lack in a prefix of the packages name, as shown in [1] and [2], the=
status quo will
probably collide with other packages as well and I can not imagine this as =
a correct
behaviour.
If the problem is a well known one and the shown conflict results in a lack=
of knowledge how
to port, please be so kind and hint me to the correct portion of the handbo=
ok so I might be
able to solve the problem.
Thanks in advance,
oh
[1]
https://github.com/espressif/esp-coredump
[py-esp-coredump]: make makeplist
/you/have/to/check/what/makeplist/gives/you
bin/esp-coredump
bin/esp-coredump-%%PYTHON_VER%% %%PYTHON_SITELIBDIR%%/esp_coredump-1.17.1.dist-info/METADATA %%PYTHON_SITELIBDIR%%/esp_coredump-1.17.1.dist-info/RECORD %%PYTHON_SITELIBDIR%%/esp_coredump-1.17.1.dist-info/WHEEL %%PYTHON_SITELIBDIR%%/esp_coredump-1.17.1.dist-info/entry_points.txt %%PYTHON_SITELIBDIR%%/esp_coredump-1.17.1.dist-info/licenses/LICENSE %%PYTHON_SITELIBDIR%%/esp_coredump-1.17.1.dist-info/top_level.txt %%PYTHON_SITELIBDIR%%/esp_coredump/__init__.py
[...]
%%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32h2.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32h21.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32h4.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32p4.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32s2.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32s3.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/soc_headers/esp32s31.py %%PYTHON_SITELIBDIR%%/esp_coredump/corefile/xtensa.py %%PYTHON_SITELIBDIR%%/esp_coredump/log.py %%PYTHON_SITELIBDIR%%/tests/__init__.py %%PYTHON_SITELIBDIR%%/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/conftest%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/conftest%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/test_espcoredump%%PYTHON_TAG%%.opt-= 1.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/test_espcoredump%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/tests/conftest.py %%PYTHON_SITELIBDIR%%/tests/test_espcoredump.py
[2]
https://github.com/espressif/cz-plugin-espressif
[py-czespressif]: make makeplist
/you/have/to/check/what/makeplist/gives/you %%PYTHON_SITELIBDIR%%/czespressif-1.4.0.dist-info/METADATA %%PYTHON_SITELIBDIR%%/czespressif-1.4.0.dist-info/RECORD %%PYTHON_SITELIBDIR%%/czespressif-1.4.0.dist-info/WHEEL %%PYTHON_SITELIBDIR%%/czespressif-1.4.0.dist-info/entry_points.txt %%PYTHON_SITELIBDIR%%/czespressif-1.4.0.dist-info/licenses/LICENSE %%PYTHON_SITELIBDIR%%/czespressif-1.4.0.dist-info/top_level.txt %%PYTHON_SITELIBDIR%%/czespressif/__init__.py %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/__init__%%PYTHON_TAG%%.opt-1.= pyc
%%PYTHON_SITELIBDIR%%/czespressif/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/config%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/czespressif%%PYTHON_TAG%%.opt= -1.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/czespressif%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/defaults%%PYTHON_TAG%%.opt-1.= pyc
%%PYTHON_SITELIBDIR%%/czespressif/__pycache__/defaults%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/example%%PYTHON_TAG%%.opt-1.p=
yc
%%PYTHON_SITELIBDIR%%/czespressif/__pycache__/example%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/czespressif/__pycache__/questions%%PYTHON_TAG%%.opt-1= .pyc
%%PYTHON_SITELIBDIR%%/czespressif/__pycache__/questions%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/czespressif/config.py %%PYTHON_SITELIBDIR%%/czespressif/czespressif.py %%PYTHON_SITELIBDIR%%/czespressif/defaults.py %%PYTHON_SITELIBDIR%%/czespressif/example.py %%PYTHON_SITELIBDIR%%/czespressif/questions.py %%PYTHON_SITELIBDIR%%/czespressif/templates/CHANGELOG.md.j2 %%PYTHON_SITELIBDIR%%/czespressif/templates/RELEASE_NOTES.md.j2 %%PYTHON_SITELIBDIR%%/czespressif/templates/espressif-logo.svg %%PYTHON_SITELIBDIR%%/czespressif/templates/macros.md.j2 %%PYTHON_SITELIBDIR%%/tests/__pycache__/conftest%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/conftest%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/test_changelog%%PYTHON_TAG%%.opt-1.= pyc
%%PYTHON_SITELIBDIR%%/tests/__pycache__/test_changelog%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/test_czespressif%%PYTHON_TAG%%.opt-= 1.pyc %%PYTHON_SITELIBDIR%%/tests/__pycache__/test_czespressif%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/tests/conftest.py %%PYTHON_SITELIBDIR%%/tests/test_changelog.py %%PYTHON_SITELIBDIR%%/tests/test_czespressif.py
--=20
A FreeBSD user
--Sig_/eBlCE.FgKzZVQz9bzt9ZEcc
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature
-----BEGIN PGP SIGNATURE-----
iJEEARYKADkWIQRQheDybVktG5eW/1Kxzvs8OqokrwUCapw2MxsUgAAAAAAEAA5t YW51MiwyLjUrMS4xMiwyLDMACgkQsc77PDqqJK+FBAD+Lf9+6zwwm6ZcehZUWWyz dxJsszlFccoA902kN3UgSlUBAKDF+2cZTA80VnlzNxKzMfwhIQWsOCNQ0LS8k6x9
ntgD
=8kT0
-----END PGP SIGNATURE-----
--Sig_/eBlCE.FgKzZVQz9bzt9ZEcc--
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to
news-admin@muc.de
--- Synchronet 3.22a-Linux NewsLink 1.2