Package Details: beets-git 2.4.0.r78.gf6ca68319-1

Git Clone URL: https://aur.archlinux.org/beets-git.git (read-only, click to copy)
Package Base: beets-git
Description: Flexible music library manager and tagger - git version
Upstream URL: https://beets.io/
Licenses: MIT
Conflicts: beets
Provides: beets
Submitter: demize
Maintainer: alex19EP (schan)
Last Packager: schan
Votes: 24
Popularity: 0.25
First Submitted: 2013-06-14 20:07 (UTC)
Last Updated: 2025-10-01 22:44 (UTC)

Latest Comments

1 2 3 4 Next › Last »

sylphio commented on 2025-10-01 19:48 (UTC)

build() failed for me with the following error:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/pyproject_hooks/_impl.py", line 402, in _call_hook
    raise BackendUnavailable(
    ...<4 lines>...
    )
pyproject_hooks._impl.BackendUnavailable: Cannot import 'poetry_dynamic_versioning.backend'

ERROR Backend 'poetry_dynamic_versioning.backend' is not available.

I fixed it by adding python-poetry-dynamic-versioning to makedepends.

beets does declare it as a build dependency [1] so perhaps it should be added to makedepends from now on.

[1] https://github.com/beetbox/beets/blob/f6ca68319d25e78eefa76d1e6e0da6a4329fbe58/pyproject.toml#L169

intelfx commented on 2025-05-23 21:50 (UTC)

Docs fail to build:

make: Entering directory '/build/beets-git/src/beets/docs'
sphinx-build -b man -d _build/doctrees   . _build/man
Running Sphinx v8.2.3
loading translations [en]... done
making output directory... done
[autosummary] generating autosummary for: api/database.rst, api/plugins.rst, changelog.rst, code_of_conduct.rst, contributing.rst, dev/cli.rst, dev/importer.rst, dev/index.rst, dev/library.rst, dev/plugins.rst, ..., plugins/types.rst, plugins/unimported.rst, plugins/web.rst, plugins/zero.rst, reference/cli.rst, reference/config.rst, reference/index.rst, reference/pathformat.rst, reference/query.rst, team.rst

Extension error (sphinx.ext.autosummary)!

Versions
========

* Platform:         linux; (Linux-6.14.7-arch1pf6-1-x86_64-with-glibc2.41)
* Python version:   3.13.3 (CPython)
* Sphinx version:   8.2.3
* Docutils version: 0.21.2
* Jinja2 version:   3.1.5
* Pygments version: 2.19.1

Last Messages
=============

None.

Loaded Extensions
=================

None.

Traceback
=========

      File "/usr/lib/python3.13/site-packages/sphinx/events.py", line 415, in emit
        raise ExtensionError(
        ...<4 lines>...
        ) from exc
    sphinx.errors.ExtensionError: Handler <function process_generate_options at 0x748f838e72e0> for event 'builder-inited' threw an exception (exception: no module named beets.dbcore.db)


The full traceback has been saved in:
/tmp/sphinx-err-x30h4sx1.log

To report this error to the developers, please open an issue at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message can be provided next time.
make: *** [Makefile:118: man] Error 2
make: Leaving directory '/build/beets-git/src/beets/docs'

Please consider applying: https://0x0.st/8xzE.patch

strubbl commented on 2025-03-05 19:47 (UTC)

During an import i got a notification that i shall install kid3-cli. I did so by installing kid3.

sylphio commented on 2025-01-21 17:08 (UTC)

If check() fails with ModuleNotFoundError: No module named 'mock', add python-mock to checkdepends.

SpotlightKid commented on 2025-01-15 04:49 (UTC)

I had to disable the test in test/test_release.py by adding:

    --deselect test/test_release.py::test_convert_rst_to_md \

in the check() function.

It was failing with:

https://cpaste.org/?05d1d3b60e9c7c70#3mdo4WQrMAvm99vhBp4ZKRZbEVtCTeygdSAoQ5n32vaK

I tried adding python-poethepoet and python-pydata-sphinx-theme to makedepends and building the HTML docs with make -C docs man html in build(), but that lead t a different failure of the test:

https://cpaste.org/?ad5263fe563bca3a#AGjgsasUn8a4bDHCTaoduFVNHaEsGMptV2SMN9CcvgLP

intelfx commented on 2024-12-30 00:58 (UTC) (edited on 2024-12-30 00:59 (UTC) by intelfx)

As of 420117b: python-munkrespython-lap

SpotlightKid commented on 2024-12-17 12:47 (UTC)

Newest version tries to install files under /usr/lib/python3.12/site-packages/test. This will cause file conflicts with other packages, which do the same wrong thing (for example python-swagger-ui-py).

f0ff886f commented on 2024-08-27 09:04 (UTC)

As of https://github.com/beetbox/beets/commit/4416b9857fd6340037ac7016944a089ea8511bd4#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711 we're missing python-librosa and python-resampy dependencies.

f0ff886f commented on 2024-06-20 14:48 (UTC) (edited on 2024-06-20 14:48 (UTC) by f0ff886f)

They reverted that change. They literally required all these deps to print a string just for debug ... modern software development.

tsj commented on 2024-06-18 14:42 (UTC)

As of https://github.com/beetbox/beets/commit/143b9202f3f2bb95738db3260b29827199273260 (or earlier), we also need as dependencies: https://aur.archlinux.org/packages/python-multimethod https://archlinux.org/packages/extra/any/python-sqlparse/ and a pkgbuild for https://github.com/snejus/rich-tables

With all three, it built for me.