Cabal: LibV09 requires makeAbsolute from directory>=1.2.2

Created on 1 Nov 2017  路  7Comments  路  Source: haskell/cabal

When compiling with directory-1.1 I get:
~~
Distribution/Simple/Test/LibV09.hs:40:28:
Module System.Directory' does not exportmakeAbsolute'
~
~

bug

All 7 comments

Is this master?

Ok, so this was introduced in https://github.com/haskell/cabal/commit/e76c4820cfbefafabb377a887f8771d097e58587 but it doesn't appear to have made it into the Cabal-2.0.0.2 release... strange...


PS: And it's also not in the 2.0 Git branch; this seems to be only in master

Ah, now I remember, see #4606 (which for some reason wasn't forward-ported to master yet)

Fixed in af81cfb7237436bd52fdfdc2a5eb670fdfaf11b6. @hvr, thanks for investigating.

On Fri, 3 Nov 2017, Mikhail Glushenkov wrote:

Fixed in af81cfb. @hvr, thanks for investigating.

There is still a makeAbsolute in
cabal-install/Distribution/Client/CmdInstall.hs

@amigalemming
Hmm, not sure we want to fix that, actually. It's cabal-install code (unlike the previous case, which was lib:Cabal), and makeAbsolute is supported since GHC 7.10. I think I'll just update bounds and bootstrap.sh.

@23Skidoo that works too... :-)

Was this page helpful?
0 / 5 - 0 ratings