gettext-tools-libs on macOS Sierra

Greg Earle earle at isolar.DynDNS.ORG
Thu Jan 20 23:05:57 UTC 2022


Is anyone still using/building on Sierra?

I've got a 2012 Mac mini that's frozen on Sierra (obsolete FireWire 
device/driver) with

   gettext @0.19.8.1_2+universal
   gettext-runtime @0.21_0+universal (active)
   gettext-tools-libs @0.21_0 (active)

If I try to update anything that has a gexttext-tools-libs dependency in 
its tree (like gettext, glib2 and graphviz), it tries to build 
gettext-tools-libs @0.21_0+universal and croaks.

Tried to clean both gettext and gettext-tools-libs but it still croaks.

I then uninstalled gettext-tools-libs @0.21_0 but still get the same 
error(s).

Not sure if this is something to file a bug report on in Trac or if it's 
operator error on my part?

		- Greg

P.S. Build errors follow:

--
--->  Computing dependencies for gettext
--->  Dependencies to be installed: gettext-tools-libs
[...]
--->  Configuring gettext-tools-libs
Warning: Configuration logfiles contain indications of 
-Wimplicit-function-declaration; check that features were not 
accidentally disabled:
   re_search: found in gettext-0.21-i386/gettext-tools/config.log, 
gettext-0.21-x86_64/gettext-tools/config.log
   re_compile_pattern: found in 
gettext-0.21-i386/gettext-tools/config.log, 
gettext-0.21-x86_64/gettext-tools/config.log
   re_set_syntax: found in gettext-0.21-i386/gettext-tools/config.log, 
gettext-0.21-x86_64/gettext-tools/config.log
   MIN: found in gettext-0.21-i386/gettext-tools/config.log, 
gettext-0.21-x86_64/gettext-tools/config.log
   free: found in gettext-0.21-i386/gettext-tools/config.log, 
gettext-0.21-x86_64/gettext-tools/config.log
   re_match: found in gettext-0.21-i386/gettext-tools/config.log, 
gettext-0.21-x86_64/gettext-tools/config.log
--->  Building gettext-tools-libs
Error: Failed to build gettext-tools-libs: command execution failed
Error: See 
/opt/local/var/macports/logs/_private_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_gettext/gettext-tools-libs/main.log 
for details.

[...]

--->  Computing dependencies for graphviz
--->  Dependencies to be installed: gettext
Error: Requested variants "" do not match those the build was started 
with: "+universal".
Error: Please use the same variants again, or run 'port clean gettext' 
first to remove the existing partially completed build.
Error: See 
/opt/local/var/macports/logs/_private_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_gettext/gettext/main.log 
for details.
Error: Unable to exec port: can't create directory 
"/private/opt/local/var/macports/build/_private_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_zvbi": 
permission denied
Error: Follow https://guide.macports.org/#project.tickets if you believe 
there is a bug.

My-Mac-mini:/ root# egrep " Error |build error" 
/opt/local/var/macports/logs/_private_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_gettext/gettext-tools-libs/main.log
:info:build error CS0006: Metadata file `GNU.Gettext' could not be found
:info:build make[3]: *** [msgunfmt.net.exe] Error 1
:info:build make[2]: *** [all] Error 2
:info:build make[1]: *** [all-recursive] Error 1
:info:build make: *** [all] Error 2
:debug:build Error code: NONE


More information about the macports-users mailing list