Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-4317

Windows Appveyor CI builds are failing on Haskell dependency resolution

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 0.11.0
    • None
    • Build Process
    • None
    • Appveyor

    Description

      https://ci.appveyor.com/project/ApacheSoftwareFoundation/thrift/build/1.0.0-dev.1534/job/v8a5sia4lwu1e8j4

      CustomBuild:
        Building Custom Rule C:/projects/thrift/lib/hs/CMakeLists.txt
        CMake does not need to re-run because C:/projects/thrift/local-thrift-build/lib/hs/CMakeFiles/generate.stamp is up-to-date.
        Building Haskell library
        Config file path source is default config file.
        Config file C:\Users\appveyor\AppData\Roaming\cabal\config not found.
        Writing default configuration to
        C:\Users\appveyor\AppData\Roaming\cabal\config
        Downloading the latest package list from hackage.haskell.org
        Resolving dependencies...
        cabal.exe: Could not resolve dependencies:
        trying: thrift-1.0.0 (user goal)
        trying: hspec-2.4.4 (dependency of thrift-1.0.0:*test)
        next goal: hspec-core (dependency of thrift-1.0.0)
        rejecting: hspec-core-2.4.4, hspec-core-2.4.3, hspec-core-2.4.2,
        hspec-core-2.4.1, hspec-core-2.4.0 (conflict: thrift => hspec-core<2.4.0)
        rejecting: hspec-core-2.3.2, hspec-core-2.3.1, hspec-core-2.3.0,
        hspec-core-2.2.4, hspec-core-2.2.3, hspec-core-2.2.2, hspec-core-2.2.1,
        hspec-core-2.2.0, hspec-core-2.1.10, hspec-core-2.1.9, hspec-core-2.1.8,
        hspec-core-2.1.7, hspec-core-2.1.6, hspec-core-2.1.5, hspec-core-2.1.4,
        hspec-core-2.1.3, hspec-core-2.1.2, hspec-core-2.1.1, hspec-core-2.1.0,
        hspec-core-2.0.2, hspec-core-2.0.1, hspec-core-2.0.0 (conflict: hspec =>
        hspec-core==2.4.4)
        After searching the rest of the dependency tree exhaustively, these were the
        goals I've had most trouble fulfilling: hspec-core, thrift, base
      C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" exited with code 1. [C:\projects\thrift\local-thrift-build\lib\hs\haskell_library.vcxproj]
      Done Building Project "C:\projects\thrift\local-thrift-build\lib\hs\haskell_library.vcxproj" (default targets) -- FAILED.
      

      Attachments

        Issue Links

          Activity

            People

              jking3 James E. King III
              jking3 James E. King III
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: