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.mckin...@gmail.com


Reply via email to