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

Ubuntu Xenial CI builds failing in haskell - dependency issue

    XMLWordPrintableJSON

Details

    • Story
    • Status: Closed
    • Critical
    • Resolution: Cannot Reproduce
    • 0.11.0
    • 0.12.0
    • Haskell - Library
    • None

    Description

      Happening on every build - critical because it affects CI:

      make[2]: Entering directory '/thrift/src/lib/hs'
      /usr/bin/cabal update
      Config file path source is default config file.
      Config file /root/.cabal/config not found.
      Writing default configuration to /root/.cabal/config
      Downloading the latest package list from hackage.haskell.org
      /usr/bin/cabal install
      Resolving dependencies...
      cabal: Could not resolve dependencies:
      trying: thrift-1.0.0 (user goal)
      trying: QuickCheck-2.11.3 (dependency of thrift-1.0.0)
      trying: transformers-0.4.2.0/installed-814... (dependency of
      QuickCheck-2.11.3)
      trying: vector-0.12.0.1 (dependency of thrift-1.0.0)
      trying: semigroups-0.18.4 (dependency of vector-0.12.0.1)
      trying: semigroups-0.18.4:+transformers
      trying: transformers-compat-0.6.1.6 (dependency of
      semigroups-0.18.4:+transformers)
      trying: transformers-compat-0.6.1.6:-two
      trying: transformers-compat-0.6.1.6:-three
      trying: transformers-compat-0.6.1.6:-four
      trying: transformers-compat-0.6.1.6:+mtl
      trying: transformers-compat-0.6.1.6:+generic-deriving
      rejecting: transformers-compat-0.6.1.6:-five (conflict:
      transformers==0.4.2.0/installed-814..., transformers-compat-0.6.1.6:five =>
      transformers>=0.5.3 && <0.6)
      rejecting: transformers-compat-0.6.1.6:+five (manual flag can only be changed
      explicitly)
      Backjump limit reached (change with --max-backjumps).
      Makefile:639: recipe for target 'all-local' failed
      make[2]: *** [all-local] Error 1
      make[2]: Leaving directory '/thrift/src/lib/hs'
      Makefile:580: recipe for target 'check-recursive' failed
      make[1]: *** [check-recursive] Error 1

      example job:

      https://travis-ci.org/apache/thrift/jobs/376715125

      Attachments

        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: