New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #14084 (new defect)

Opened 5 years ago

Last modified 3 years ago

cdparanoia missing an option causing abcde to fail

Reported by: duke@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: jeremyhu@…, jrdittmann@…
Port: cdparanoia abcde

Description

I'm trying to use abcde to rip and encode some CDs but it's failing due to a command line option missing from cdparanoia.

The "-d" option in cdparanoia is used to specify a device to rip from. It seems the macports code has removed this option from the original cdparanoia code but references to it have not been removed from other macports (or at least not from abcde.) Using the macports version, the -d option prints out usage information causing abcde to fail.

At least I assume that macports specifically removed the option - I downloaded the original cdparanoia code and the -d option is present. If this is the case, I really think the -d option should be left in but made a "placebo" option so its absence doesn't break other programs like abcde.

Or maybe the -d option should just be left in its original form - is there something in OS X that prevents cdparanoia from being able to select a different device from which to rip a disc?

Change History

comment:1 Changed 5 years ago by jmpp@…

  • Milestone set to Port Bugs

comment:2 Changed 5 years ago by ryandesign@…

  • Cc jrdittmann@… added

Cc'ing maintainer of this port.

comment:3 follow-up: ↓ 4 Changed 5 years ago by jmr@…

MacPorts didn't remove the option, it was done as part of the original patches to get cdparanoia working on OS X. See the homepage (including comments). There are other OS X ports of cdparanoia out there, so maybe it would be worth switching to one of them if it works better. Patches are always welcome. :)

comment:4 in reply to: ↑ 3 ; follow-up: ↓ 5 Changed 5 years ago by duke@…

Replying to jmr@macports.org:

MacPorts didn't remove the option, it was done as part of the original patches to get cdparanoia working on OS X. See the homepage (including comments). There are other OS X ports of cdparanoia out there, so maybe it would be worth switching to one of them if it works better. Patches are always welcome. :)


Who wrote the original set of patches - is there a site somewhere for the version MacPorts uses?

If I can't convince the original patch author to add '-d' back in, I'll take a crack at it. I might use the code from the version you linked to so the '-d' option is actually useful (rather than just a placeholder to maintain compatibility with apps like ABCDE.) Is there no interest in using that version for the port instead?

comment:5 in reply to: ↑ 4 Changed 5 years ago by jmr@…

Replying to duke@spacebox.net:

Who wrote the original set of patches - is there a site somewhere for the version MacPorts uses?

I didn't see your comment until now, sorry. From port info cdparanoia: http://www.livejournal.com/users/strangehours/9698.html

comment:6 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

comment:7 Changed 3 years ago by jmr@…

  • Cc jeremyhu@… added
  • Keywords cdparanoia abcde removed
  • Port set to cdparanoia abcde
Note: See TracTickets for help on using tickets.