Opened 3 years ago

Last modified 3 years ago

#61935 new defect

pandoc-citeproc @0.16.2 (textproc, haskell) stack installation problem

Reported by: inquil (Carlos Canchaya) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: pandoc pandoc-citeproc stack Cc:
Port: pandoc-citeproc

Description

Hi,

I have trouble installing pandoc-citeproc port. The issue showed in the log file is:

:info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_stack/stack/work/stack-2.5.1" && /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_stack/stack/work/bin/stack build --with-gcc /usr/bin/clang --allow-different-user

Sorry if I do not give more information, I am new to ports.

Best regards,

Carlos

I am using Big Sur ports version.

Regards,

Carlos

Change History (2)

comment:1 Changed 3 years ago by kencu (Ken)

pandoc will not presently build on BigSur, either Intel or arm64, due to issues with ghc, stack, and cabal. Progress is being made on all these, and eventually all will be supported, but not now, and there is no timeline when.

At the moment, we install the pandoc Catalina x86_64 binary on BigSur (Intel and arm64) as a workaround until the components are fixed. [39f5b1344934fd8777143d548c2fb04ef4affec6/macports-ports]

We might be able to do something like that for pandoc-citeproc as well

comment:2 Changed 3 years ago by kencu (Ken)

% otool -L /opt/local/bin/pandoc-citeproc
/opt/local/bin/pandoc-citeproc:
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1281.0.0)
	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
	/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
	/usr/lib/libcharset.1.dylib (compatibility version 2.0.0, current version 2.0.0)

looks like a Catalina binary install should work on BIgSur Intel and arm64 for this too.

Note: See TracTickets for help on using tickets.