| Summary: | dev-lisp/sbcl-1.0.31 blocks 'emerge world', because it wants to emerge media-gfx/graphviz-2.22.2-r1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | Current packages | Assignee: | Common Lisp Bugs <common-lisp> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | graphics+disabled, njsg, zeekec |
| Priority: | High | ||
| Version: | 2008.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
I'm not sure, whose bug is this. The problem here is graphviz ebuild dropping png useflag in 2.24.0 and depending on libpng unconditionally. Comment 1 means that sbcl would use graphviz 2.24.0 without any problem (it's only for the docs here anyway), but it looks like dropping that useflag generates a bit of trouble for other ebuilds. fixed deps in dev-lisp/sbcl. thanks for the report. 30 Sep 2009; Markus Meier <maekke@gentoo.org> sbcl-1.0.26-r10.ebuild, sbcl-1.0.27-r10.ebuild, sbcl-1.0.28.ebuild, sbcl-1.0.31.ebuild: fix media-gfx/graphviz dep, bug #286615 And where is a new ebuild? *** Bug 277834 has been marked as a duplicate of this bug. *** Could one change the dependency for sblc-1.0.19, too, since this is the current stable version for sblc (all later versions are currently masked)? |
'emerge -uvDN world' fails with: ... !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-gfx/graphviz:0 ('ebuild', '/', 'media-gfx/graphviz-2.22.2-r1', 'merge') pulled in by >=media-gfx/graphviz-2.20[png] required by ('ebuild', '/', 'dev-lisp/sbcl-1.0.31', 'merge') (and 8 more) ('installed', '/', 'media-gfx/graphviz-2.24.0-r1', 'nomerge') pulled in by media-gfx/graphviz required by ('installed', '/', 'dev-perl/GraphViz-2.04', 'nomerge') media-gfx/graphviz required by world >=media-gfx/graphviz-2.6 required by ('installed', '/', 'media-gfx/imagemagick-6.5.4.10', 'nomerge') (and 5 more) Reproducible: Always Actual Results: Masking >=media-gfx/graphviz-2.22.2-r1 helps to 'emerge world'. But I would like to know, if there is a chance that sbcl, which I need for maxima can also work with current graphviz.