[MacPorts] #35344: flex doesn't have a universal variant

MacPorts noreply at macports.org
Fri Jul 27 08:38:04 PDT 2012


#35344: flex doesn't have a universal variant
---------------------------------+------------------------------------------
 Reporter:  render@…             |       Owner:  mww@…           
     Type:  defect               |      Status:  new             
 Priority:  Normal               |   Milestone:                  
Component:  ports                |     Version:  2.1.2           
 Keywords:                       |        Port:  flex            
---------------------------------+------------------------------------------

Comment(by render@…):

 Ok, it  (flex) works:
 (long output because it is a clean install of macports)


 {{{
 joernsimac:~ jseger$ sudo port install flex +universal
 Password:
 --->  Computing dependencies for flex
 --->  Dependencies to be installed: gettext expat libiconv gperf ncurses
 --->  Fetching archive for expat
 --->  Attempting to fetch
 expat-2.1.0_0+universal.darwin_12.i386-x86_64.tbz2 from
 http://packages.macports.org/expat
 --->  Fetching distfiles for expat
 --->  Attempting to fetch expat-2.1.0.tar.gz from
 http://lil.fr.distfiles.macports.org/expat
 --->  Verifying checksum(s) for expat
 --->  Extracting expat
 --->  Configuring expat
 --->  Building expat
 --->  Staging expat into destroot
 --->  Installing expat @2.1.0_0+universal
 --->  Activating expat @2.1.0_0+universal
 --->  Cleaning expat
 --->  Fetching archive for gperf
 --->  Attempting to fetch
 gperf-3.0.4_2+universal.darwin_12.i386-x86_64.tbz2 from
 http://packages.macports.org/gperf
 --->  Fetching distfiles for gperf
 --->  Attempting to fetch gperf-3.0.4.tar.gz from
 http://lil.fr.distfiles.macports.org/gperf
 --->  Verifying checksum(s) for gperf
 --->  Extracting gperf
 --->  Applying patches to gperf
 --->  Configuring gperf
 --->  Building gperf
 --->  Staging gperf into destroot
 --->  Installing gperf @3.0.4_2+universal
 --->  Activating gperf @3.0.4_2+universal
 --->  Cleaning gperf
 --->  Fetching archive for libiconv
 --->  Attempting to fetch
 libiconv-1.14_0+universal.darwin_12.i386-x86_64.tbz2 from
 http://packages.macports.org/libiconv
 --->  Fetching distfiles for libiconv
 --->  Attempting to fetch libiconv-1.14.tar.gz from
 http://lil.fr.distfiles.macports.org/libiconv
 --->  Verifying checksum(s) for libiconv
 --->  Extracting libiconv
 --->  Applying patches to libiconv
 --->  Configuring libiconv
 --->  Building libiconv
 --->  Staging libiconv into destroot
 --->  Installing libiconv @1.14_0+universal
 --->  Activating libiconv @1.14_0+universal
 --->  Cleaning libiconv
 --->  Fetching archive for ncurses
 --->  Attempting to fetch
 ncurses-5.9_1+universal.darwin_12.i386-x86_64.tbz2 from
 http://packages.macports.org/ncurses
 --->  Fetching distfiles for ncurses
 --->  Attempting to fetch ncurses-5.9.tar.gz from
 http://lil.fr.distfiles.macports.org/ncurses
 --->  Verifying checksum(s) for ncurses
 --->  Extracting ncurses
 --->  Applying patches to ncurses
 --->  Configuring ncurses
 --->  Building ncurses
 --->  Staging ncurses into destroot
 --->  Installing ncurses @5.9_1+universal
 --->  Activating ncurses @5.9_1+universal
 --->  Cleaning ncurses
 --->  Fetching archive for gettext
 --->  Attempting to fetch
 gettext-0.18.1.1_2+universal.darwin_12.i386-x86_64.tbz2 from
 http://packages.macports.org/gettext
 --->  Fetching distfiles for gettext
 --->  Attempting to fetch gettext-0.18.1.1.tar.gz from
 http://lil.fr.distfiles.macports.org/gettext
 --->  Verifying checksum(s) for gettext
 --->  Extracting gettext
 --->  Applying patches to gettext
 --->  Configuring gettext
 --->  Building gettext
 --->  Staging gettext into destroot
 --->  Installing gettext @0.18.1.1_2+universal
 --->  Activating gettext @0.18.1.1_2+universal
 --->  Cleaning gettext
 --->  Fetching archive for flex
 --->  Attempting to fetch
 flex-2.5.36_0+universal.darwin_12.i386-x86_64.tbz2 from
 http://packages.macports.org/flex
 --->  Fetching distfiles for flex
 --->  Attempting to fetch flex-2.5.36.tar.bz2 from
 http://lil.fr.distfiles.macports.org/flex
 --->  Verifying checksum(s) for flex
 --->  Extracting flex
 --->  Configuring flex
 --->  Building flex
 --->  Staging flex into destroot
 --->  Installing flex @2.5.36_0+universal
 --->  Activating flex @2.5.36_0+universal
 --->  Cleaning flex
 --->  Updating database of binaries: 100.0%
 --->  Scanning binaries for linking errors: 100.0%
 --->  No broken files found.
 joernsimac:~ jseger$

 }}}

 But now, we have the next, similar problem:


 {{{
 joernsimac:~ jseger$ sudo port install wine
 Password:
 --->  Computing dependencies for wine
 Error: Cannot install wine for the arch(s) 'i386' because
 Error: its dependency jpeg 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
 joernsimac:~ jseger$
 }}}

 Hhm....

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


More information about the macports-tickets mailing list