Sie sind nicht angemeldet.

1

14.10.2016, 10:41

emerge -uDN @world und Konflikte

Mahlzeit!

Obwohl ich seit dem letzten Update eigentlich nichts installiert habe gibt es auf einmal jede Menge Konflikte. Nun würde mich mal interessieren, muss ich die wirklich alle per Hand lösen oder kann man das nicht auch automatisch regeln lassen?

2

14.10.2016, 12:48

Um welche Konflikte handelt es sich den. Zeig ooch mal die ausgabe von emerge -uDN @world
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

3

14.10.2016, 15:29

[code}
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/perl:0

(dev-lang/perl-5.22.2:0/5.22::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-lang/perl-5.20.2:0/5.20::gentoo, installed) pulled in by
dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/LWP-MediaTypes-6.20.0-r1:0/0::gentoo, installed)
^^^^^^^^
(and 43 more with the same problem)

x11-libs/libxcb:0

(x11-libs/libxcb-1.12:0/1.12::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)

(x11-libs/libxcb-1.11.1:0/1.11.1::gentoo, installed) pulled in by
>=x11-libs/libxcb-1.9.3:0/1.11.1=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-12.0.1:0/0::gentoo, installed)
^^^^^^^^^^
(and 5 more with the same problem)

dev-qt/qtcore:5

