Sie sind nicht angemeldet.

1

31.10.2017, 17:29

Slot Konflikt in Clutter

Halli, ich bekomme einen Fehler beim Versuch Gnome zu kompilieren. Ich bitte um Nachsicht: ich muss nur machen, was da steht ... - leider bekomme ich den Fehler nicht gelöst. das Clutter wird einmal mit gtk angezeigt und einmal ohne. Da ich Gnome nutzen will gehe ich davon aus, dass ich das mit gtk nehmen soll (?) Es wird geschrieben, dass man es evtl. durch ein package.mask Eintrag lösen kann. Dies testete ich. Momentan ist folgendes hinterlegt:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
localhost # less /etc/portage/package.unmask
# required by gnome-extra/sushi-3.24.0::gentoo
# required by gnome-base/nautilus-3.22.3::gentoo[previewer]
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask:
 =media-libs/clutter-1.26.2
# required by gnome-base/gnome-core-apps-3.22.2::gentoo
# required by gnome-base/gnome-3.22.2::gentoo
# required by gnome (argument)
# /etc/portage/package.mask:
 =media-video/totem-3.22.1-r1
localhost # emerge -av gnome

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
Total: 213 packages (211 new, 1 in new slot, 1 reinstall), Size of downloads: 304571 KiB

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

media-libs/clutter:1.0

  (media-libs/clutter-1.26.2:1.0/1.0::gentoo, installed) pulled in by
	>=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] required by (media-libs/clutter-gtk-1.8.2:1.0/1.0::gentoo, installed)
                                   	^^^^                                                                                                                              	 

  (media-libs/clutter-1.26.2:1.0/1.0::gentoo, ebuild scheduled for merge) pulled in by
	>=media-libs/clutter-1.17.3:1.0[gtk] required by (media-video/totem-3.22.1-r1:0/0::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.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
localhost# less /etc/portage/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="X -games systemd -kde alsa udev gtk"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
LINGUAS="de"
LC_MESSAGES="C"


GENTOO_MIRRORS="http://mirror.eu.oneandone.net/linux/distributions/gentoo/gentoo/ rsync://mirror.eu.oneandone.net/gentoo/ http://ftp.halifax.rwth-aachen.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo"


Bitte helft mir

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Mandy« (31.10.2017, 18:03)