* [gentoo-user] Trying to emerge rust. It crashed. Now I get circular dependencies. Help!
@ 2025-03-30 16:04 Alan Mackenzie
2025-03-30 17:05 ` Alan Mackenzie
0 siblings, 1 reply; 2+ messages in thread
From: Alan Mackenzie @ 2025-03-30 16:04 UTC (permalink / raw
To: gentoo-user
Hello, Gentoo.
While updating my old machine (a 1st generation Ryzen), I was 42 minutes
through the emerge of rust when it crashed. This is probably due to the
known hardware error in early Ryzen chips.
So I tried
# emerge --resume
, which gave me a few lines of emerge messages followed by:
* Error: Circular Dependencies
(dev-lang/rust-1.84.1-r1:1.84.1/1.84.1::gentoo, ebuild scheduled for merge) depends on
(dev-lang/rust-1.84.1-r1:1.84.1/1.84.1::gentoo, ebuild scheduled for merge (build time)
[ Message copied by hand from old machine to new machine running email ]
I'm not happy about this. I tried to unmerge that partial version of
rust, but just got further error messages.
How can I unwedge portage in this situation?
Thanks!
--
Alan Mackenzie (Nuremberg, Germany).
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-user] Trying to emerge rust. It crashed. Now I get circular dependencies. Help!
2025-03-30 16:04 [gentoo-user] Trying to emerge rust. It crashed. Now I get circular dependencies. Help! Alan Mackenzie
@ 2025-03-30 17:05 ` Alan Mackenzie
0 siblings, 0 replies; 2+ messages in thread
From: Alan Mackenzie @ 2025-03-30 17:05 UTC (permalink / raw
To: gentoo-user
On Sun, Mar 30, 2025 at 16:04:04 +0000, Alan Mackenzie wrote:
> Hello, Gentoo.
> While updating my old machine (a 1st generation Ryzen), I was 42 minutes
> through the emerge of rust when it crashed. This is probably due to the
> known hardware error in early Ryzen chips.
> So I tried
> # emerge --resume
> , which gave me a few lines of emerge messages followed by:
> * Error: Circular Dependencies
> (dev-lang/rust-1.84.1-r1:1.84.1/1.84.1::gentoo, ebuild scheduled for merge) depends on
> (dev-lang/rust-1.84.1-r1:1.84.1/1.84.1::gentoo, ebuild scheduled for merge (build time)
> [ Message copied by hand from old machine to new machine running email ]
> I'm not happy about this. I tried to unmerge that partial version of
> rust, but just got further error messages.
> How can I unwedge portage in this situation?
Well, I tried
# emerge -auND @world
again, and it seems to be working, including attempting to build rust
again.
I'd still be interested to find out what caused the bug in emerge
--resume.
> Thanks!
--
Alan Mackenzie (Nuremberg, Germany).
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-03-30 17:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-30 16:04 [gentoo-user] Trying to emerge rust. It crashed. Now I get circular dependencies. Help! Alan Mackenzie
2025-03-30 17:05 ` Alan Mackenzie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox