[MacPorts] #53439: emacs-app +universal installs entire worksrcpath

MacPorts noreply at macports.org
Mon Jan 30 05:38:14 UTC 2017


#53439: emacs-app +universal installs entire worksrcpath
------------------------+-----------------------
 Reporter:  ryandesign  |      Owner:  drkp
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  emacs-app
------------------------+-----------------------
 emacs-app +universal installs the entire worksrcpath:

 {{{
 $ port -v installed emacs-app
 The following ports are currently installed:
   emacs-app @25.1_3+imagemagick+inline+universal (active) platform='darwin
 16' archs='i386 x86_64' date='2017-01-29T23:26:33-0600'
 }}}

 {{{
 $ port contents emacs-app > emacs-app-contents.txt
 $ bzip2 -9 emacs-app-contents.txt
 }}}

 The Portfile says:

 {{{
 if {$subport eq "emacs-app" || $subport eq "emacs-app-devel"} {
 }}}
 {{{
     universal_variant   no
 }}}

 This doesn't appear to be taking effect. The muniversal portgroup wasn't
 initially written with this use case in mind; it was assumed that you
 would only include the muniversal portgroup if you wanted it to provide a
 universal variant. It might be possible to fix the muniversal portgroup to
 accommate this usage. If not, include the portgroup only in those subports
 where you want it to be used.

--
Ticket URL: <https://trac.macports.org/ticket/53439>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list