[MacPorts] #27301: jam does not build as universal (was: argyll @1.3.2 Fails to install)

MacPorts noreply at macports.org
Sat Nov 13 06:28:42 PST 2010


#27301: jam does not build as universal
--------------------------------+-------------------------------------------
 Reporter:  bernard@…           |       Owner:  michaelld@…           
     Type:  defect              |      Status:  new                   
 Priority:  Normal              |   Milestone:                        
Component:  ports               |     Version:  1.9.2                 
 Keywords:  argyll              |        Port:  argyll                
--------------------------------+-------------------------------------------
Changes (by michaelld@…):

  * owner:  macports-tickets@… => michaelld@…
  * milestone:  MacPorts 2.0.0 =>


Old description:

> The port fails to install on my system. I'm using OS X 10.6.5 with the
> current SDK.
>
> {{{
> --->  Fetching jpeg
> --->  Verifying checksum(s) for jpeg
> --->  Extracting jpeg
> --->  Configuring jpeg
> --->  Building jpeg
> --->  Staging jpeg into destroot
> --->  Installing jpeg @8b_0+universal
> --->  Deactivating jpeg @8b_0
> --->  Activating jpeg @8b_0+universal
> --->  Cleaning jpeg
> --->  Fetching zlib
> --->  Verifying checksum(s) for zlib
> --->  Extracting zlib
> --->  Applying patches to zlib
> --->  Configuring zlib
> --->  Building zlib
> --->  Staging zlib into destroot
> --->  Installing zlib @1.2.5_0+universal
> --->  Deactivating zlib @1.2.5_0
> --->  Activating zlib @1.2.5_0+universal
> --->  Cleaning zlib
> --->  Computing dependencies for tiff
> --->  Fetching tiff
> --->  Verifying checksum(s) for tiff
> --->  Extracting tiff
> --->  Configuring tiff
> --->  Building tiff
> --->  Staging tiff into destroot
> --->  Computing dependencies for tiff
> --->  Installing tiff @3.9.4_0+universal
> --->  Deactivating tiff @3.9.4_0
> --->  Activating tiff @3.9.4_0+universal
> --->  Cleaning tiff
> --->  Computing dependencies for argyll
> Error: Cannot install argyll for the arch(s) 'i386' because
> Error: its dependency jam does not build for the required arch(s) by
> default
> Error: and does not have a universal variant.
> Error: Unable to execute port: architecture mismatch
> To report a bug, see <http://guide.macports.org/#project.tickets>
> }}}

New description:

 The port fails to install on my system. I'm using OS X 10.6.5 with the
 current SDK.
 {{{
 [snip]
 --->  Computing dependencies for argyll
 Error: Cannot install argyll for the arch(s) 'i386' because
 Error: its dependency jam does not build for the required arch(s) by
 default
 Error: and does not have a universal variant.
 Error: Unable to execute port: architecture mismatch
 To report a bug, see <http://guide.macports.org/#project.tickets>
 }}}

--

Comment:

 add "universal_variant yes" to the jam portfile, then uninstall jam and
 reinstall with +universal.  the end result (the 'jam' executable) will not
 actually -be- universal, but this takes care of the above issue.  Try this
 & see if it works for you.

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


More information about the macports-tickets mailing list