#27231: mpkg created with universal variant aren't completely universal ----------------------------------+----------------------------------------- Reporter: lucaseverini@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 1.9.2 Keywords: | Port: ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * component: ports => base Comment: I see the same thing. In a new MacPorts installation, with universal_archs set to x86_64 i386 ppc in macports.conf and +universal in variants.conf, I get this: {{{ $ sudo /test-mp/bin/port mpkg tiff Password: ---> Computing dependencies for tiff ---> Dependencies to be installed: jpeg zlib ---> Fetching jpeg ---> Verifying checksum(s) for jpeg ---> Extracting jpeg ---> Configuring jpeg ---> Building jpeg ---> Staging jpeg into destroot ---> Installing jpeg @8b_0+universal ---> 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 ---> Activating zlib @1.2.5_0+universal ---> Cleaning zlib ---> Fetching tiff ---> Verifying checksum(s) for tiff ---> Extracting tiff ---> Configuring tiff ---> Building tiff ---> Staging tiff into destroot ---> Creating pkg for tiff-3.9.4 ---> Fetching jpeg ---> Verifying checksum(s) for jpeg ---> Extracting jpeg ---> Configuring jpeg ---> Building jpeg ---> Staging jpeg into destroot ---> Creating pkg for jpeg-8b ---> Fetching zlib ---> Verifying checksum(s) for zlib ---> Extracting zlib ---> Applying patches to zlib ---> Configuring zlib ---> Building zlib ---> Staging zlib into destroot ---> Creating pkg for zlib-1.2.5 }}} I find it curious that it builds and installs jpeg and zlib universal, then builds them again, apparently nonuniversal. The versions that end up installed by MacPorts are universal, but if I then delete that prefix and reinstall from the mpkg, only tiff is universal, and its dependencies are x86_64 only. -- Ticket URL: <https://trac.macports.org/ticket/27231#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS