Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
circual dependencies during install.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
nullrequest
n00b
n00b


Joined: 11 Apr 2020
Posts: 2

PostPosted: Sat Apr 11, 2020 11:19 am    Post subject: circual dependencies during install. Reply with quote

I am trying to install gentoo in a vm. but when i try to install any of the desktop profiles using
Code:
emerge --ask --verbose --update --deep --newuse @world
I get the following error

Code:

* Error: circular dependencies
(dev-lang/python-3.7.7-r1:3.7/3.7::gentoo, ebuild scheduled for merge) depends on
  (dev-db/sqlite-3.31.1:3/3::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
    (dev-libs/icu-65.1-r1:0/65.1::gentooebuild scheduled for merge) (buildtime_slot_op)
      (dev-lang/python-3.7.7-r1:3.7/3.7::gentoo, ebuild scheduled for merge) (buildtime)


It may be possible to break this cycle
by applying any of the following changes:
- dev-lang/python-3.7.7-r1 (Change USE: -sqlite)
- dev-db/sqlite-3.31.1 (Change USE: -icu)

i have tried both changes. they don`r work. what should i do to fix this.
sorry for the grammar/spelling
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30956
Location: here

PostPosted: Sat Apr 11, 2020 11:30 am    Post subject: Reply with quote

Try with
Code:
# USE="-sqlite" emerge -u python:3.7

and then run world update again
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
nullrequest
n00b
n00b


Joined: 11 Apr 2020
Posts: 2

PostPosted: Mon Apr 13, 2020 7:41 am    Post subject: Reply with quote

Thanks. it worked.
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2935
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sun Mar 14, 2021 5:33 pm    Post subject: Reply with quote

Hi,

sorry to revive this old thread but I'm facing the same issue. Want to test something in a VM and grabbed the latest stage3 amd64 file (from 2021-03-10) and now I entered the chroot env, emerge --sync, selected the default/linux/amd64/17.1/desktop profile and now I get this

Code:

(dev-lang/python-3.9.2:3.9/3.9::gentoo, ebuild scheduled for merge) depends on
 (dev-db/sqlite-3.33.0:3/3::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
  (dev-libs/icu-68.2:0/68.2::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
   (dev-lang/python-3.9.2:3.9/3.9::gentoo, ebuild scheduled for merge) (buildtime)


Doing USE="-sqlite" emerge -upv python:3.9 show me this error:

Quote:

* Error: circular dependencies:
(net-wireless/bluez-5.55:0/3::gentoo, ebuild scheduled for merge) depends on
(dev-libs/glib-2.66.7:2/2::gentoo, ebuild scheduled for merge) (buildtime)
(dev-lang/python-3.9.2:3.9/3.9::gentoo, ebuild scheduled for merge) (buildtime)
(net-wireless/bluez-5.55:0/3::gentoo, ebuild scheduled for merge) (buildtime)


With USE="-sqlite -bluetooth" emerge -upv python:3.9 I didn't get the error.

So, why are this circular dependencies there? Wouldn't it make sensor to update https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Base and point out this circular dependencies?
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum