Edward Z. Yang wrote: > Actually, the package test suite doesn't have to make this assumption > (it just does so by default). If you add CABAL_PACKAGETESTS_WITH_GHC > you can specify a version of GHC to do the tests with, distinct from > the GHC version Cabal was built with. (It works best if the GHC > versions match, however, because if you build Cabal with ghc-7.10 and > then run the test suite with ghc-7.8 none of the tests which assume > there is a Cabal library available for ghc-7.8 will work.)
Ok, that gets me closer. I now get three package-test failing (out of 60): GhcPkgGuess/Symlink: FAIL expected: is version 9999999 in output: Configuring SameDirectory-0.1.0.0... Setup: Cannot find the program 'ghc'. User-specified path '/home/erikd/Git/Haskell/cabal-erikd/Cabal-1.25.0.0/tests/PackageTests/GhcPkgGuess/Symlink/./ghc' does not refer to an executable and the program is not on the system path. GhcPkgGuess/SymlinkVersion: FAIL expected: is version 9999999 in output: Configuring SameDirectory-0.1.0.0... Setup: Cannot find the program 'ghc'. User-specified path '/home/erikd/Git/Haskell/cabal-erikd/Cabal-1.25.0.0/tests/PackageTests/GhcPkgGuess/SymlinkVersion/./ghc' does not refer to an executable and the program is not on the system path. GhcPkgGuess/SymlinkGhcVersion: FAIL expected: is version 9999999 in output: Configuring SameDirectory-0.1.0.0... Setup: Cannot find the program 'ghc'. User-specified path '/home/erikd/Git/Haskell/cabal-erikd/Cabal-1.25.0.0/tests/PackageTests/GhcPkgGuess/SymlinkGhcVersion/./ghc' does not refer to an executable and the program is not on the system path. These test don't fail when I'm building with ghc-7.10 (which was also used to build GHC). Should these tests fail like that? Maybe I should build cabal twice, once with ghc-7.8 to make sure it builds and once with ghc-7.10 where I can run the tests as well. Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/ _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel