Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

14.05.2013, 16:14

[erledigt] Fehler: Multiple Package Instances within a single package slot have been pullen ... slot conflict.

Hallo liebes Forum,

erst einmal super das es noch etwas gibt wo man Fragen kann nachdem gentoo.de /gentoo.com nicht mehr da sind und die schönen wikis verschwunden sind.

Nachdem ich nun Gentoo frisch aufgesetzt habe und mich eines funktionierenden XFCE4 erfreue stosse ich auf Probleme mit Gnome. Zuerst wusste ich nicht das mit emerge gnome das 2er gnome installiert wird. Nachdem ich auch das mit den Overlay verstanden hatte fügte ich das gnome overlay hinzu. Nun kam es zu ein wenig durcheinander was ich gerade versuche zu lösen.

Ich habe in diesem Forum bereits etwas gefunden und in google aber das hatte mir bisher nicht geholfen.

ein emerge -avuDN world gibt folgenden Fehler den ich gerne auch in Zukunft bei ähnlichen Situationen klären möchte. Vielleicht kann mir jemand erklären wie man so etwas generell lösen und erkennen kann wie man es löst.

Es handelt sich um ein x64 system with no multilib mit Kernel 3.7.10-gentoo-r1

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
emerge -avuDN world

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies... done!

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

