[MacPorts] #27231: mpkg created with universal variant aren't completely universal

MacPorts noreply at macports.org
Tue Nov 9 14:40:34 PST 2010


#27231: mpkg created with universal variant aren't completely universal
----------------------------------+-----------------------------------------
 Reporter:  lucaseverini@…        |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.9.2                                
 Keywords:                        |        Port:                                       
----------------------------------+-----------------------------------------
Description changed by ryandesign@…:

Old description:

> Hi,
>
> Using the command to build a tiff (libtiff) mkpg results in a metapackage
> where only the tiff package is universal. The other two jpeg and zlib,
> contain only the default platform x86_64.
>
> The workaround to build jpeg and zlib packages alone and then the tiff
> metapackage doesn't work either. That's the error:
> sudo port mpkg tiff +universal
> --->  Computing dependencies for tiff
> --->  Creating pkg for tiff-3.9.4
> --->  Package for tiff-3.9.4 is up-to-date
> Error: Requested variants "" do not match original selection
> "+universal".
> Please use the same variants again, perform 'port clean jpeg' or specify
> the force option (-f).
> Error: Requested variants "" do not match original selection
> "+universal".
> Please use the same variants again, perform 'port clean zlib' or specify
> the force option (-f).
>
> Using the force option nothing changes (same error).
> Cleaning the packages they are rebuilt with default platform only
> (x86_64) without any error or warning reported.
>
> In the macports.conf file is told to build all three paltforms x86_64
> i386 and ppc (universal_archs x86_64 i386 ppc).
>
> If possible, I'd like to know any workaround.
>
> Best regards,
>
> Luca Severini

New description:

 Hi,

 Using the command to build a tiff (libtiff) mkpg results in a metapackage
 where only the tiff package is universal. The other two jpeg and zlib,
 contain only the default platform x86_64.

 The workaround to build jpeg and zlib packages alone and then the tiff
 metapackage doesn't work either. That's the error:
 {{{
 sudo port mpkg tiff +universal
 --->  Computing dependencies for tiff
 --->  Creating pkg for tiff-3.9.4
 --->  Package for tiff-3.9.4 is up-to-date
 Error: Requested variants "" do not match original selection "+universal".
 Please use the same variants again, perform 'port clean jpeg' or specify
 the force option (-f).
 Error: Requested variants "" do not match original selection "+universal".
 Please use the same variants again, perform 'port clean zlib' or specify
 the force option (-f).
 }}}

 Using the force option nothing changes (same error).
 Cleaning the packages they are rebuilt with default platform only (x86_64)
 without any error or warning reported.

 In the macports.conf file is told to build all three paltforms x86_64 i386
 and ppc (universal_archs x86_64 i386 ppc).

 If possible, I'd like to know any workaround.

 Best regards,

 Luca Severini

--

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


More information about the macports-tickets mailing list