There's a bug in the packaging. The ghc-mods need to depend on the
exact point release of the compiler that built them in order to remain
known to the ghc package system on upgrade.

In this case, you'd have to I think remove ghc-text, then rebuild it
so that it registered against current ghc.

On Friday, 03 October 2014 at 17:04, Lowell Tacconi-Garman wrote:
> Dear Pete,
> 
> Thanks for your e-mail.  See comments below.
> >Am 03.10.2014 um 03:01 schrieb Lowell Tacconi-Garman:
> >
> >>>pandoc
> >>>The following 28 additional packages will be installed:
> >>>ghc-aeson ghc-attoparsec ghc-conduit ghc-digest ghc-exceptions
> >>>ghc-hashable
> >>>ghc-hslua ghc-lifted-base ghc-mmorph ghc-monad-control ghc-pandoc-types
> >>>ghc-primitive ghc-random ghc-resourcet ghc-scientific ghc-semigroups
> >>>ghc-stm
> >>>ghc-tagsoup ghc-temporary ghc-texmath ghc-transformers-base
> >>>ghc-unordered-containers ghc-vector ghc-void ghc-xml ghc-yaml
> >>>ghc-zip-archive ghc-zlib
> >Pandoc depends on/uses/needs GHC, the Glasgow Haskell Compiler. Therefore 
> >these ghc-* packages are needed and some are later on fetched from the 
> >Internet.
> >
> >>>env LANG=C LC_ALL=C /sw/bin/tar  --no-same-owner --no-same-permissions
> >>>-xf /sw/src/attoparsec-0.10.4.0.tar.gz
> >>>sudo -u fink-bld [ENV] sh -c /tmp/fink.1SDV3
> >>>runghc Setup.lhs configure --prefix=/sw
> >>>--docdir=/sw/share/doc/ghc-attoparsec
> >>>Configuring attoparsec-0.10.4.0...
> >>>Setup.lhs: At least the following dependencies are missing:
> >>>text >=0.11.1.5
> >Attoparsec is one of the Pandoc/GHC dependencies. Presumingly its INFO file 
> >has a typo: Instead of a package named "text" a package named "ghc-text" 
> >should be listed as dependency. You could try to find that 
> >ghc-attoparsec.info file and change the dependency "text" to "ghc-text" and 
> >see whether this cures the failure. (On my old Snow Leopard system I don't 
> >see the Haskell packages. Invoking 'fink list | grep text' should list a 
> >"ghc-text" package.)
> I found the ghc-atoparsec.info file, but there is no obvious reference to a
> "free-floating" text (that is, not associated with ghc-text).  Here is the
> contents of that file:
> 
> >Package: ghc-attoparsec
> >Version: 0.10.4.0
> >Revision: 1
> >Source:
> >http://hackage.haskell.org/package/attoparsec-%v/attoparsec-%v.tar.gz
> >Source-MD5: 2b9ec5768797e8c649bf36efa9ef97e2
> >SourceDirectory: attoparsec-%v
> >
> >Depends: <<
> >  ghc,
> >  ghc-text (>= 0.11.1.5-1)
> ><<
> >
> >CompileScript: <<
> >runghc Setup.lhs configure --prefix=%p --docdir=%p/share/doc/%n
> >runghc Setup.lhs build
> >runghc Setup.lhs haddock
> >runghc Setup.lhs register --gen-script
> >runghc Setup.lhs unregister --gen-script
> ><<
> >InstallScript: runghc Setup.lhs copy --destdir=%d
> >
> >DocFiles: README.markdown LICENSE register.sh unregister.sh
> >
> >PostInstScript: %p/share/doc/%n/register.sh
> >PreRmScript: sh %p/share/doc/%n/unregister.sh --force
> >
> >Description: Combinator parsing for bytestrings and text
> >DescDetail: <<
> >A fast parser combinator library, aimed particularly at dealing
> >efficiently with network protocols and complicated text/binary file
> >formats.
> ><<
> >Homepage: http://hackage.haskell.org/package/attoparsec
> >License: BSD
> >Maintainer: Brendan Cully <[email protected]>
> And, the command line:
> 
> fink list | grep text | grep ghc
> 
> returns:
> 
>         ghc-attoparsec 0.10.4.0-1      Combinator parsing for bytestrings
> and text
> *i*     ghc-text        1.1.1.2-1       An efficient packed Unicode text
> type
> 
> Thanks in advance for any further help you can give,
> Lowell
> 

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to