Bug 268577 - audio/crip: Deprecate and set expiration date to 2023-03-31
Summary: audio/crip: Deprecate and set expiration date to 2023-03-31
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Philip Paeps
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-26 19:23 UTC by Daniel Engberg
Modified: 2024-06-15 07:43 UTC (History)
0 users

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


Attachments
Patch for crip (464 bytes, patch)
2022-12-26 19:23 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2022-12-26 19:23:37 UTC
Created attachment 239042 [details]
Patch for crip

Abandonware and there are better options available such as cyanrip or abcde
Comment 1 Philip Paeps freebsd_committer freebsd_triage 2022-12-27 01:18:40 UTC
It's not completely abandoned in the sense that the distfile is still available at the original upstream.

Why do you want to remove this port?  It's not because software hasn't been updated in a while (even fifteen years) that it no longer works, or is no longer being used.

I'm not necessarily opposed to removing the port.  I'm just wondering why.
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2022-12-27 08:43:16 UTC
CDDB is legacy at best, and freedb is dead so tagging is completely broken. It has very limited codec support, no checksum verification, isn't aware of pregrap, doesn't use replaygain etc. There are a lot of missing features and what you could call less than ideal practices these days and dating a few years back.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-12-27 23:50:46 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2dc5f66b42268a1a202c48a8071e8dde08655075

commit 2dc5f66b42268a1a202c48a8071e8dde08655075
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2022-12-27 23:38:51 +0000
Commit:     Philip Paeps <philip@FreeBSD.org>
CommitDate: 2022-12-27 23:49:04 +0000

    audio/crip: mark deprecated and prepare to remove

    While the upstream distfile is still available, the last release was in
    2007.  The world has moved on since then.  CDDB is legacy at best, and
    freedb is dead so tagging is completely broken.  crip has very limited
    codec support, no checksum verification, isn't aware of pregrap, doesn't
    use replaygain etc.

    Suggest alternatives to any remaining users and set a removal date of
    2023-03-31.

    PR:             268577

 audio/crip/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 4 Philip Paeps freebsd_committer freebsd_triage 2022-12-27 23:51:34 UTC
If tagging is completely broken, this software is almost certainly not being actively used anymore.  I agree that we should remove it from the ports tree.  I've committed your patch.  Thanks for reporting this.  I'll keep this PR "in progress" until after the port is finally removed at the end of March.
Comment 5 Daniel Engberg freebsd_committer freebsd_triage 2023-03-31 05:10:03 UTC
Removed in 5507d50dfc63b1a9d8fab844c87d9eb45061d9d6
Comment 6 commit-hook freebsd_committer freebsd_triage 2024-05-26 07:10:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a2893d343e8da3ab233315c34e0e6ecf2024974e

commit a2893d343e8da3ab233315c34e0e6ecf2024974e
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-05-26 06:36:45 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-05-26 07:09:15 +0000

    graphics/electricsheep: Deprecate and set expiration date to 2024-06-14

    Broken for months, deprecate port

    PR:             268577
    Approved by:    portmgr (maintainer timeout)

 graphics/electricsheep/Makefile | 2 ++
 1 file changed, 2 insertions(+)
Comment 7 Daniel Engberg freebsd_committer freebsd_triage 2024-05-26 07:16:33 UTC
Grr wrong, PR number... sorry :/