[MacPorts] #32874: Sometimes a port builds twice

MacPorts noreply at macports.org
Fri Jan 13 01:37:24 PST 2012


#32874: Sometimes a port builds twice
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  base                     |     Version:  2.0.3                                
 Keywords:                           |        Port:                                       
-------------------------------------+--------------------------------------
 Sometimes a port builds twice. Here is an example:

 {{{
 $ port outdated SuiteSparse
 The following installed ports are outdated:
 SuiteSparse                    3.7.0_0 < 3.4.0_0  (epoch 0 < 20120107)
 $ sudo port -u upgrade SuiteSparse
 Password:
 --->  Fetching archive for SuiteSparse
 --->  Attempting to fetch
 SuiteSparse-3.4.0_0+universal.darwin_10.i386-x86_64.tbz2 from
 http://packages.macports.org/SuiteSparse
 --->  Fetching SuiteSparse
 --->  Attempting to fetch SuiteSparse-3.4.0.tar.gz from
 http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/SuiteSparse
 --->  Verifying checksum(s) for SuiteSparse
 --->  Extracting SuiteSparse
 --->  Applying patches to SuiteSparse
 --->  Configuring SuiteSparse
 --->  Building SuiteSparse
 --->  Staging SuiteSparse into destroot
 --->  Installing SuiteSparse @3.4.0_0+universal
 --->  Cleaning SuiteSparse
 --->  Uninstalling SuiteSparse @3.4.0_0+universal
 --->  Fetching archive for SuiteSparse
 --->  Attempting to fetch
 SuiteSparse-3.4.0_0+universal.darwin_10.i386-x86_64.tbz2 from
 http://packages.macports.org/SuiteSparse
 --->  Attempting to fetch
 SuiteSparse-3.4.0_0+universal.darwin_10.i386-x86_64.tbz2 from
 http://packages.macports.org/SuiteSparse
 --->  Attempting to fetch
 SuiteSparse-3.4.0_0+universal.darwin_10.i386-x86_64.tbz2 from
 http://packages.macports.org/SuiteSparse
 --->  Attempting to fetch
 SuiteSparse-3.4.0_0+universal.darwin_10.i386-x86_64.tbz2 from
 http://packages.macports.org/SuiteSparse
 --->  Fetching SuiteSparse
 --->  Verifying checksum(s) for SuiteSparse
 --->  Extracting SuiteSparse
 --->  Applying patches to SuiteSparse
 --->  Configuring SuiteSparse
 --->  Building SuiteSparse
 --->  Staging SuiteSparse into destroot
 --->  Installing SuiteSparse @3.4.0_0+universal
 --->  Deactivating SuiteSparse @3.7.0_0+universal
 --->  Activating SuiteSparse @3.4.0_0+universal
 --->  Cleaning SuiteSparse
 --->  Uninstalling SuiteSparse @3.7.0_0+universal
 $
 }}}

  * Why did MacPorts build SuiteSparse @3.4.0_0+universal a second time
 when it had just succeeded at building and installing it?
  * Why on the second time did it try four times to download the binary?

 Attached is what remains of the logfile; it seems to be from the second
 build only.

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


More information about the macports-tickets mailing list