FS#76105 - [libcddb] is useless since the freedb.org shutdown, should default to gnudb.gnudb.org

Attached to Project: Arch Linux
Opened by Thomas Lübking (luebking) - Monday, 03 October 2022, 13:25 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 09 December 2022, 07:44 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



- include/cddb/cddb_ni.h:#define DEFAULT_SERVER "freedb.org"
+ include/cddb/cddb_ni.h:#define DEFAULT_SERVER "gnudb.gnudb.org"

Otherwise the server needs to be changed in every client supporting such and for clients not supporting alternative servers (or in general) one would map the gnudb.gnudb.org IP to freedb.org in /etc/hosts

And yes, but upstream is kinda dead since 2009. So I'd not hope for a new release anytime soon.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 09 December 2022, 07:44 GMT
Reason for closing:  Fixed
Additional comments about closing:  libcddb 1.3.2-7
Comment by Toolybird (Toolybird) - Tuesday, 04 October 2022, 07:14 GMT
This pkg is orphaned i.e. no maintainer. We have no option but to wait for a Package Maintainer to pick this up.
Comment by Antonio Rojas (arojas) - Tuesday, 04 October 2022, 07:57 GMT
@Toolybird if a library is unmaintained but has dependants you can assign it to maintainers of the dependant packages (and ideally some of them should adopt it)
Comment by Toolybird (Toolybird) - Wednesday, 05 October 2022, 05:45 GMT
Thanks @arojas for the guidance. libcdio, asunder and qmmp (optdep) all have a stake here. I will assign and hope for the best :)
Comment by Jan Alexander Steffens (heftig) - Friday, 07 October 2022, 11:35 GMT
I'd rather just get rid of it.
Comment by Thomas Lübking (luebking) - Friday, 07 October 2022, 13:49 GMT
asunder is a dedicated CDDA ripper - I guess if you want a CD ripper you also want cddb support.
(So they'd have to fall into the AUR together)

Also the subject might be phrased too drastic - it's technically not "useless" since, as mentioned in the OP, clients can change the CDDB server and perfectly rely on the library otherwise.
(I randomly stumbled over this and failed to check that it's hardly used by repo packages anymore anyway)

Ftr, installed asunder; it supports altering the cddb server, the query kinda succeeds, but at least for the disc I randomly tested, it only has album and album artist.
Meanwile "cd-info --cddb-server=gnudb.gnudb.org" gets me the full data set.