Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Mar 2022 21:26:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 262759] Python ports that install conflicting files in general directories
Message-ID:  <bug-262759-21822-iRGNfzSUzw@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-262759-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-262759-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=3D262759

--- Comment #24 from Stefan E=C3=9Fer <se@FreeBSD.org> ---
(In reply to Yuri Victorovich from comment #23)

Hi Yuri,

seems that was a bogus result returned by "pkg provides" for this port:

Name    : py38-bitcoin-1.1.42
Desc    : Python Bitcoin Tools
Repo    : FreeBSD
Filename: usr/local/share/licenses/py38-bitcoin-1.1.42/catalog.mk
          usr/local/share/licenses/py38-bitcoin-1.1.42/MIT
          usr/local/share/licenses/py38-bitcoin-1.1.42/LICENSE
          usr/local/lib/python3.8/site-packages/bitcoin/transaction.py
          usr/local/lib/python3.8/site-packages/bitcoin/stealth.py
          usr/local/lib/python3.8/site-packages/bitcoin/ripemd.py
          usr/local/lib/python3.8/site-packages/bitcoin/py3specials.py
          usr/local/lib/python3.8/site-packages/bitcoin/py2specials.py
          usr/local/lib/python3.8/site-packages/bitcoin/mnemonic.py
          usr/local/lib/python3.8/site-packages/bitcoin/main.py
          usr/local/lib/python3.8/site-packages/bitcoin/english.txt
          usr/local/lib/python3.8/site-packages/bitcoin/deterministic.py
          usr/local/lib/python3.8/site-packages/bitcoin/composite.py
          usr/local/lib/python3.8/site-packages/bitcoin/blocks.py
          usr/local/lib/python3.8/site-packages/bitcoin/bci.py
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/transaction.cpyth=
on-38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/transaction.cpyth=
on-38.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/stealth.cpython-3=
8.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/stealth.cpython-3=
8.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/ripemd.cpython-38=
.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/ripemd.cpython-38=
.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/py3specials.cpyth=
on-38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/py3specials.cpyth=
on-38.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/py2specials.cpyth=
on-38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/py2specials.cpyth=
on-38.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/mnemonic.cpython-=
38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/mnemonic.cpython-=
38.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/main.cpython-38.p=
yc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/main.cpython-38.o=
pt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/deterministic.cpy=
thon-38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/deterministic.cpy=
thon-38.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/composite.cpython=
-38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/composite.cpython=
-38.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/blocks.cpython-38=
.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/blocks.cpython-38=
.opt-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/bci.cpython-38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/bci.cpython-38.op=
t-1.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/__init__.cpython-=
38.pyc
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin/__pycache__/__init__.cpython-=
38.opt-1.pyc
          usr/local/lib/python3.8/site-packages/bitcoin/__init__.py
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin-1.1.42-py3.8.egg-info/top_lev=
el.txt
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin-1.1.42-py3.8.egg-info/depende=
ncy_links.txt
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin-1.1.42-py3.8.egg-info/SOURCES=
.txt
=20=20=20=20=20=20=20=20=20
usr/local/lib/python3.8/site-packages/bitcoin-1.1.42-py3.8.egg-info/PKG-INFO
          usr/local/bitcoin/english.txt
          usr/local/bin/pybtctool
          usr/local/LICENSE

I have verified that both a locally built port as well as a package downloa=
ded
with "pkg fetch" does not contain a file named "usr/local/LICENSE".

Testing again by querying for packages that contain "usr/local/LICENSE*":

# pkg provides usr/local/LICENSE
Name    : py38-transpopy-0.2.0
Desc    : Translate PO file strings with Google Translate API
Repo    : FreeBSD
Filename: usr/local/LICENSE

Name    : py38-pytest-datadir-1.3.1
Desc    : pytest plugin for test data directories and files
Repo    : FreeBSD
Filename: usr/local/LICENSE

Name    : py38-confluent-kafka-1.2.0
Desc    : Confluent Apache Kafka Python client
Repo    : FreeBSD
Filename: usr/local/LICENSE.txt

Name    : py38-bitcoin-1.1.42
Desc    : Python Bitcoin Tools
Repo    : FreeBSD
Filename: usr/local/LICENSE <=3D=3D=3D=3D (*)

Name    : py38-alive-progress-2.3.1
Desc    : Enhanced Python Progress Bar
Repo    : FreeBSD
Filename: usr/local/LICENSE

Sorry for the false positive generated by "Pkg provides".
I'll contact the author of the "provides" pkg plugin to let him look into t=
his
issue.

--=20
You are receiving this mail because:
You are the assignee for the bug.
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-262759-21822-iRGNfzSUzw>