[MacPorts] #69164: pulseaudio breaks cdrtools

MacPorts noreply at macports.org
Tue Jan 23 15:01:42 UTC 2024


#69164: pulseaudio breaks cdrtools
---------------------+---------------------------------
 Reporter:  Gandoon  |      Owner:  (none)
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.8.1
 Keywords:           |       Port:  pulseaudio cdrtools
---------------------+---------------------------------
 The recent update to pulseaudio breaks cdrtools on MacOS 10.15 and
 possibly other systems.

 While it is possible to build and install cdrtools, the subsequent `rev-
 upgrade` gives the following:

 {{{
 --->  Cleaning cdrtools
 --->  Removing work directory for cdrtools
 --->  Scanning binaries for linking errors
 Incompatible library version: /opt/local/bin/cdda2wav requires version
 24.0.0 or later, but /opt/local/lib/libpulse.0.dylib provides version
 0.0.0
 Incompatible library version: /opt/local/bin/cdda2wav requires version
 2.0.0 or later, but /opt/local/lib/libpulse-simple.0.dylib provides
 version 0.0.0
 --->  Found 2 broken files, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: cdrtools @3.02-2023-09-28
 }}}
 It is worth noting that the older `pulseaudio @14.2_1+esound+jack+x11`
 does pass the `rev-upgrade`. No logs are attached as the full installation
 succeeded for both ports and the build directories were removed. The issue
 did not show until the `rev-upgrade` stage.

 I should maybe mention that there are other issues with the source for
 cdrtools that probably does merit a separate ticket though, as it does not
 build without removing `register` keywords from the code in various places
 (it seems to be unsupported by the compiler used). For that issue, see
 that ticket (I will try to remember to link it here when I have created
 it).

-- 
Ticket URL: <https://trac.macports.org/ticket/69164>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list