sm-grimoire-bugs AT lists.ibiblio.org
Subject: SourceMage Grimoire Bug List
List archive
[SM-Grimoire-Bugs] [Bug 15166] gcc -> gmp -> g++ -> gcc circular dependency
- From: bugzilla-daemon AT bugs.sourcemage.org
- To: sm-grimoire-bugs AT lists.ibiblio.org
- Subject: [SM-Grimoire-Bugs] [Bug 15166] gcc -> gmp -> g++ -> gcc circular dependency
- Date: 10 Jun 2009 18:54:38 -0000
http://bugs.sourcemage.org/show_bug.cgi?id=15166
--- Comment #8 from Eric Sandall <sandalle AT sourcemage.org> 2009-06-10
13:54:36 ---
Here's a succinct demonstration of what this bug can cause:
Downgrading gcc and g++ from 4.4.0 to 4.3.3. This will happen when upgrading
from 4.3.3 to 4.4.0 as well. The archspecs issue is separate, I just mentioned
that as another issue this circular dependency will cause.
$ sorcery -v
1.14.4-rc2
$ gaze version gcc g++ gmp
Grimoire Section Spell Grimoire Version Installed Version
-------- ------- ----- ---------------- -----------------
test gnu gcc 4.4.0 4.3.3
test gnu g++ 4.4.0 4.3.3
test libs gmp 4.3.1 4.3.1
# cast -c gcc g++ gmp
Computing previously installed dependencies...
gcc preparing environment...
gcc running configuration...
gcc checking dependencies...
gcc has a dependency on diffutils
gcc has a dependency on gmp
gcc has a dependency on gnupg
gcc has a dependency on mpfr
gcc has a dependency on smgl-fhs
gcc has a dependency on smgl-archspecs
gcc checking for reverse triggers...
gcc triggers a cast_self on g++
g++ preparing environment...
g++ checking dependencies...
g++ has a dependency on gcc
g++ is forcing a recast of gcc
g++ has a dependency on gmp
g++ has a dependency on gnupg
g++ has a dependency on mpfr
g++ has a dependency on smgl-archspecs
gmp preparing environment...
gmp checking dependencies...
gmp has a dependency on gcc
gmp has an enabled optional dependency on g++
diffutils No work to do.
gnupg No work to do.
mpfr No work to do.
smgl-fhs No work to do.
smgl-archspecs No work to do.
Collating dependencies...
Spells are to be cast:
---------------------------
g++ gcc gmp
Do you want to cast these spells? [y]
Found source file /var/spool/sorcery/gcc-core-4.4.0.tar.bz2 for spell g++ in
/var/spool/sorcery
Found source file /var/spool/sorcery/gcc-g++-4.4.0.tar.bz2 for spell g++ in
/var/spool/sorcery
Found source file /var/spool/sorcery/gcc-core-4.4.0.tar.bz2.sig for spell g++
in /var/spool/sorcery
Found source file /var/spool/sorcery/gcc-g++-4.4.0.tar.bz2.sig for spell g++
in
/var/spool/sorcery
Waiting for any Solo casts to complete...
Waiting for all other spells to complete... done.
staging disabled
Building g++
Installed version of gcc is 4.3.3, not 4.4.0!
Update gcc first.
Download pass has not completed yet, pausing momentarily
Spells that have been dropped:
------------------------------
gcc gmp
Spells that encountered problems:
---------------------------------
g++
--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
-
[SM-Grimoire-Bugs] [Bug 15166] gcc -> gmp -> g++ -> gcc circular dependency,
bugzilla-daemon, 06/10/2009
- <Possible follow-up(s)>
- [SM-Grimoire-Bugs] [Bug 15166] gcc -> gmp -> g++ -> gcc circular dependency, bugzilla-daemon, 06/10/2009
Archive powered by MHonArc 2.6.24.