#19831: cdparanoia-10.2 upgrade fail -------------------------------------+-------------------------------------- Reporter: christophe.haro@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: cdparanoia -------------------------------------+-------------------------------------- Changes (by blb@…): * port: cdparanoia @10.2 => cdparanoia Old description:
My installation is :
Mac OS X 10.5.7 haro$ uname -a Darwin callisto.local 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386 haro$ sudo port selfupdate MacPorts base version 1.710 installed Downloaded MacPorts base version 1.710
The MacPorts installation is not outdated so it was not updated
callisto:~ haro$ port list outdated cdparanoia @10.2 audio/cdparanoia
When I try to upgrade cdparanoia, I get :
callisto:~ haro$ sudo port -u upgrade outdated ---> Fetching cdparanoia ---> Attempting to fetch cdparanoia-III-10.2.src.tgz from http://arn.se.distfiles.macports.org/cdparanoia ---> Attempting to fetch cdparanoia-III-10.2.src.tgz from http://downloads.xiph.org/releases/cdparanoia ---> Verifying checksum(s) for cdparanoia ---> Extracting cdparanoia ---> Applying patches to cdparanoia ---> Configuring cdparanoia ---> Building cdparanoia Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_cdparanoia/work /cdparanoia-III-10.2" && make all " returned error 2 Command output: -o cdparanoia -lcdda_interface -lcdda_paranoia -lm Undefined symbols: "_cdda_version", referenced from: _main in main.o _main in main.o _main in main.o "_paranoia_cachemodel_size", referenced from: _analyze_cache in cachetest.o "_paranoia_version", referenced from: _main in main.o _main in main.o _main in main.o _analyze_cache in cachetest.o "_cdda_read_timed", referenced from: _time_drive in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [cdparanoia] Error 1 make: *** [all] Error 2
Error: Unable to upgrade port: 1
New description: My installation is : {{{ Mac OS X 10.5.7 haro$ uname -a Darwin callisto.local 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386 haro$ sudo port selfupdate MacPorts base version 1.710 installed Downloaded MacPorts base version 1.710 The MacPorts installation is not outdated so it was not updated callisto:~ haro$ port list outdated cdparanoia @10.2 audio/cdparanoia }}} When I try to upgrade cdparanoia, I get : {{{ callisto:~ haro$ sudo port -u upgrade outdated ---> Fetching cdparanoia ---> Attempting to fetch cdparanoia-III-10.2.src.tgz from http://arn.se.distfiles.macports.org/cdparanoia ---> Attempting to fetch cdparanoia-III-10.2.src.tgz from http://downloads.xiph.org/releases/cdparanoia ---> Verifying checksum(s) for cdparanoia ---> Extracting cdparanoia ---> Applying patches to cdparanoia ---> Configuring cdparanoia ---> Building cdparanoia Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_cdparanoia/work /cdparanoia-III-10.2" && make all " returned error 2 Command output: -o cdparanoia -lcdda_interface -lcdda_paranoia -lm Undefined symbols: "_cdda_version", referenced from: _main in main.o _main in main.o _main in main.o "_paranoia_cachemodel_size", referenced from: _analyze_cache in cachetest.o "_paranoia_version", referenced from: _main in main.o _main in main.o _main in main.o _analyze_cache in cachetest.o "_cdda_read_timed", referenced from: _time_drive in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o _analyze_cache in cachetest.o ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [cdparanoia] Error 1 make: *** [all] Error 2 Error: Unable to upgrade port: 1 }}} -- Comment: Try deactivating the currently-installed copy first, then try cleaning and installing it: {{{ sudo port deactivate cdparanoia sudo port clean cdparanoia sudo port install cdparanoia }}} -- Ticket URL: <http://trac.macports.org/ticket/19831#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS