[MacPorts] #19110: gdb: Malformed receipt

MacPorts noreply at macports.org
Wed Apr 1 17:52:37 PDT 2009


#19110: gdb: Malformed receipt
-----------------------------------+----------------------------------------
 Reporter:  dweber@…               |       Owner:  dweber@…           
     Type:  defect                 |      Status:  assigned           
 Priority:  Normal                 |   Milestone:  Port Bugs          
Component:  ports                  |     Version:  1.7.0              
 Keywords:  gdb ports-filesystems  |        Port:  gdb binutils       
-----------------------------------+----------------------------------------

Comment(by dweber@…):

 A few of the configure options are now tweaked in the Portfile and the
 current install process looks like this:

 {{{
 --->  Fetching gdb
 --->  Attempting to fetch gdb-6.8.tar.bz2 from
 http://mirrors.kernel.org/gnu/gdb
 --->  Verifying checksum(s) for gdb
 --->  Extracting gdb
 --->  Configuring gdb
 --->  Building gdb
 --->  Staging gdb into destroot
 --->  Installing gdb @6.8_0
 --->  Activating gdb @6.8_0
 Error: Target org.macports.activate returned: Image error:
 /opt/local/lib/libiberty.a is being used by the active binutils port.
 Please deactivate this port first, or use 'port -f activate gdb' to force
 the activation.
 Error: Status 1 encountered during processing.
 }}}

 Please advise how to handle the library conflict, there appears to be no
 simple way to disable the installation within the gdb build and install
 process.  Maybe there would be a way to script out this library install
 from the make install target, but the bigger issue is whether the binutils
 library is compabible with the gdb library, if not then gdb might have
 runtime issues (and vice versa for binutils).

-- 
Ticket URL: <http://trac.macports.org/ticket/19110#comment:13>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list