[MacPorts] #68313: vorbis-tools @1.4.2: opportunistic use of opusfile

MacPorts noreply at macports.org
Sun Oct 1 17:40:16 UTC 2023


#68313: vorbis-tools @1.4.2: opportunistic use of opusfile
---------------------------+--------------------
  Reporter:  RobK88        |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.1
Resolution:                |   Keywords:
      Port:  vorbis-tools  |
---------------------------+--------------------

Comment (by RobK88):

 You are right!! `vorbis-tools` depends on `opusfile`.  The following needs
 to be added to the portfile for `vorbis-tools`:

 {{{
 depends_lib   port: opusfile
 }}}


 I only had the regular non-universal x86-64 build of `opusfile`.

 I installed the `+universal` variant for `opusfile` and now the
 `+universal` variant for `vorbis-tools` builds.
 See below:


 {{{
 bash-3.2$ port installed opusfile
 The following ports are currently installed:
   opusfile @0.12_1 (active)
 bash-3.2$
 bash-3.2$
 bash-3.2$ sudo port install opusfile +universal
 Password:
 --->  Fetching archive for libopus
 --->  Attempting to fetch
 libopus-1.4_0+universal.darwin_17.i386-x86_64.tbz2 from
 http://packages.macports.org/libopus
 --->  Attempting to fetch
 libopus-1.4_0+universal.darwin_17.i386-x86_64.tbz2.rmd160 from
 http://packages.macports.org/libopus
 --->  Installing libopus @1.4_0+universal
 --->  Cleaning libopus
 --->  Deactivating libopus @1.4_0
 --->  Cleaning libopus
 --->  Activating libopus @1.4_0+universal
 --->  Cleaning libopus
 --->  Computing dependencies for opusfile
 --->  Fetching archive for opusfile
 --->  Attempting to fetch
 opusfile-0.12_1+universal.darwin_17.i386-x86_64.tbz2 from
 http://packages.macports.org/opusfile
 --->  Attempting to fetch
 opusfile-0.12_1+universal.darwin_17.i386-x86_64.tbz2 from
 http://ywg.ca.packages.macports.org/mirror/macports/packages/opusfile
 --->  Attempting to fetch
 opusfile-0.12_1+universal.darwin_17.i386-x86_64.tbz2 from
 http://mirror.fcix.net/macports/packages/opusfile
 --->  Fetching distfiles for opusfile
 --->  Attempting to fetch opusfile-0.12.tar.gz from
 http://distfiles.macports.org/opusfile
 --->  Verifying checksums for opusfile
 --->  Extracting opusfile
 --->  Configuring opusfile
 --->  Building opusfile
 --->  Staging opusfile into destroot
 --->  Installing opusfile @0.12_1+universal
 --->  Deactivating opusfile @0.12_1
 --->  Cleaning opusfile
 --->  Activating opusfile @0.12_1+universal
 --->  Cleaning opusfile
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 bash-3.2$
 bash-3.2$
 bash-3.2$ port installed vorbis-tools
 The following ports are currently installed:
   vorbis-tools @1.4.0_2+universal
 bash-3.2$
 bash-3.2$ sudo port upgrade vorbis-tools
 --->  Computing dependencies for vorbis-tools
 --->  Fetching archive for vorbis-tools
 --->  Attempting to fetch vorbis-
 tools-1.4.2_0+universal.darwin_17.i386-x86_64.tbz2 from
 http://packages.macports.org/vorbis-tools
 --->  Attempting to fetch vorbis-
 tools-1.4.2_0+universal.darwin_17.i386-x86_64.tbz2 from
 http://ywg.ca.packages.macports.org/mirror/macports/packages/vorbis-tools
 --->  Attempting to fetch vorbis-
 tools-1.4.2_0+universal.darwin_17.i386-x86_64.tbz2 from
 http://mirror.fcix.net/macports/packages/vorbis-tools
 --->  Fetching distfiles for vorbis-tools
 --->  Verifying checksums for vorbis-tools
 --->  Extracting vorbis-tools
 --->  Applying patches to vorbis-tools
 --->  Configuring vorbis-tools
 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   _NL_LOCALE_NAME: found in vorbis-tools-1.4.2/config.log
 --->  Building vorbis-tools
 --->  Staging vorbis-tools into destroot
 --->  Installing vorbis-tools @1.4.2_0+universal
 --->  Cleaning vorbis-tools
 --->  Computing dependencies for vorbis-tools
 --->  Activating vorbis-tools @1.4.2_0+universal
 --->  Cleaning vorbis-tools
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 bash-3.2$
 bash-3.2$ port installed vorbis-tools
 The following ports are currently installed:
   vorbis-tools @1.4.0_2+universal
   vorbis-tools @1.4.2_0+universal (active)
 bash-3.2$
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/68313#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list