Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 658176 - dev-vcs/git-annex-6.20170818 : * environment, line 686: Called cabal-show-brokens-and-die setup configure failed
Summary: dev-vcs/git-annex-6.20170818 : * environment, line 686: Called cabal-show-br...
Status: CONFIRMED
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: 2018-06-15 17:48 UTC by Toralf Förster
Modified: 2018-06-16 07:43 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,16.83 KB, text/plain)
2018-06-15 17:48 UTC, Toralf Förster
Details
dev-vcs:git-annex-6.20170818:20180614-224324.log (dev-vcs:git-annex-6.20170818:20180614-224324.log,13.76 KB, text/plain)
2018-06-15 17:48 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,284.13 KB, text/plain)
2018-06-15 17:48 UTC, Toralf Förster
Details
environment (environment,111.33 KB, text/plain)
2018-06-15 17:48 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,22.02 KB, application/x-bzip)
2018-06-15 17:48 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,28.62 KB, application/x-bzip)
2018-06-15 17:48 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-06-15 17:48:21 UTC
 *   environment, line 2165:  Called cabal-configure '--flag=-android' '--flag=-androidsplice' '--flags=assistant' '--flags=-benchmark' '--flags=concurrentoutput' '--flags=dbus' '--flags=magicmime' '--flags=network-uri' '--flags=pairing' '--flag=-production' '--flags=-s3' '--flag=-testsuite' '--flags=torrentparser' '--flags=webapp' '--flags=webdav'
 *   environment, line  686:  Called cabal-show-brokens-and-die 'setup configure failed'
 *   environment, line  782:  Called cabal-show-brokens
 *   environment, line  778:  Called cabal-die-if-nonempty 'broken' 'tasty-0.11.0.4' 'hadolint-1.5.0' 'yesod-static-1.5.1.1' 'tasty-quickcheck-0.8.4' 'tasty-hunit-0.9.2'
 *   environment, line  708:  Called die

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-no-multilib_20180608-211200

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby23 (with Rubygems) *
  [2]   ruby25 (with Rubygems)



emerge -qpv dev-vcs/git-annex
[ebuild   R   ] dev-vcs/git-annex-6.20170818  USE="assistant concurrentoutput dbus magicmime network-uri pairing torrentparser webapp webdav -benchmark -doc -s3"
Comment 1 Toralf Förster gentoo-dev 2018-06-15 17:48:24 UTC
Created attachment 535960 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-06-15 17:48:27 UTC
Created attachment 535962 [details]
dev-vcs:git-annex-6.20170818:20180614-224324.log
Comment 3 Toralf Förster gentoo-dev 2018-06-15 17:48:30 UTC
Created attachment 535964 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-06-15 17:48:33 UTC
Created attachment 535966 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-06-15 17:48:36 UTC
Created attachment 535968 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-06-15 17:48:39 UTC
Created attachment 535970 [details]
temp.tbz2
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2018-06-15 21:59:37 UTC
> setup: The following installed packages are broken because other packages they
depend on are missing. These broken packages must be rebuilt before they can
be used.
> package yesod-static-1.5.1.1 is broken due to missing package
wai-app-static-3.1.6.1-3BkUF8QFV2c1O10gQbyl9R

Looks like a few other haskell packages require a rebuild. Normally it's done by haskell updater run:

> *   //==-- Please, run 'haskell-updater' to fix broken packages --==//

DOes it help or get stuck somewhere else?
Comment 8 Toralf Förster gentoo-dev 2018-06-16 07:43:50 UTC
HHm, the tinderbox should detect it: https://github.com/toralf/tinderbox/blob/master/bin/job.sh#L1019

A manual run gives:

mr-fox / # haskell-updater 
Running haskell-updater-1.3.1 using GHC 8.0.2
  * Executable: /usr/bin/ghc
  * Library directory: /usr/lib64/ghc-8.0.2
  * Package manager (PM): portage
  * Mode: OnlyInvalid

Searching for packages installed with a different version of GHC.

No old packages found!

Searching for Haskell libraries with broken dependencies.

No broken packages found!


Nothing to build!