Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 238577 - dev-vcs/darcs-1.0.9 not installable due to version conflict on x86
Summary: dev-vcs/darcs-1.0.9 not installable due to version conflict on x86
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-24 15:55 UTC by Sebastian Luther (few)
Modified: 2010-11-20 23:46 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,9.43 KB, text/plain)
2008-09-24 15:56 UTC, Sebastian Luther (few)
Details
build.log (build.log,6.59 KB, text/plain)
2008-09-30 05:25 UTC, Sebastian Luther (few)
Details
build.log (build.log,91.03 KB, text/plain)
2008-09-30 05:30 UTC, Sebastian Luther (few)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Luther (few) 2008-09-24 15:55:22 UTC
I am running a mostly stable x86 system. Only major deviation is portage-2.2_rc9.

# emerge darcs

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild  N    ] dev-util/darcs-1.0.9  USE="-doc" 1,035 kB
[ebuild  N    ]  dev-lang/ghc-6.6.1  USE="-bash-completion -binary -doc -ghcbootstrap" 29,760 kB
[ebuild  N    ]   dev-haskell/filepath-1.1.0.0  USE="-doc -profile" 8 kB
[ebuild  N    ]   dev-haskell/regex-compat-0.71.0.1  USE="-doc -profile" 4 kB
[ebuild  N    ]  dev-haskell/mtl-1.1.0.0  USE="-doc -profile" 18 kB
[ebuild  N    ]  dev-haskell/html-1.0.1.1  USE="-doc -profile" 11 kB
[ebuild  N    ]  dev-haskell/quickcheck-1.1.0.0  USE="-doc -profile" 9 kB
[nomerge      ] dev-lang/ghc-6.6.1  USE="-bash-completion -binary -doc -ghcbootstrap" 
[ebuild  N    ]  dev-haskell/regex-posix-0.72.0.2  USE="-doc -profile" 42 kB
[ebuild  N    ]   dev-haskell/regex-base-0.72.0.1  USE="-doc -profile" 7 kB
[ebuild  N    ]    dev-haskell/cabal-1.2.3.0  USE="-doc -profile" 613 kB
[ebuild  N    ]     dev-lang/ghc-6.8.2  USE="-bash-completion -binary -doc -ghcbootstrap" 37,057 kB

Total: 11 packages (11 new), Size of downloads: 68,559 kB

!!! Multiple versions within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/ghc:0

  ('ebuild', '/', 'dev-lang/ghc-6.6.1', 'merge') pulled in by
    ('ebuild', '/', 'dev-util/darcs-1.0.9', 'merge')

  ('ebuild', '/', 'dev-lang/ghc-6.8.2', 'merge') pulled in by
    ('ebuild', '/', 'dev-haskell/filepath-1.1.0.0', 'merge')
    ('ebuild', '/', 'dev-haskell/regex-posix-0.72.0.2', 'merge')
    ('ebuild', '/', 'dev-haskell/quickcheck-1.1.0.0', 'merge')
    (and 6 more)
Comment 1 Sebastian Luther (few) 2008-09-24 15:56:11 UTC
Created attachment 166279 [details]
emerge --info
Comment 2 Lennart Kolmodin (RETIRED) gentoo-dev 2008-09-29 21:58:01 UTC
Just pushed a patch to make darcs-1.0.9 compile with ghc-6.8.

Please sync your portage tree and try again.
Comment 3 Sebastian Luther (few) 2008-09-30 05:25:52 UTC
Created attachment 166798 [details]
build.log

dev-util/darcs-1.0.9 has missing dependencies.

dev-haskell/parsec (see build.log)

and
dev-haskell/regex-compat (see below)

[...]
The build is configured as follows:

    bindir          = ${exec_prefix}/bin
    sbindir         = ${exec_prefix}/sbin
    mandir          = /usr/share/man
    datadir         = /usr/share
    sysconfdir      = /etc
    libexecdir      = ${exec_prefix}/libexec

    Build Manual    = no
    Git support     = no

If you want to adjust any of these values, edit autoconf.mk and
Autoconf.lhs -- or run configure with appropriate settings.

rm -f Main.hi Main.o
ghc -cpp  -package QuickCheck -package mtl -package parsec -package html -package containers -O -funbox-strict-fields  -Wall -Werror -I. -DHAVE_CURSES -DHAVE_CURL -optl-Wl,-O1 -optl-lcurl -optl-lcurses -o stringify stringify.hs
test -f \Context.hs || echo unknown | ./stringify Context context > \Context.hs
Rebuild dependencies ...

Match.lhs:29:7:
    Could not find module `Text.Regex':
      Use -v to see a list of the files searched for.
make: *** [.depend] Fehler 1

This might be a bug in the configure script, since it checks for them, can't find them, but does not fail.
Comment 4 Sebastian Luther (few) 2008-09-30 05:30:10 UTC
Created attachment 166799 [details]
build.log

After installing the missing dependencies dev-util/darcs-1.0.9 compiles for me. One of it's tests unexpectedly succeeded. (see build.log)
Comment 5 Sergei Trofimovich (RETIRED) gentoo-dev 2010-11-20 23:46:40 UTC
Closing as WONTFIX as x86 got ghc-6.12.3 and darcs-2.4.4-r1 as stable.

We plan to phase out older versions.