Am Montag, 10. September 2012, 17:53:23 schrieb Chris Stankevitz: > I installed xfce4-meta and was a little surprised to see it did not > come with thunar. When I tried to install it, portage became upset. > > Question: is it normal that I would have to ~amd64 a bunch of packages > and deal with slot conflicts and static-libs to install a file > manager? FYI I am running a "stable" (non-~AMD64) system. > > Thank you, > > Chris > > === > > # emerge -pv xfce-base/thunar > > 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: > > dev-libs/libgcrypt:0 > > (dev-libs/libgcrypt-1.5.0-r2::gentoo, ebuild scheduled for merge) pulled > in by dev-libs/libgcrypt[static-libs] required by > (sys-fs/cryptsetup-1.4.1::gentoo, ebuild scheduled for merge) > > (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > sys-libs/zlib:0 > > (sys-libs/zlib-1.2.5.1-r2::gentoo, installed) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > (sys-libs/zlib-1.2.7::gentoo, ebuild scheduled for merge) pulled in by > > >=sys-libs/zlib-1.2.6 required by (sys-apps/kmod-10::gentoo, > > ebuild scheduled for merge) > > dev-libs/popt:0 > > (dev-libs/popt-1.16-r1::gentoo, ebuild scheduled for merge) pulled in by > > >=dev-libs/popt-1.16-r1[static-libs] required by > > (sys-fs/cryptsetup-1.4.1::gentoo, ebuild scheduled for merge) > > (dev-libs/popt-1.16-r1::gentoo, installed) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > dev-libs/glib:2 > > (dev-libs/glib-2.32.4::gentoo, ebuild scheduled for merge) pulled in by > > >=dev-libs/glib-2.32.4:2 required by > > (dev-util/gdbus-codegen-2.32.4::gentoo, ebuild scheduled for merge) > (and 3 more with the same problem) > > (dev-libs/glib-2.30.3::gentoo, installed) 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. > > > The following keyword changes are necessary to proceed: > #required by sys-fs/udisks-1.99.0-r1, required by > gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > =sys-auth/polkit-0.107 ~amd64 > #required by dev-util/gdbus-codegen-2.32.4, required by > sys-fs/udisks-1.99.0-r1, required by gnome-base/gvfs-1.12.3[udisks], > required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required > by xfce-base/thunar (argument) > =dev-libs/glib-2.32.4 ~amd64 > #required by sys-fs/udev-init-scripts-16 > =sys-fs/udev-189 ~amd64 > #required by sys-fs/udev-189[openrc], required by > dev-libs/libatasmart-0.19, required by sys-fs/udisks-1.99.0-r1, > required by gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > =sys-fs/udev-init-scripts-16 ~amd64 > #required by sys-fs/udev-189, required by sys-fs/udev-init-scripts-16 > =sys-apps/kmod-10 ~amd64 > #required by sys-apps/kmod-10[zlib], required by sys-fs/udev-189, > required by sys-fs/udev-init-scripts-16 > =sys-libs/zlib-1.2.7 ~amd64 > #required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required > by xfce-base/thunar (argument) > =gnome-base/gvfs-1.12.3 ~amd64 > #required by gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > =sys-fs/udisks-1.99.0-r1 ~amd64 > #required by sys-fs/udisks-1.99.0-r1, required by > gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > =dev-util/gdbus-codegen-2.32.4 ~amd64 > #required by sys-fs/udev-189[hwdb], required by sys-fs/udev-init-scripts-16 > =sys-apps/hwids-20120831 ~amd64 > #required by sys-auth/polkit-0.107, required by > sys-fs/udisks-1.99.0-r1, required by gnome-base/gvfs-1.12.3[udisks], > required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required > by xfce-base/thunar (argument) > =dev-lang/spidermonkey-1.8.5-r1 ~amd64 > > The following USE changes are necessary to proceed: > #required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required > by xfce-base/thunar (argument) > > >=gnome-base/gvfs-1.12.3 udisks > > #required by sys-fs/cryptsetup-1.4.1[static], required by > sys-fs/udisks-1.99.0-r1[crypt], required by > gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > > >=dev-libs/libgcrypt-1.5.0-r2 static-libs > > #required by sys-fs/cryptsetup-1.4.1[static], required by > sys-fs/udisks-1.99.0-r1[crypt], required by > gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > > >=dev-libs/popt-1.16-r1 static-libs > > #required by sys-fs/udisks-1.99.0-r1, required by > gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > =sys-fs/udev-189 static-libs hwdb > #required by sys-fs/cryptsetup-1.4.1[static], required by > sys-fs/udisks-1.99.0-r1[crypt], required by > gnome-base/gvfs-1.12.3[udisks], required by > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by > xfce-base/thunar (argument) > =dev-libs/libgpg-error-1.10 static-libs > > !!! All ebuilds that could satisfy ">=sys-fs/udev-182[static-libs]" > have been masked. > !!! One of the following masked packages is required to complete your > request: - sys-fs/udev-9999::gentoo (masked by: missing keyword) > - sys-fs/udev-189::gentoo (masked by: ~amd64 keyword) > - sys-fs/udev-188::gentoo (masked by: ~amd64 keyword) > > (dependency required by "sys-fs/cryptsetup-1.4.1[static]" [ebuild]) > (dependency required by "sys-fs/udisks-1.99.0-r1[crypt]" [ebuild]) > (dependency required by "gnome-base/gvfs-1.12.3[udisks]" [ebuild]) > (dependency required by > "xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash]" [ebuild]) > (dependency required by "xfce-base/thunar" [argument]) > For more information, see the MASKED PACKAGES section in the emerge > man page or refer to the Gentoo Handbook. > > drg ~ #
use --tree option to see who is really pulling all the crap in. -- #163933