Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pam is blocking pambase: which wins?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
Punchcutter
Guru
Guru


Joined: 11 Feb 2007
Posts: 363

PostPosted: Tue Jun 03, 2008 5:24 pm    Post subject: pam is blocking pambase: which wins? Reply with quote

I'm trying to upgrade world, and getting:
Code:
<sys-libs/pam-0.99.9.0-r1 (is blocking sys-auth/pambase-20080306.2)

I don't know which of these is the newer/preferred one, so I don't know how to handle the block.

Can someone provide advice?

Thanks,
Dave
Back to top
View user's profile Send private message
skellr
l33t
l33t


Joined: 18 Jun 2005
Posts: 988
Location: The Village, Portmeirion

PostPosted: Tue Jun 03, 2008 6:11 pm    Post subject: Reply with quote

Hi,
pam 1.x will pull in pambase, but pambase doesn't want anything less than pam-0.99.9.0 installed. <sys-libs/pam-0.99.9.0-r1

The 0.99.x versions of pam don't need pambase as a dep so upgrading pam to that version first should clear things up.
Code:
emerge -1 ~sys-libs/pam-0.99.9.0
Back to top
View user's profile Send private message
Punchcutter
Guru
Guru


Joined: 11 Feb 2007
Posts: 363

PostPosted: Tue Jun 03, 2008 11:34 pm    Post subject: Reply with quote

Code:
# emerge -1 ~sys-libs/pam-0.99.9.0
Calculating dependencies... done!
[ebuild     UD] sys-libs/pam-0.99.9.0 [0.99.10.0]
[blocks B     ] <sys-libs/pam-0.99.9.0-r1 (is blocking sys-auth/pambase-20080306.2)

Sorry, I'm still confused... could you suggest something else? :oops:

Dave
Back to top
View user's profile Send private message
skellr
l33t
l33t


Joined: 18 Jun 2005
Posts: 988
Location: The Village, Portmeirion

PostPosted: Wed Jun 04, 2008 12:35 am    Post subject: Reply with quote

Apparently I was too. :)
looks like pam-base is already installed so try to upgrade pam first without specifying a version.

It's strange it's telling you it's blocked when you already have 0.99.10.0 installed.
Back to top
View user's profile Send private message
tarpman
Veteran
Veteran


Joined: 04 Nov 2004
Posts: 1083
Location: Victoria, BC, Canada

PostPosted: Wed Jun 04, 2008 6:12 pm    Post subject: Reply with quote

  1. remove pambase
  2. update pam
  3. emerge -avuDN world
  4. revdep-rebuild
  5. profit!

_________________
Saving the world, one kilobyte at a time.
Back to top
View user's profile Send private message
Punchcutter
Guru
Guru


Joined: 11 Feb 2007
Posts: 363

PostPosted: Wed Jun 04, 2008 11:38 pm    Post subject: Reply with quote

Rainskellr wrote:
It's strange it's telling you it's blocked when you already have 0.99.10.0 installed.

Well, actually that has something to do with something I didn't mention... I was attempting to "downgrade" my system from testing to stable... which I've now given up on. I was doing something similar on a new installed machine at home, and thoroughly screwed up that machine. It really doesn't seem like something that one is intended to do :oops: So I gave up doing it on the machine in question (for this thread) and just decided to leave it at testing level. I'm now re-emerging world and it seems to be doing fine.

Sorry for the confusion, but I appreciate your help.

Dave
Back to top
View user's profile Send private message
skellr
l33t
l33t


Joined: 18 Jun 2005
Posts: 988
Location: The Village, Portmeirion

PostPosted: Thu Jun 05, 2008 8:14 pm    Post subject: Reply with quote

That makes sense. I've never tried to switch back to stable from testing but they say it's a lot of hassle to do. You might be able to get away with unmerging pam if things were recompiled with -pam first so nothing is linked against it. quickpkg could save a headache by making a package of it first, so if emerge breaks from an unmerge you could then extract the package to / as a temporary fix.

There might be a topic around here about downgrading glibc, Or not trying to. :lol:

Good luck
Back to top
View user's profile Send private message
hujuice
Guru
Guru


Joined: 16 Oct 2007
Posts: 346
Location: Nicosia, Cyprus

PostPosted: Fri Jul 11, 2008 11:22 am    Post subject: Reply with quote

Code:
emerge --sync
emerge -C sys-auth/pambase
emerge sys-libs/pam

And enjoy your logins...

The last command will install the 1.0.1 version of pam and the 20080318 version of pambase, as dependency.

HUjuice
_________________
Who hasn't a spine, should have a method.
Chi non ha carattere, deve pur avere un metodo.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum