#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