Bug 289098 - audio/beets: update to 2.3.1
Summary: audio/beets: update to 2.3.1
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-25 15:29 UTC by Rodrigo Osorio
Modified: 2025-11-13 06:49 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (leonhard)


Attachments
Beets ports upgrade (7.67 KB, patch)
2025-08-25 15:29 UTC, Rodrigo Osorio
no flags Details | Diff
Add new port devel/py-lap (mark myself as maintainer) (1.58 KB, patch)
2025-08-25 15:31 UTC, Rodrigo Osorio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Osorio freebsd_committer freebsd_triage 2025-08-25 15:29:45 UTC
Created attachment 263228 [details]
Beets ports upgrade

Hi,

I try yesterday beet in a bunch of mp3 files, and had a python crash in the import, for some obscure SQL call. But before asking for support, we probably should update our port.
....Which in fact seems to work much better :D....

Multiple steps:
  - Update the port and dependencies
  - Add devel/py-lap port (new dependency, I'll take it)
  - Fix Makefile
    - remove broken option CHROMA (no desc since ecf4719d09f1490e4f9ba0ea42a3bf04a3323875)
    - fix style (portscout, portfmt, portclippy)
Comment 1 Rodrigo Osorio freebsd_committer freebsd_triage 2025-08-25 15:31:08 UTC
Created attachment 263229 [details]
Add new port devel/py-lap (mark myself as maintainer)
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2025-08-25 15:44:38 UTC
Not to myself: don't forget SUBDIR += py-lap
Comment 3 Leonhard Wachutka 2025-08-25 15:57:02 UTC
Hi Rodrigo,

thanks for you efforts. I will check your Diffs ASAP and give you feedback.

Best Leo
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2025-09-07 14:47:41 UTC
(In reply to Rodrigo Osorio from comment #2)
_Note_ to myself: don't forget SUBDIR += py-lap when commit
Comment 5 Lapo Luchini 2025-10-05 09:43:14 UTC
I'm here for the same bug in current ports version I guess:

    sqlite3.OperationalError: no such column: "" - should this be a string literal in single-quotes?

In the meanwhile 2.4.0 seems to have been released. :)
Comment 6 Leonhard Wachutka 2025-11-10 03:35:38 UTC
@ Lapo Luchini 
You need to use a custom build of sqlite that allows for doulbe quotes for this to work, since its still not fixed in beets. See: https://github.com/beetbox/beets/issues/4709
Comment 7 Rodrigo Osorio freebsd_committer freebsd_triage 2025-11-13 06:49:56 UTC
The (In reply to Leonhard Wachutka from comment #6)

The issue you point has a bugfix https://github.com/beetbox/beets/issues/4709
but this will be available in python 3.12 which is not our current target.