Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 528512 - dev-libs/libjwc_c sci-libs/ccp4-libs sci-libs/ssm have circular dependencies
Summary: dev-libs/libjwc_c sci-libs/ccp4-libs sci-libs/ssm have circular dependencies
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-06 22:44 UTC by Toralf Förster
Modified: 2015-10-26 07:35 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2014-11-06 22:44:23 UTC
/me do wonder about this :


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

Calculating dependencies  ... done!


[ebuild  N     ] dev-libs/libjwc_c-1.1-r2  USE="-static-libs" 248 KiB
[nomerge       ]  sci-libs/ccp4-libs-6.1.3-r15  PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 
[ebuild  N     ]   sci-libs/ssm-1.4:0/2  USE="ccp4 -static-libs" 415 KiB
[ebuild  N     ]    sci-libs/ccp4-libs-6.1.3-r15  PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 236,460 KiB

Total: 3 packages (3 new), Size of downloads: 237,122 KiB

 * Error: circular dependencies:

(sci-libs/ssm-1.4:0/2::gentoo, ebuild scheduled for merge) depends on
 (sci-libs/ccp4-libs-6.1.3-r15:0/0::gentoo, ebuild scheduled for merge) (buildtime)
  (sci-libs/ssm-1.4:0/2::gentoo, ebuild scheduled for merge) (buildtime)

It might be possible to break this cycle
by applying the following change:
- sci-libs/ssm-1.4 (Change USE: -ccp4)

Note that this change can be reverted, once the package has been installed.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-11-06 22:56:53 UTC
Lots of ebuilds have circular dependencies. It's annoying, but how do you suggest this is fixed?
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2014-11-07 07:53:41 UTC
I will look into this.

Just as a side note, I would suggest to install ccp4 outside of portage. The version we provide is heavily dated, so you probably want to have the more modern versions.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2015-10-26 07:35:15 UTC
commit 7d62034735e700ca67e977470d79f5571b15b221
Author: Justin Lecher <jlec@gentoo.org>
Date:   Mon Oct 26 08:29:56 2015 +0100
    
    Drop "CCP4: Software for Macromolecular Crystallography"
    
    obsoletes:
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=160190
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=324059
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=332485
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=367771
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=367773
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=383227
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=448756
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=460502
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=460504
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=466936
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=467040
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=467048
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=476580
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478580
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478586
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478588
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478594
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478604
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=521646
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=528512
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=530878
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=540760
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=555614
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=556498
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557038
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561196
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=562780
    
    Signed-off-by: Justin Lecher <jlec@gentoo.org>
    
    https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d62034735e700ca67e977470d79f5571b15b221