public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Multiple package instances within a single package slot
@ 2013-10-04 10:50 Alex Schuster
  2013-10-04 11:01 ` Alan McKinnon
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Alex Schuster @ 2013-10-04 10:50 UTC (permalink / raw
  To: gentoo-user

Hi there!

Some may remember me from posting here often. But since a year, I have a
new life, and much less time for sitting at my computer. Sigh. And my
beloved Gentoo got a little outdated.

So, a @world update does not work. I thought I give emerge -e @world a
try, this should sort out the problems, but this also does not go well.

I don't want to bother you with the whole lot of output emerge gives me,
and just ask a specific question at the moment. I get the 'Multiple
package instances within a single package slot have been pulled into the
dependency graph, resulting in a slot conflict' message, and several
affected packages. One example is claws:

mail-client/claws-mail:0

   (mail-client/claws-mail-3.9.0-r1::gentoo, ebuild scheduled for merge)
   pulled in by ~mail-client/claws-mail-3.9.0 required by
   (mail-client/claws-mail-address_keeper-1.0.7::gentoo, ebuild scheduled
   for merge)

   (mail-client/claws-mail-3.9.2::gentoo, ebuild scheduled for merge)
   pulled in by (no parents that aren't satisfied by other packages in
   this slot)

Looking at the ebuild, I see that claws-mail-address_keeper rdepends on
claws-mail-3.9.0. But being on ~amd86, 3.9.2 would be current.

I can solve this by masking versions greater than 3.9.0. Two questions:

Why can't portage deal with this itself, and simply install the highest
version that fulfills all requirements?

And how do I notice an update to claws-mail-address_keeper that would
allow a newer version of claws-mail? Other than remembering those masks
and go through them once in a while?

Similar problems happen with sys-boot/syslinux, pulled in by
sys-boot/unetbootin, media-sound/jack-audio-connection-kit, pulled in by
app-emulation/emul-linux-x86-soundlibs, and all dev-qt packages, where I
did not yet figure out what to do.

I am running portage 2.2.7.

	Alex


^ permalink raw reply	[flat|nested] 22+ messages in thread
* [gentoo-user] Multiple package instances within a single package slot
@ 2013-03-05 23:21 Valmor de Almeida
  2013-03-06  1:36 ` Matt Joyce
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Valmor de Almeida @ 2013-03-05 23:21 UTC (permalink / raw
  To: gentoo-user

Hello,

I would appreciate help with this multiple-packages-in-a-single slot
problem. In the past I have unistalled packages and reinstalled on a
case-by-case basis and dealt with the fall out manually. I wonder
whether there is a more efficient way of doing it.

Thanks,

--
Valmor


-> USE="libkms cups apng minizip hwdb" emerge -vp --newuse --tree
--update --deep system

[snip]

[blocks B      ]  <sys-apps/sysvinit-2.88-r4
("<sys-apps/sysvinit-2.88-r4" is blocking sys-apps/util-linux-2.22.2)
[blocks B      ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking
sys-fs/udev-init-scripts-23)
[blocks B      ] <sys-fs/lvm2-2.02.97-r1 ("<sys-fs/lvm2-2.02.97-r1" is
blocking sys-fs/udev-197-r8)

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

x11-base/xorg-server:0

  (x11-base/xorg-server-1.12.4::gentoo, installed) pulled in by
    <x11-base/xorg-server-1.12.99[-minimal] required by
(x11-drivers/xf86-video-virtualbox-4.1.22::gentoo, installed)
    (and 1 more with the same problem)

  (x11-base/xorg-server-1.13.1::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

virtual/udev:0

  (virtual/udev-171::gentoo, installed) pulled in by
    <virtual/udev-196 required by (sys-fs/lvm2-2.02.88::gentoo, installed)

  (virtual/udev-197-r1::gentoo, ebuild scheduled for merge) pulled in by
    >=virtual/udev-197-r1 required by (sys-fs/udev-197-r8::gentoo,
ebuild scheduled for merge)
    =virtual/udev-197-r1 required by
(sys-apps/util-linux-2.22.2::gentoo, ebuild scheduled for merge)
    (and 11 more with the same problems)

sys-fs/udev:0

  (sys-fs/udev-171-r9::gentoo, installed) pulled in by
    ~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?]
required by (virtual/udev-171::gentoo, installed)

  (sys-fs/udev-197-r8::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-fs/udev-197-r8[gudev?,hwdb?,introspection?,keymap?,kmod?,selinux?,static-libs?]
required by (virtual/udev-197-r1::gentoo, ebuild scheduled for merge)

x11-drivers/xf86-video-virtualbox:0

  (x11-drivers/xf86-video-virtualbox-4.1.24::gentoo, ebuild scheduled
for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (x11-drivers/xf86-video-virtualbox-4.1.22::gentoo, installed) pulled in by
    ~x11-drivers/xf86-video-virtualbox-4.1.22 required by
(app-emulation/virtualbox-guest-additions-4.1.22::gentoo, installed)


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2013-10-06 22:42 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-04 10:50 [gentoo-user] Multiple package instances within a single package slot Alex Schuster
2013-10-04 11:01 ` Alan McKinnon
2013-10-04 11:51 ` Kerin Millar
2013-10-04 15:40   ` Alex Schuster
2013-10-04 19:39     ` Alan McKinnon
2013-10-05 15:59       ` Alex Schuster
2013-10-05 16:22         ` Bruce Hill
2013-10-05 19:51           ` Alan McKinnon
2013-10-05 18:02         ` Neil Bothwick
2013-10-05 18:30           ` Alex Schuster
2013-10-05 19:53             ` Alan McKinnon
2013-10-05 20:35             ` Neil Bothwick
2013-10-06 10:09             ` Helmut Jarausch
2013-10-06 22:01               ` Alex Schuster
2013-10-06 22:42                 ` Neil Bothwick
2013-10-04 11:56 ` Neil Bothwick
  -- strict thread matches above, loose matches on Subject: below --
2013-03-05 23:21 Valmor de Almeida
2013-03-06  1:36 ` Matt Joyce
2013-03-06  3:46 ` Walter Dnes
2013-03-06  6:39 ` Alan McKinnon
2013-03-06 20:25   ` Valmor de Almeida
2013-03-06 21:17     ` Alan McKinnon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox