[MacPorts] #42082: [pandoc]: configure step fails with "missing dependencies..."
MacPorts
noreply at macports.org
Thu Jan 8 07:41:58 PST 2015
#42082: [pandoc]: configure step fails with "missing dependencies..."
-----------------------------+-------------------
Reporter: kurt.pfeifle@… | Owner: cal@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: pandoc |
-----------------------------+-------------------
Comment (by J.Gilbey@…):
Well, I'm still trying to build pandoc on OS X Yosemite, and it's proving
to be very tricky indeed.
This is a log of how far I've got and where I've got stuck:
The current pandoc port no longer builds, as it depends on an out-of-date
hs-text and other packages which have not been ported.
So I tried updating packages one at a time to get pandoc to build - until
I hit a brick wall.
I have applied the patches described in tickets #46464, #46484, #46485,
#46486, #46487 and #46488.
The following new packages are also required, and Portfiles are attached
to this report:
hs-juicypixels
[http://hackage.haskell.org/package/JuicyPixels-3.2.2/JuicyPixels-3.2.2.tar.gz]
hs-scientific
[http://hackage.haskell.org/package/scientific-0.3.3.5/scientific-0.3.3.5.tar.gz]
hs-aeson: A tentative Portfile diff is
{{{
--- Portfile.orig 2015-01-08 14:16:08.000000000 +0000
+++ Portfile 2015-01-08 14:17:55.000000000 +0000
@@ -4,10 +4,9 @@
PortSystem 1.0
PortGroup haskell 1.0
-haskell.setup aeson 0.6.2.1
-revision 3
-checksums rmd160 ac3d7bb17f8110b2deb2633896b5c00c3cfa4b73 \
- sha256
cbcee6956d0a3cfc45073b6c160e9c412c3dfad0f36ec71d6044a391f108ca01
+haskell.setup aeson 0.8.0.2
+checksums rmd160 31f600250578bc8ad022ff22a2723ef10337a3b4 \
+ sha256
0707588dfb5fdfe787eba5b3d5a9950acb224a8dae9dcdcfc9c974ae2b6788d5
maintainers cal openmaintainer
platforms darwin
}}}
But then I got stuck, because the following packages included in haskell-
platform are too old and need to be updated:
hs-attoparsec: The version in haskell-platform is too old for the current
aeson (which is needed) to build :-( A tentative Portfile for a stand-
alone port is attached.
hs-text: The version in haskell-platform is too old for the current hs-
attoparsec. Portfile for stand-alone version attached.
But when I try building hs-attoparsec using the new version of hs-text, it
dies because it's trying to look for the old version, or something like
that - log files attached.
I don't know what to do now :-(
Julian
--
Ticket URL: <https://trac.macports.org/ticket/42082#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list