x11-libs/gtk+:3

  (x11-libs/gtk+-3.7.14::gnome, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (x11-libs/gtk+-3.4.4::gentoo, installed) pulled in by
    <x11-libs/gtk+-3.5.2:3 required by (x11-themes/gtk-engines-unico-1.0.2::gentoo, installed)

net-libs/libsoup:2.4

  (net-libs/libsoup-2.42.2::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (net-libs/libsoup-2.38.1::gentoo, ebuild scheduled for merge) pulled in by
    ~net-libs/libsoup-2.38.1[introspection?] required by (net-libs/libsoup-gnome-2.38.1::gentoo, ebuild scheduled for merge)


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 "x11-libs/qt-gui".
(dependency required by "media-video/bino-1.4.0::plab" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Lars_im_Subraum« (02.10.2013, 18:20)


2

14.05.2013, 18:40

Hallo Lars und herzlich willkommen bei uns im Forum.

Erstmal brauchst Du für das Gnome-3 kein Overlay. Es ist als Testing im Portage verfügbar (Version 3.6.2).

Zitat

* IMPORTANT: 5 news items need reading for repository 'gentoo'.
Diese solltest Du mal durchlesen

Quellcode

1
eselect news read


Zu dem Fehler: Anscheinend kann Gnome-3 nichts mit den Paketen x11-themes/gtk-engines-unico und net-libs/libsoup-gnome anfangen. Deinstalliere diese vor dem Update.

PS: Anschließend solltest Du auf jeden Fall ein

Quellcode

1
emerge -a --depclean
ausführen, damit auch weitere Pakete entfernt werden, die Gnome-3 nicht mehr braucht. Aber Vorsicht, prüfe die Liste ob was dabei ist was Du brauchst. Wenn was dabei ist, abbrechen und mit:

Quellcode

1
emerge -n paket
dem Worldfile hinzufügen.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

15.05.2013, 13:27

Erts einmal ein herzliches Dankeschön für die schnelle Hilfe.

Nachdem wieder eine Nacht rum ist und durch löschen und revdep-rebuild das system neu gebaut hat ist nun auch wieder XFCE wieder voll Funktionsfähig.

Danach waren Gnome 2 und Gnome 3.6 gemischt installiert.

Danach habe ich alles was gnome ist entfernt laut dem Gentoo Gnome entfernungs Wiki mithilfe von eix

Gnome schmiert leider noch beim einloggen ab !?
Das ganze durcheinander kam durch Gnome2 zustande und ich weis nicht mehr wie ich her der Abhängigkeiten werde.

Ich musste

Quellcode

1
<=gnome-base/gnome-2.32.1-r2


maskieren damit dann Gnome 3.6 installiert werden konnte.

und ein

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
emerge -a --depclean

 * Depclean may break link level dependencies. Thus, it is
 * recommended to use a tool such as `revdep-rebuild` (from
 * app-portage/gentoolkit) in order to detect such breakage.
 * 
 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 * 
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence, it is often necessary to run `emerge --update
 * --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
 * Dependencies could not be completely resolved due to
 * the following required packages not being installed:
 * 
 *   sys-auth/pambase pulled in by:
 *     sys-libs/pam-1.1.6-r2
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-v4l2-0.10.31
 * 
 *   >=sys-auth/pambase-20081028 pulled in by:
 *     net-misc/openssh-5.9_p1-r4
 * 
 *   gnome-base/libglade pulled in by:
 *     xfce-base/libxfcegui4-4.10.0
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     media-video/cheese-3.6.2
 * 
 *   =media-libs/gst-plugins-good-0.10* pulled in by:
 *     net-im/pidgin-2.10.7-r1
 * 
 *   >=x11-themes/gtk-engines-xfce-3:0 pulled in by:
 *     xfce-base/xfce4-meta-4.10
 * 
 *   sys-auth/pambase pulled in by:
 *     gnome-base/gdm-3.6.2
 * 
 *   media-plugins/gst-plugins-vpx:1.0 pulled in by:
 *     media-video/cheese-3.6.2
 * 
 *   >=media-libs/gst-plugins-good-1.0.5:1.0 pulled in by:
 *     media-plugins/gst-plugins-jpeg-1.0.5
 * 
 *   >=media-libs/gst-plugins-good-1.0.5:1.0 pulled in by:
 *     media-plugins/gst-plugins-v4l2-1.0.5
 * 
 *   dev-python/rdflib[python_targets_python2_7(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] pulled in by:
 *     gnome-extra/zeitgeist-0.9.12-r1
 * 
 *   sys-auth/pambase pulled in by:
 *     app-admin/sudo-1.8.6_p7
 * 
 *   x11-themes/gtk-engines-unico pulled in by:
 *     x11-themes/light-themes-0.1.8.32
 * 
 *   >=media-libs/gst-plugins-good-1.0.5:1.0 pulled in by:
 *     media-plugins/gst-plugins-flac-1.0.5
 * 
 *   >=gnome-base/gnome-vfs-2:2 pulled in by:
 *     media-plugins/gst-plugins-gnomevfs-0.10.36
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-taglib-0.10.31
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-gconf-0.10.31
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-wavpack-0.10.31
 * 
 *   gnome-extra/gnome-audio pulled in by:
 *     media-sound/pulseaudio-2.1-r1
 * 
 *   >=gnome-extra/evolution-data-server-3.5.3:0/43= pulled in by:
 *     gnome-base/gnome-shell-3.6.3.1
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     media-gfx/shotwell-0.14.1
 * 
 *   gnome-base/gnome-vfs pulled in by:
 *     media-video/vlc-2.0.5
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     gnome-base/gnome-core-libs-3.6.2
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     app-cdr/brasero-3.6.1
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     media-video/totem-3.6.3-r1
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     net-libs/farstream-0.2.2
 * 
 *   >=media-libs/gst-plugins-good-1.0.5:1.0 pulled in by:
 *     media-plugins/gst-plugins-taglib-1.0.5
 * 
 *   >=gnome-base/libglade-2.5:2.0 pulled in by:
 *     dev-python/pygtk-2.24.0-r3
 * 
 *   sys-auth/pambase[consolekit] pulled in by:
 *     sys-auth/polkit-0.110
 * 
 *   media-libs/gst-plugins-good:0.10 pulled in by:
 *     media-plugins/gst-plugins-meta-0.10-r8
 * 
 *   >=app-i18n/ibus-1.4.99[dconf,gtk3,introspection] pulled in by:
 *     gnome-base/gnome-shell-3.6.3.1
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     media-plugins/gst-plugins-meta-1.0-r1
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-jack-0.10.31
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-flac-0.10.31
 * 
 *   >=media-libs/gst-plugins-good-0.10.31:0.10 pulled in by:
 *     media-plugins/gst-plugins-soup-0.10.31
 * 
 *   media-libs/gst-plugins-good:1.0 pulled in by:
 *     media-libs/clutter-gst-2.0.0
 * 
 *   >=sys-auth/pambase-20120417 pulled in by:
 *     sys-apps/shadow-4.1.5.1-r1
 * 
 *   x11-themes/gtk-engines-murrine pulled in by:
 *     x11-themes/light-themes-0.1.8.32
 * 
 *   sys-auth/pambase pulled in by:
 *     sys-auth/polkit-0.110
 * 
 *   sys-auth/pambase pulled in by:
 *     sys-apps/openrc-0.11.8
 * 
 *   >=media-libs/gst-plugins-good-1.0.5:1.0 pulled in by:
 *     media-plugins/gst-plugins-jack-1.0.5
 * 
 *   >=media-libs/gst-plugins-good-0.10.17:0.10 pulled in by:
 *     net-libs/farstream-0.1.2-r1
 * 
 * Have you forgotten to do a complete update prior to depclean? The
 * most comprehensive command for this purpose is as follows:
 * 
 *   emerge --update --newuse --deep --with-bdeps=y @world
 * 
 * Note that the --with-bdeps=y option is not required in many
 * situations. Refer to the emerge manual page (run `man emerge`)
 * for more information about --with-bdeps.
 * 
 * Also, note that it may be necessary to manually uninstall
 * packages that no longer exist in the portage tree, since it may
 * not be possible to satisfy their dependencies.


sowie :

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
emerge --update --newuse --deep --with-bdeps=y @world

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

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

dev-util/gdbus-codegen:0

  (dev-util/gdbus-codegen-2.34.3::gentoo, installed) pulled in by
    >=dev-util/gdbus-codegen-2.33 required by (gnome-base/nautilus-3.6.3::gentoo, installed)

  (dev-util/gdbus-codegen-2.32.4::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)


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 ">=gnome-extra/evolution-data-server-3.5.3:0/43=".
(dependency required by "gnome-base/gnome-shell-3.6.3.1" [installed])
(dependency required by "gnome-base/gnome-3.6.2" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


ich würde gerne schlau aus dem ganzen werden ...

P.S. ist systemd zwingend wegen gnome ? derzeit habe ich noch alles schön auf init und openrc

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Lars_im_Subraum« (15.05.2013, 15:04)


4

02.10.2013, 17:26

das sich das ganze erledigt hat ... sorry neu-installation setzte ich mal auf erledigt.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Lars_im_Subraum« (02.10.2013, 18:19)