Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 635268 - dev-haskell/cabal-1.24.2.0 fails to build: Encountered missing dependencies: process >=1.1.0.1 && <1.5
Summary: dev-haskell/cabal-1.24.2.0 fails to build: Encountered missing dependencies: ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-24 06:17 UTC by Hendrik v. Raven
Modified: 2017-12-03 18:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
cabal-1.24.1 build log (1508825389-install-dev-haskell_cabal-1.24.2.0:0::haskell.out,16.67 KB, text/plain)
2017-10-24 06:17 UTC, Hendrik v. Raven
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hendrik v. Raven 2017-10-24 06:17:39 UTC
Created attachment 499852 [details]
cabal-1.24.1 build log

Build of cabal fails due to an unfullfilled dependency against process (see attached build log). GHC version is 8.2.1.
Comment 1 dashmz 2017-12-03 18:28:41 UTC
I can confirm this.

$ ghc-pkg list

tells me that process is installed in version 1.6.1.0 but cabal requires a version between 1.1.0.1 and 1.5.
Comment 2 Larry the Git Cow gentoo-dev 2017-12-03 18:57:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f5009d3907e25e9db8153bca67e105f2ab6345

commit d3f5009d3907e25e9db8153bca67e105f2ab6345
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2017-12-03 18:57:20 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2017-12-03 18:57:20 +0000

    dev-haskell/cabal: bump up to 2.0.0.2, bug #635268
    
    ghc-8.2 branch needs at least Cabal-2.
    
    Closes: https://bugs.gentoo.org/635268
    Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-haskell/cabal/Manifest                         |  1 +
 dev-haskell/cabal/cabal-2.0.0.2.ebuild             | 40 ++++++++++++++++++++++
 .../cabal/files/cabal-2.0.0.2-no-bootstrap.patch   | 10 ++++++
 dev-haskell/cabal/metadata.xml                     | 15 ++++++--
 4 files changed, 63 insertions(+), 3 deletions(-)