View previous topic :: View next topic |
Author |
Message |
Mrmanitech n00b
Joined: 30 Jun 2017 Posts: 12
|
Posted: Sat Jul 01, 2017 5:59 am Post subject: [SOLVED] Error: circular dependencies: ??? |
|
|
Code: | (sys-libs/gpm-1.20.7-r2:0/0::gentoo, ebuild scheduled for merge) depends on
(sys-libs/ncurses-6.0-r1:0/6::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
(sys-libs/gpm-1.20.7-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
It might be possible to break this cycle
by applying the following change:
- sys-libs/ncurses-6.0-r1 (Change USE: -gpm)
Note that this change can be reverted, once the package has been installed. |
How do i go about appying that chance and then reverting it? should i revert in the first place?. Thanks for your time.
[Moderator edit: added [code] tags to preserve output layout. -Hu]
Last edited by Mrmanitech on Sat Jul 01, 2017 1:31 pm; edited 1 time in total |
|
Back to top |
|
|
nemectic Apprentice
Joined: 20 Aug 2004 Posts: 182
|
Posted: Sat Jul 01, 2017 7:13 am Post subject: |
|
|
Code: | echo "sys-libs/ncurses -gpm" >> /etc/portage/package.use
emerge -av1 sys-libs/ncurses |
Try that, then continue with the emerge you were doing previously.
If that's successful you can try removing the line added to /etc/portage/package.use & rebuilding ncurses with gpm enabled. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54234 Location: 56N 3W
|
Posted: Sat Jul 01, 2017 9:43 am Post subject: |
|
|
Mrmanitech,
Something that will drop out naturally ..
Code: | USE=-gpm emerge -av1 sys-libs/ncurses |
Normally, command line USE flays are a very bad thing as portage will not remember them for future emerges but in this case, its exactly what you want.
Now you can do your original emerge which should include rebuilding ncurses with USE=gpm. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
Mrmanitech n00b
Joined: 30 Jun 2017 Posts: 12
|
Posted: Sat Jul 01, 2017 1:17 pm Post subject: |
|
|
NeddySeagoon wrote: | Mrmanitech,
Something that will drop out naturally ..
Code: | USE=-gpm emerge -av1 sys-libs/ncurses |
Normally, command line USE flays are a very bad thing as portage will not remember them for future emerges but in this case, its exactly what you want.
Now you can do your original emerge which should include rebuilding ncurses with USE=gpm. |
Thanks this did the trick. |
|
Back to top |
|
|
|