View previous topic :: View next topic |
Author |
Message |
Punchcutter Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/8840505284b663e1853131.jpg)
Joined: 11 Feb 2007 Posts: 363
|
Posted: Tue Jun 03, 2008 5:24 pm Post subject: pam is blocking pambase: which wins? |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
skellr l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/20945589664c7ab199e6f3a.png)
Joined: 18 Jun 2005 Posts: 988 Location: The Village, Portmeirion
|
Posted: Tue Jun 03, 2008 6:11 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Punchcutter Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/8840505284b663e1853131.jpg)
Joined: 11 Feb 2007 Posts: 363
|
Posted: Tue Jun 03, 2008 11:34 pm Post subject: |
|
|
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?
Dave |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
skellr l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/20945589664c7ab199e6f3a.png)
Joined: 18 Jun 2005 Posts: 988 Location: The Village, Portmeirion
|
Posted: Wed Jun 04, 2008 12:35 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
tarpman Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/194464846347fed31505afc.jpg)
Joined: 04 Nov 2004 Posts: 1083 Location: Victoria, BC, Canada
|
Posted: Wed Jun 04, 2008 6:12 pm Post subject: |
|
|
- remove pambase
- update pam
- emerge -avuDN world
- revdep-rebuild
- profit!
_________________ Saving the world, one kilobyte at a time. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Punchcutter Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/8840505284b663e1853131.jpg)
Joined: 11 Feb 2007 Posts: 363
|
Posted: Wed Jun 04, 2008 11:38 pm Post subject: |
|
|
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 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 |
|
![](templates/gentoo/images/spacer.gif) |
skellr l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/20945589664c7ab199e6f3a.png)
Joined: 18 Jun 2005 Posts: 988 Location: The Village, Portmeirion
|
Posted: Thu Jun 05, 2008 8:14 pm Post subject: |
|
|
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.
Good luck |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hujuice Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/112050226567990015539f9.jpg)
Joined: 16 Oct 2007 Posts: 346 Location: Nicosia, Cyprus
|
Posted: Fri Jul 11, 2008 11:22 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
|