You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King III (JIRA)" <ji...@apache.org> on 2018/12/18 16:39:00 UTC

[jira] [Resolved] (THRIFT-4567) Ubuntu Xenial CI builds failing in haskell - dependency issue

     [ https://issues.apache.org/jira/browse/THRIFT-4567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James E. King III resolved THRIFT-4567.
---------------------------------------
       Resolution: Cannot Reproduce
         Assignee: James E. King III
    Fix Version/s: 0.12.0

The CI build system is building haskell just fine.  Must have been fixed.

> Ubuntu Xenial CI builds failing in haskell - dependency issue
> -------------------------------------------------------------
>
>                 Key: THRIFT-4567
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4567
>             Project: Thrift
>          Issue Type: Story
>          Components: Haskell - Library
>    Affects Versions: 0.11.0
>            Reporter: James E. King III
>            Assignee: James E. King III
>            Priority: Critical
>             Fix For: 0.12.0
>
>
> Happening on every build - critical because it affects CI:
> {noformat}
> 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{noformat}
> example job:
> https://travis-ci.org/apache/thrift/jobs/376715125



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)