[MacPorts] #34965: bitcoin build fails (was: bitcoin installed with freetds?)

MacPorts noreply at macports.org
Mon Jun 25 13:53:14 PDT 2012


#34965: bitcoin build fails
------------------------------+---------------------------------------------
 Reporter:  dkelly@…          |       Owner:  singingwolfboy@…           
     Type:  defect            |      Status:  new                        
 Priority:  Normal            |   Milestone:                             
Component:  ports             |     Version:  2.1.1                      
 Keywords:                    |        Port:  bitcoin                    
------------------------------+---------------------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)
  * owner:  macports-tickets@… => singingwolfboy@…
  * type:  request => defect
  * port:  => bitcoin


Old description:

> While installing freetds, bitcoin was installed. Why?
>
> $ sudo port install freetds
> --->  Computing dependencies for freetds
> --->  Fetching archive for freetds
> --->  Attempting to fetch freetds-0.91_0.darwin_10.x86_64.tbz2 from
> http://packages.macports.org/freetds
> --->  Attempting to fetch freetds-0.91_0.darwin_10.x86_64.tbz2.rmd160
> from http://packages.macports.org/freetds
> --->  Installing freetds @0.91_0
> --->  Activating freetds @0.91_0
>
> ****************************************************************
> Configuration file freetds.conf does not exist and has been created using
>     /opt/local/etc/freetds/freetds.conf.sample
> Configuration file locales.conf does not exist and has been created using
>     /opt/local/etc/freetds/locales.conf.sample
> Configuration file pool.conf does not exist and has been created using
>     /opt/local/etc/freetds/pool.conf.sample
> ****************************************************************
> --->  Cleaning freetds
> --->  Updating database of binaries: 100.0%
> --->  Scanning binaries for linking errors: 100.0%
> --->  Found 3 broken file(s), matching files to ports
> --->  Found 1 broken port(s), determining rebuild order
> --->  Rebuilding in order
>      bitcoin @0.3.22
> --->  Computing dependencies for bitcoin
> --->  Cleaning bitcoin
> --->  Scanning binaries for linking errors: 100.0%
> --->  Found 3 broken file(s), matching files to ports
> --->  Found 1 broken port(s), determining rebuild order
> --->  Rebuilding in order
>      bitcoin @0.3.22
> --->  Computing dependencies for bitcoin
> --->  Cleaning bitcoin
> --->  Deactivating bitcoin @0.3.22_0
> --->  Uninstalling bitcoin @0.3.22_0
> --->  Computing dependencies for bitcoin
> --->  Fetching distfiles for bitcoin
> --->  Verifying checksum(s) for bitcoin
> --->  Extracting bitcoin
> --->  Configuring bitcoin
> --->  Building bitcoin
> Error: org.macports.build for port bitcoin returned: command execution
> failed
> Please see the log file for port bitcoin for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_finance_bitcoin/bitcoin/main.log
> --->  Scanning binaries for linking errors: 100.0%
> --->  No broken files found.

New description:

 While installing freetds, bitcoin was installed. Why?

 {{{
 $ sudo port install freetds
 --->  Computing dependencies for freetds
 --->  Fetching archive for freetds
 --->  Attempting to fetch freetds-0.91_0.darwin_10.x86_64.tbz2 from
 http://packages.macports.org/freetds
 --->  Attempting to fetch freetds-0.91_0.darwin_10.x86_64.tbz2.rmd160 from
 http://packages.macports.org/freetds
 --->  Installing freetds @0.91_0
 --->  Activating freetds @0.91_0

 ****************************************************************
 Configuration file freetds.conf does not exist and has been created using
     /opt/local/etc/freetds/freetds.conf.sample
 Configuration file locales.conf does not exist and has been created using
     /opt/local/etc/freetds/locales.conf.sample
 Configuration file pool.conf does not exist and has been created using
     /opt/local/etc/freetds/pool.conf.sample
 ****************************************************************
 --->  Cleaning freetds
 --->  Updating database of binaries: 100.0%
 --->  Scanning binaries for linking errors: 100.0%
 --->  Found 3 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 --->  Rebuilding in order
      bitcoin @0.3.22
 --->  Computing dependencies for bitcoin
 --->  Cleaning bitcoin
 --->  Scanning binaries for linking errors: 100.0%
 --->  Found 3 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 --->  Rebuilding in order
      bitcoin @0.3.22
 --->  Computing dependencies for bitcoin
 --->  Cleaning bitcoin
 --->  Deactivating bitcoin @0.3.22_0
 --->  Uninstalling bitcoin @0.3.22_0
 --->  Computing dependencies for bitcoin
 --->  Fetching distfiles for bitcoin
 --->  Verifying checksum(s) for bitcoin
 --->  Extracting bitcoin
 --->  Configuring bitcoin
 --->  Building bitcoin
 Error: org.macports.build for port bitcoin returned: command execution
 failed
 Please see the log file for port bitcoin for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_finance_bitcoin/bitcoin/main.log
 --->  Scanning binaries for linking errors: 100.0%
 --->  No broken files found.
 }}}

--

Comment:

 Please use WikiFormatting.

 When you install or upgrade any port, MacPorts then checks all ports for
 library linking problems, and rebuilds any ports it finds with broken
 library links. (This is the new "rev-upgrade" feature introduced in
 MacPorts 2.1.) You already had bitcoin installed; it was found to be
 broken; MacPorts tried to rebuild it; the rebuild failed. Please attach
 the main.log file from that failed build so we can investigate how to fix
 it.

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


More information about the macports-tickets mailing list