(dev-qt/qtcore-5.6.2:5/5.6::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtcore-5.6.2 required by (dev-qt/qtgui-5.6.2:5/5.6::gentoo, ebuild scheduled for merge)
^ ^^^^^
(and 1 more with the same problem)

(dev-qt/qtcore-5.6.1:5/5.6::gentoo, installed) pulled in by
~dev-qt/qtcore-5.6.1 required by (dev-qt/qtxml-5.6.1:5/5.6::gentoo, installed)
^ ^^^^^

app-emulation/virtualbox-modules:0

(app-emulation/virtualbox-modules-5.0.16:0/0::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)

(app-emulation/virtualbox-modules-4.3.38:0/0::gentoo, installed) pulled in by
~app-emulation/virtualbox-modules-4.3.38 required by (app-emulation/virtualbox-bin-4.3.38.106717:0/0::gentoo, installed)
^ ^^^^^^

x11-base/xorg-server:0

(x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, ebuild scheduled for merge) pulled in by
>=x11-base/xorg-server-1.18[udev] required by (x11-drivers/xf86-input-evdev-2.10.3:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^

(x11-base/xorg-server-1.17.4:0/1.17.4::gentoo, installed) pulled in by
x11-base/xorg-server:0/1.17.4= required by (x11-drivers/xf86-video-vesa-2.3.4:0/0::gentoo, installed)
^^^^^^^^^^
(and 4 more with the same problem)

dev-libs/gmp:0

(dev-libs/gmp-6.1.0:0/10.4::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/gmp-6.0.0a:0/0::gentoo, installed) pulled in by
dev-libs/gmp:0/0= required by (dev-python/pycrypto-2.6.1:0/0::gentoo, installed)
^^^^^
(and 1 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


emerge: there are no ebuilds to satisfy "~games-action/minetest-9999".
(dependency required by "games-action/minetest_game-9999::games-overlay" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
{/code]

Das kommt dabei raus

4

14.10.2016, 16:26

Probier mal das hier aus ...

Quellcode

1
perl-cleaner --all


eventuell noch ein

Quellcode

1
python-updater


und ein

Quellcode

1
emerge -av @preserved-rebuild

oder (ich verwende beides da zeitweise eines was findet was der andere Befehl nicht finden ....)

Quellcode

1
revdep-rebuild


kann auch nicht schaden.

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

5

14.10.2016, 18:24

Mach ich mal. Die benutze ich aber eigentlich auch des Öfteren. Aber einmal mehr kann ja nicht schaden ;)

Was mich jedoch immer noch wundert, seit dem letzten Update habe ich nichts neues installiert. Wo kommen da die Konflikte her? Das letzte Update flitzte problemlos durch.

6

14.10.2016, 18:44

Auf die letzte Frage: Eventuell Useflags geändert?
python -c "import this"

def is_nerd(): while coding:
if inside.has_fun: return True
else return False

8

15.10.2016, 11:54

Sitze auch gerade vor einem System das schon etwas älter ist. Die Konflikte sehen, bis auf VirtualBox und Qt ähnlich aus.

Das Problem mit Perl kannst du mit perl-cleaner --all lösen.Danach habe ich die World-Datei (/var/lib/portage/world) verschoben und ein ein emerge -uDN @world ausgeführt. Das läuft jetzt erst mal... Kann dir ja sagen ob und wie es weiter geht, dauert aber etwas da es nur so ein Intel Atom ist.

Edit_1: Also, das erste emerge ist durch und die Konflikte scheinen alle erledigt zu sein. Die Reihenfolge war folgende.

- emerge -1 portag
- perl-cleaner --all
- emerge -uDN @world -- mit leerem world-file
- emerge -1 x11-drivers/xf86-input-evdev x11-drivers/xf86-video-nouveau -- die haben einen block verursacht
- neuer Kernel
- emerge -uDN @world -- jetzt mit original world-file

Bis jetzt läuft es, denke auch das es funktioniert hat. Meine Konflikte waren ja verflogen... ;)
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »_Dirk_« (16.10.2016, 18:06)


9

15.10.2016, 15:55

Mach ich mal. Die benutze ich aber eigentlich auch des Öfteren. Aber einmal mehr kann ja nicht schaden ;)

Was mich jedoch immer noch wundert, seit dem letzten Update habe ich nichts neues installiert. Wo kommen da die Konflikte her? Das letzte Update flitzte problemlos durch.


Eventuell wurden einfach paar Programme und api´s aktualisiert und deshalb dieses Problem ... eventuell findet man in den Logs Dateien was so installiert wurde und man kann daraus Rückschlüsse ziehen wieso und warum diese Probleme ...!?


@_Dirk_ hmm wieso world Datei verschieben !? Darin steht ja was man installiert hat oder nicht ...

lg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

10

16.10.2016, 18:12

@_Dirk_ hmm wieso world Datei verschieben !? Darin steht ja was man installiert hat oder nicht ...

Gute Frage. Da ich schon öfter ältere Systeme auf einen neueren Stand bringen musste hat das bei zu vielen Konflikten immer geholfen. Eigendlich müsste auch ein emerge @system gehen, geht bei mir aber meist nicht. Daher verschiebe ich das world-file und bring erst das System auf den aktuellen Stand. Danach kopiere ich die DAtei wieder zurück. Dann geht es meistens weiter. Zumindest werden die Konflikte deutlich reduziert oder lassen sich besser auflösen.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

11

18.10.2016, 20:21

So, ich hab jetzt die meisten Konflikte erledigt und dabei gerade mal einige Altlasten über Bord geschmissen.

Aber, wie löse ich diesen Konflikt:

Quellcode

1
2
  (x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, ebuild scheduled for merge) pulled in by
	>=x11-base/xorg-server-1.18[udev] required by (x11-drivers/xf86-input-evdev-2.10.3:0/0::gentoo, ebuild scheduled for merge)


Klar, ich kann xorg-server-1.18.4 maskieren, aber das ist ja letzten Endes nicht Sinn der Sache. Nur gibt es von xf86-input-evdev keine neuere Version. Kann ich das einfach raus werfen?

12

21.10.2016, 21:05

Ich glaube, ich bin dann wirklich durch mit den ganzen Konflikten. Stellenweise bin ich mit dem Holzhammer durch und habe einige Dinge maskiert, inklusive xorg, was mir irgendwie nicht gefällt. Nun läuft aber das Update.