* [gentoo-user] Please help me with an emerge "slot" problem. @ 2013-07-13 18:55 Alan Mackenzie 2013-07-13 21:27 ` Bruce Hill 2013-07-14 1:00 ` Philip Webb 0 siblings, 2 replies; 5+ messages in thread From: Alan Mackenzie @ 2013-07-13 18:55 UTC (permalink / raw To: gentoo-user Hi, Gentoo. When I try "emerge -puND libgcrypt", I get a list of packages to merge followed by this error message: !!! 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.2-r1::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by >=dev-libs/libgcrypt-1.1.90:0/0= required by (net-misc/vino-2.32.2-r1::gentoo, installed) (and 1 more with the same problem) What is this message telling me? Why won't vino-2.32.2-r1 work with libgcrypt-1.5.2-r1? TIA! -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Please help me with an emerge "slot" problem. 2013-07-13 18:55 [gentoo-user] Please help me with an emerge "slot" problem Alan Mackenzie @ 2013-07-13 21:27 ` Bruce Hill 2013-07-14 1:00 ` Philip Webb 1 sibling, 0 replies; 5+ messages in thread From: Bruce Hill @ 2013-07-13 21:27 UTC (permalink / raw To: gentoo-user On Sat, Jul 13, 2013 at 06:55:36PM +0000, Alan Mackenzie wrote: > Hi, Gentoo. > > When I try "emerge -puND libgcrypt", I get a list of packages to merge > followed by this error message: > > !!! 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.2-r1::gentoo, ebuild scheduled for merge) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by > >=dev-libs/libgcrypt-1.1.90:0/0= required by (net-misc/vino-2.32.2-r1::gentoo, installed) > (and 1 more with the same problem) > > What is this message telling me? Why won't vino-2.32.2-r1 work with > libgcrypt-1.5.2-r1? Looks like >=dev-libs/libgcrypt-1.1.90:0/0 or some such in /etc/portage/package.* somewhere fouling the works. Those >= usually get set by that autounmask creature, and never are good for the long run. -- Happy Penguin Computers >') 126 Fenco Drive ( \ Tupelo, MS 38801 ^^ support@happypenguincomputers.com 662-269-2706 662-205-6424 http://happypenguincomputers.com/ A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? Don't top-post: http://en.wikipedia.org/wiki/Top_post#Top-posting ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Please help me with an emerge "slot" problem. 2013-07-13 18:55 [gentoo-user] Please help me with an emerge "slot" problem Alan Mackenzie 2013-07-13 21:27 ` Bruce Hill @ 2013-07-14 1:00 ` Philip Webb 2013-07-14 12:59 ` Alan Mackenzie 1 sibling, 1 reply; 5+ messages in thread From: Philip Webb @ 2013-07-14 1:00 UTC (permalink / raw To: gentoo-user 130713 Alan Mackenzie wrote: > When I try "emerge -puND libgcrypt", I get > !!! 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.2-r1::gentoo, ebuild scheduled for merge) pulled in by > (no parents that aren't satisfied by other packages in this slot) > (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by > >=dev-libs/libgcrypt-1.1.90:0/0= required by (net-misc/vino-2.32.2-r1::gentoo, installed) It looks like one of those standard conflicts, which you resolve by unmerging Libgcrypt before merging the new version ; after that, you may also need to remerge Vino . -- ========================,,============================================ SUPPORT ___________//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT `-O----------O---' purslowatchassdotutorontodotca ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Please help me with an emerge "slot" problem. 2013-07-14 1:00 ` Philip Webb @ 2013-07-14 12:59 ` Alan Mackenzie 2013-07-14 15:00 ` Alan McKinnon 0 siblings, 1 reply; 5+ messages in thread From: Alan Mackenzie @ 2013-07-14 12:59 UTC (permalink / raw To: gentoo-user Hello, Philip, On Sat, Jul 13, 2013 at 09:00:34PM -0400, Philip Webb wrote: > 130713 Alan Mackenzie wrote: > > When I try "emerge -puND libgcrypt", I get > > !!! 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.2-r1::gentoo, ebuild scheduled for merge) pulled in by > > (no parents that aren't satisfied by other packages in this slot) > > (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by > > >=dev-libs/libgcrypt-1.1.90:0/0= required by (net-misc/vino-2.32.2-r1::gentoo, installed) > It looks like one of those standard conflicts, > which you resolve by unmerging Libgcrypt before merging the new version ; > after that, you may also need to remerge Vino . Thanks! I unmerged libgcrypt, then remerged it, then had some fun with pambase and shadow (whatever they are) not liking eachother. I managed to get fully updated in the end, including merging the new libreoffice. It took a while. -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Please help me with an emerge "slot" problem. 2013-07-14 12:59 ` Alan Mackenzie @ 2013-07-14 15:00 ` Alan McKinnon 0 siblings, 0 replies; 5+ messages in thread From: Alan McKinnon @ 2013-07-14 15:00 UTC (permalink / raw To: gentoo-user On 14/07/2013 14:59, Alan Mackenzie wrote: > Hello, Philip, > > On Sat, Jul 13, 2013 at 09:00:34PM -0400, Philip Webb wrote: >> 130713 Alan Mackenzie wrote: >>> When I try "emerge -puND libgcrypt", I get >>> !!! 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.2-r1::gentoo, ebuild scheduled for merge) pulled in by >>> (no parents that aren't satisfied by other packages in this slot) >>> (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by >>> >=dev-libs/libgcrypt-1.1.90:0/0= required by (net-misc/vino-2.32.2-r1::gentoo, installed) > >> It looks like one of those standard conflicts, >> which you resolve by unmerging Libgcrypt before merging the new version ; >> after that, you may also need to remerge Vino . > > Thanks! I unmerged libgcrypt, then remerged it, then had some fun with > pambase and shadow (whatever they are) Oh dear, you don't know what those are, without them you have no user accounts and can't log in :-) shadow implements the Unix password scheme using /etc/shadow, plus all the helper commands like useradd|mod|del etc PAM is Pluggable Authentication Modules - a bunch of rules and configs where you determine what exactly comprises a successful authentication. If you wanted to implement a fingerprint swiper and retina scanner, easiest would to be fit all that plumbing into PAM and tell the system to use it. PAM ships out of the box using shadow as the default way to auth users (i.e. by password). pambase is what implements this default method. pam (the full thing) implements the plumbing you need for everything else. shadow and pam are renowned for causing blockers that can't be automagically resolved, it's because they slot in at very low levels. not liking eachother. I managed > to get fully updated in the end, including merging the new libreoffice. > It took a while. Indeed. I find the only thing worse is icu. Even though the only docs I have ever read are in English (usually the Queen's version), I still can't get that thing off the system - libreoffice insists -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-07-14 15:03 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-07-13 18:55 [gentoo-user] Please help me with an emerge "slot" problem Alan Mackenzie 2013-07-13 21:27 ` Bruce Hill 2013-07-14 1:00 ` Philip Webb 2013-07-14 12:59 ` Alan Mackenzie 2013-07-14 15:00 ` Alan McKinnon
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox