Beets fail with the error below during a large import. It seems the python confuse library is missing as a dependency. https://pypi.org/project/confuse/ ----- Traceback (most recent call last): File "/usr/local/bin/beet", line 6, in <module> from pkg_resources import load_entry_point File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3251, in <module> @_call_aside File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside f(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 583, in _build_master ws.require(__requires__) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 900, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 786, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'confuse>=1.0.0' distribution was not found and is required by beets ----- Thanks!
I installed the py-confuse library and it seems the breakage isn't happening anymore, and its looks like to just happens when dealing with data from Discogs ID.
@Alexandre Once py-confuse is ported, adding the missing dependency to audio/beets is: Approved by: portmgr (blanket: missing dependency) MFH: 2019Q1
A commit references this bug: Author: rigoletto Date: Thu Jan 30 06:21:14 UTC 2020 New revision: 524632 URL: https://svnweb.freebsd.org/changeset/ports/524632 Log: audio/beets: add missing dependency. Add devel/py-confuse to the tree since audio/beets needs it. PR: 243601 Approved by: portmgr (blanket: missing dependency), tcberner (mentor) MFH: 2019Q1 Changes: head/audio/beets/Makefile head/devel/Makefile head/devel/py-confuse/ head/devel/py-confuse/Makefile head/devel/py-confuse/distinfo head/devel/py-confuse/pkg-descr
(In reply to Kubilay Kocak from comment #2) Should have read: MFH: 2020Q1
A commit references this bug: Author: rigoletto Date: Sat Feb 1 01:25:05 UTC 2020 New revision: 524749 URL: https://svnweb.freebsd.org/changeset/ports/524749 Log: MFH: r524632 audio/beets: add missing dependency. Add devel/py-confuse to the tree since audio/beets needs it. PR: 243601 Approved by: portmgr (blanket: missing dependency), tcberner (mentor) Changes: _U branches/2020Q1/ branches/2020Q1/devel/Makefile branches/2020Q1/devel/py-confuse/
Thank you! :-)