* [gentoo-user] Update After A Year
@ 2008-01-10 10:29 Tamas Sarga
2008-01-10 10:57 ` Alan McKinnon
2008-01-10 10:58 ` [gentoo-user] " Dale
0 siblings, 2 replies; 13+ messages in thread
From: Tamas Sarga @ 2008-01-10 10:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
Hi,
I moved from my flat a year ago, and now I' went back. At my temporary place
I wasn't be able to reach the internet, so I didn't update the system.
Now I'd like to update it. Should I do anything special in addition to an
emerge -e system; emerge -e world? Are there anything I should attend to?
TIA,
Tamas Sarga
[-- Attachment #2: Type: text/html, Size: 358 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-10 10:29 [gentoo-user] Update After A Year Tamas Sarga
@ 2008-01-10 10:57 ` Alan McKinnon
2008-01-10 11:19 ` Neil Bothwick
2008-01-10 10:58 ` [gentoo-user] " Dale
1 sibling, 1 reply; 13+ messages in thread
From: Alan McKinnon @ 2008-01-10 10:57 UTC (permalink / raw
To: gentoo-user
On Thursday 10 January 2008, Tamas Sarga wrote:
> Hi,
>
> I moved from my flat a year ago, and now I' went back. At my
> temporary place I wasn't be able to reach the internet, so I didn't
> update the system. Now I'd like to update it. Should I do anything
> special in addition to an emerge -e system; emerge -e world? Are
> there anything I should attend to?
Generally you can just emerge -uND world and we done with it. But life
isn't always so simple. I can think of a few updates in the last while
that were problematic, but I think they were all more than a year ago:
Xorg 6.x -> 7.x - there's wiki pages for that at gentoo-wiki.com
gcc-3.3.x -> 3.4.x - check gentoo.org/docs for the full info
glibc-2.3 -> 2.4 - there was something about that too, I forget...
The update to python-2.5 had a specific procedure (?)
And there was a portage update as well with a change in on-disk format.
This one caught me, as an upgrade path was maintained for several
versions, then dropped. My upgrade fell in that window. But that was
way back in the early 2.0 versions, I think you will be safe.
Oddly, kde-3.5.7 to 3.5.8 recently was a pain for me. I hadn't updated
in two months and the first emerge world failed about 8 times, all on
kde stuff. It felt as if the DEPENDS were evaluated in the wrong order
as emerge --resume --skipfirst allowed it to continue. Then I would
emerge world again with less failures, and do it again. IIRC it took 4
runs thorough, but once it was done everything did seem to work
correctly.
With long intervals between updates like you have here, I prefer to make
a quickpkg of vital system stuff (gcc, glibc, python, portage, bash) as
a safety measure, then run emerge -pvuND system and update those vital
packages manually - the reason is to force me to look at the portage
output and not miss important messages. Then emerge the rest of system
followed by the rest of world. It's the long way round but it gives me
the warm fuzzy safety net feeling.
--
Alan McKinnon
alan dot mckinnon at gmail dot com
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-10 10:29 [gentoo-user] Update After A Year Tamas Sarga
2008-01-10 10:57 ` Alan McKinnon
@ 2008-01-10 10:58 ` Dale
1 sibling, 0 replies; 13+ messages in thread
From: Dale @ 2008-01-10 10:58 UTC (permalink / raw
To: gentoo-user
Tamas Sarga wrote:
> Hi,
>
> I moved from my flat a year ago, and now I' went back. At my temporary
> place I wasn't be able to reach the internet, so I didn't update the
> system.
> Now I'd like to update it. Should I do anything special in addition to
> an emerge -e system; emerge -e world? Are there anything I should
> attend to?
>
> TIA,
> Tamas Sarga
emerge --sync then hope for the best with the emerge -uvDN world. Don't
forget to search the forums for any problems you run into. Most of them
will be answered by now I would think. I'm sure you will run into at
least a few issues.
You may want to just update portage after you do the sync up then update
world. A new portage should update better.
Hope it goes well.
Dale
:-) :-)
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-10 10:57 ` Alan McKinnon
@ 2008-01-10 11:19 ` Neil Bothwick
2008-01-10 19:22 ` [gentoo-user] expat update (was:Update After a Year) b.n.
2008-01-10 23:45 ` [gentoo-user] Update After A Year Hal Martin
0 siblings, 2 replies; 13+ messages in thread
From: Neil Bothwick @ 2008-01-10 11:19 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 969 bytes --]
On Thu, 10 Jan 2008 12:57:57 +0200, Alan McKinnon wrote:
> Generally you can just emerge -uND world and we done with it. But life
> isn't always so simple. I can think of a few updates in the last while
> that were problematic, but I think they were all more than a year ago:
The expat upgrade was less than a year ago for stable systems.
I'd go with emerge -auvDN system and check the output carefully before
opting to proceed. I'd also make sure that ELOG is correctly set up in
make.conf so you don't miss any important massages.
After updating system, it would be prudent to run revdep-rebuild before
moving onto the rest of world.
emerge -e is pointless, portage is quite capable of determining what
needs to be updated, and reemerging everything just creates noise and
confusion that could make it harder to deal with any potential problems.
--
Neil Bothwick
Any connection between your reality and mine is purely coincidental.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] expat update (was:Update After a Year)
2008-01-10 11:19 ` Neil Bothwick
@ 2008-01-10 19:22 ` b.n.
2008-01-10 19:39 ` Neil Bothwick
2008-01-11 6:49 ` Alan McKinnon
2008-01-10 23:45 ` [gentoo-user] Update After A Year Hal Martin
1 sibling, 2 replies; 13+ messages in thread
From: b.n. @ 2008-01-10 19:22 UTC (permalink / raw
To: gentoo-user
Neil Bothwick ha scritto:
> The expat upgrade was less than a year ago for stable systems.
Sorry if hijacking the thread, but: it's a long time I have expat-1.9.6
and, even if 2.0.1 is in portage, emerge -av world doesn't tell me to
upgrade (I guess emerge -Dav would, but why should I?). Should I do
nonetheless, or can I wait?
m.
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] expat update (was:Update After a Year)
2008-01-10 19:22 ` [gentoo-user] expat update (was:Update After a Year) b.n.
@ 2008-01-10 19:39 ` Neil Bothwick
2008-01-11 6:49 ` Alan McKinnon
1 sibling, 0 replies; 13+ messages in thread
From: Neil Bothwick @ 2008-01-10 19:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 598 bytes --]
On Thu, 10 Jan 2008 20:22:06 +0100, b.n. wrote:
> Sorry if hijacking the thread, but: it's a long time I have expat-1.9.6
> and, even if 2.0.1 is in portage, emerge -av world doesn't tell me to
> upgrade (I guess emerge -Dav would, but why should I?). Should I do
> nonetheless, or can I wait?
If portage isn't forcing you to install it, you don't need it. On the
other hand, it is a bit of a pain to update, so you may as well get it
over with when you know you have the time to deal with it.
--
Neil Bothwick
"Do you reply to our surveys.?"
[X]Never [ ]Always [ ]Sometimes
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-10 11:19 ` Neil Bothwick
2008-01-10 19:22 ` [gentoo-user] expat update (was:Update After a Year) b.n.
@ 2008-01-10 23:45 ` Hal Martin
2008-01-11 1:17 ` Stroller
1 sibling, 1 reply; 13+ messages in thread
From: Hal Martin @ 2008-01-10 23:45 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 3350 bytes --]
It's been much less than a year since I've updated last, however I'm
experiencing problems updating my system. First off, I have Gentoo
2007.0 installed on an AMD64 X2 3800+ (SMP kernel.) I cannot upgrade PAM
from 0.99.8.1-r1 to 0.99.9.0. The output of trying to do so is the
following:
emerge pam
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) sys-libs/pam-0.99.9.0 to /
* Linux-PAM-0.99.9.0.tar.bz2 RMD160 SHA1 SHA256 size ;-)
... [ ok ]
* checking ebuild checksums ;-)
... [ ok ]
* checking auxfile checksums ;-)
... [ ok ]
* checking miscfile checksums ;-)
... [ ok ]
* checking Linux-PAM-0.99.9.0.tar.bz2 ;-)
... [ ok ]
*
* Your current setup is using one or more of the following modules,
* that are not built or supported anymore:
* pam_pwdb, pam_radius, pam_timestamp, pam_console
* If you are in real need for these modules, please contact the maintainers
* of PAM through http://bugs.gentoo.org/ providing information about its
* use cases.
* Please also make sure to read the PAM Upgrade guide at the following URL:
* http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml
*
'emerge --search pam' returns the following (I'm only going to include
the actual listing for pam, and not all the other stuff it lists to keep
the list short)
* sys-libs/pam
Latest version available: 0.99.9.0
Latest version installed: 0.99.8.1-r1
Size of files: 887 kB
Homepage: http://www.kernel.org/pub/linux/libs/pam/
Description: Linux-PAM (Pluggable Authentication Modules)
License: PAM
I've followed the Linux-PAM upgrade guide, which didn't mention what to
do in the event that those modules were used.
http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml
There is a forum discussion on this matter, however none of the modules
appear in /etc/pam.d/ files...
I don't know enough about PAM and Gentoo to know if running a PAMless
system would cause problems, I have been using linux for a while, but I
am relatively new to Gentoo (and yes, I realize that PAM is not
exclusive to Gentoo...) I've tried the #gentoo channel on FreeNode and
after an hour of asking and waiting, was unable to receive an answer.
Any help would be appriciated.
Thanks!
Hal Martin
Neil Bothwick wrote:
> On Thu, 10 Jan 2008 12:57:57 +0200, Alan McKinnon wrote:
>
>
>> Generally you can just emerge -uND world and we done with it. But life
>> isn't always so simple. I can think of a few updates in the last while
>> that were problematic, but I think they were all more than a year ago:
>>
>
> The expat upgrade was less than a year ago for stable systems.
>
> I'd go with emerge -auvDN system and check the output carefully before
> opting to proceed. I'd also make sure that ELOG is correctly set up in
> make.conf so you don't miss any important massages.
>
> After updating system, it would be prudent to run revdep-rebuild before
> moving onto the rest of world.
>
> emerge -e is pointless, portage is quite capable of determining what
> needs to be updated, and reemerging everything just creates noise and
> confusion that could make it harder to deal with any potential problems.
>
>
>
[-- Attachment #2: Type: text/html, Size: 5340 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-10 23:45 ` [gentoo-user] Update After A Year Hal Martin
@ 2008-01-11 1:17 ` Stroller
2008-01-11 2:04 ` Stroller
0 siblings, 1 reply; 13+ messages in thread
From: Stroller @ 2008-01-11 1:17 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
On 10 Jan 2008, at 23:45, Hal Martin wrote:
> ...
> * Your current setup is using one or more of the following modules,
> * that are not built or supported anymore:
> * pam_pwdb, pam_radius, pam_timestamp, pam_console
> ...
I'm not sure if I should be replying to this, as it kinda looks like
a thread hijack, but:
$ equery b `grep -l -ie pwdb -ie radius -ie timestamp -ie console /
etc/pam.d/*`
[ Searching for file(s) /etc/pam.d/login in *... ]
sys-apps/shadow-4.0.18.1-r1 (/etc/pam.d/login)
$
Stroller.
[-- Attachment #2: Type: text/html, Size: 902 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-11 1:17 ` Stroller
@ 2008-01-11 2:04 ` Stroller
2008-01-11 3:58 ` Randy Barlow
0 siblings, 1 reply; 13+ messages in thread
From: Stroller @ 2008-01-11 2:04 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1280 bytes --]
On 11 Jan 2008, at 01:17, Stroller wrote:
> On 10 Jan 2008, at 23:45, Hal Martin wrote:
>> ...
>> * Your current setup is using one or more of the following modules,
>> * that are not built or supported anymore:
>> * pam_pwdb, pam_radius, pam_timestamp, pam_console
>> ...
>
> I'm not sure if I should be replying to this, as it kinda looks
> like a thread hijack, but:
>
> $ equery b `grep -l -ie pwdb -ie radius -ie timestamp -ie
> console /etc/pam.d/*`
> [ Searching for file(s) /etc/pam.d/login in *... ]
> sys-apps/shadow-4.0.18.1-r1 (/etc/pam.d/login)
> $
Ooops! Pressed send too hastily!
I assumed that there'd be an update available to shadow which would
fix this, but looking closer at the output of `grep -l -ie pwdb -ie
radius -ie timestamp -ie console /etc/pam.d/*` it seems that the line
containg `pam_console.so` is commented out on my system:
# If you want to enable pam_console, uncomment the following line
# and read carefully README.pam_console in /usr/share/doc/pam*
#session optional pam_console.so
So the question arises, did you uncomment it?
Or is your sys-apps/shadow just older than mine?
What does `grep -l -ie pwdb -ie radius -ie timestamp -ie console /etc/
pam.d/* actually say on your machine?
Stroller.
[-- Attachment #2: Type: text/html, Size: 1995 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Update After A Year
2008-01-11 2:04 ` Stroller
@ 2008-01-11 3:58 ` Randy Barlow
2008-01-11 17:30 ` [gentoo-user] " reader
0 siblings, 1 reply; 13+ messages in thread
From: Randy Barlow @ 2008-01-11 3:58 UTC (permalink / raw
To: gentoo-user
Stroller wrote:
> Ooops! Pressed send too hastily!
>
> I assumed that there'd be an update available to shadow which would fix
> this, but looking closer at the output of `grep -l -ie pwdb -ie radius
> -ie timestamp -ie console /etc/pam.d/*` it seems that the line containg
> `pam_console.so` is commented out on my system:
>
> # If you want to enable pam_console, uncomment the following line
> # and read carefully README.pam_console in /usr/share/doc/pam*
> #session optional pam_console.so
>
> So the question arises, did you uncomment it?
> Or is your sys-apps/shadow just older than mine?
> What does `grep -l -ie pwdb -ie radius -ie timestamp -ie console
> /etc/pam.d/* actually say on your machine?
I will also participate on this thread hijack (but Hal, don't hijack
anymore. It makes your mom angry!) I would actually check more than
just /etc/pam.d/* if you don't find it there because it's possible for
mail servers or web servers to use these things the old way too!
--
Randy Barlow
http://electronsweatshop.com
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] expat update (was:Update After a Year)
2008-01-10 19:22 ` [gentoo-user] expat update (was:Update After a Year) b.n.
2008-01-10 19:39 ` Neil Bothwick
@ 2008-01-11 6:49 ` Alan McKinnon
2008-01-11 7:13 ` [gentoo-user] expat update Dale
1 sibling, 1 reply; 13+ messages in thread
From: Alan McKinnon @ 2008-01-11 6:49 UTC (permalink / raw
To: gentoo-user
On Thursday 10 January 2008, b.n. wrote:
> Neil Bothwick ha scritto:
> > The expat upgrade was less than a year ago for stable systems.
>
> Sorry if hijacking the thread, but: it's a long time I have
> expat-1.9.6 and, even if 2.0.1 is in portage, emerge -av world
> doesn't tell me to upgrade (I guess emerge -Dav would, but why should
> I?). Should I do nonetheless, or can I wait?
I find emerge -uND world every so often is a good idea, as updates are
then incremental and I can deal with problems one at a time instead of
lots all at once.
I don't know of any good reason why you *should* upgrade to expat-2.0.1
right now, other than simply staying up to date. Be prepared to become
good friends with revdep-rebuild when you *do* do it, the upgrade
caused huge numbers of broken linkages to libexpat.so.0
alan
--
Alan McKinnon
alan dot mckinnon at gmail dot com
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] expat update
2008-01-11 6:49 ` Alan McKinnon
@ 2008-01-11 7:13 ` Dale
0 siblings, 0 replies; 13+ messages in thread
From: Dale @ 2008-01-11 7:13 UTC (permalink / raw
To: gentoo-user
Alan McKinnon wrote:
> <SNIP>
>
> I don't know of any good reason why you *should* upgrade to expat-2.0.1
> right now, other than simply staying up to date. Be prepared to become
> good friends with revdep-rebuild when you *do* do it, the upgrade
> caused huge numbers of broken linkages to libexpat.so.0
>
> alan
>
>
>
+1, Amen and all that other good stuff. I would recommend running
revdep-rebuild pretty regular anyway, just to be safe.
Dale
:-) :-)
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
* [gentoo-user] Re: Update After A Year
2008-01-11 3:58 ` Randy Barlow
@ 2008-01-11 17:30 ` reader
0 siblings, 0 replies; 13+ messages in thread
From: reader @ 2008-01-11 17:30 UTC (permalink / raw
To: gentoo-user
Randy Barlow <randy@electronsweatshop.com> writes:
> I will also participate on this thread hijack (but Hal, don't hijack
> anymore. It makes your mom angry!) I would actually check more than
> just /etc/pam.d/* if you don't find it there because it's possible for
> mail servers or web servers to use these things the old way too!
Me too but Randy's advice is important. An angry mom can ruin your
day... hehe
* Your current setup is using one or more of the following modules,
* that are not built or supported anymore: pam_pwdb, pam_radius,
* pam_timestamp, pam_console If you are in real need for these
* modules, please contact the maintainers of PAM through
* http://bugs.gentoo.org/ providing information about its use
* cases. Please also make sure to read the PAM Upgrade guide at
* the following URL:
* http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml
I got that non-sense a while ago too and never did find anything but
commented lines. I think the warning may be invoked improperly
under some conditions. But others more knowledgeable may disagree.
My solution was to uninstall the current pam completely disregarding
dependencies, and then emerge the new one.
It worked here but please BE CAREFUL I think its possible to cause
some problems since we are dealing with things like login. Definitely
don't try it remotely.
--
gentoo-user@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2008-01-11 17:30 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-10 10:29 [gentoo-user] Update After A Year Tamas Sarga
2008-01-10 10:57 ` Alan McKinnon
2008-01-10 11:19 ` Neil Bothwick
2008-01-10 19:22 ` [gentoo-user] expat update (was:Update After a Year) b.n.
2008-01-10 19:39 ` Neil Bothwick
2008-01-11 6:49 ` Alan McKinnon
2008-01-11 7:13 ` [gentoo-user] expat update Dale
2008-01-10 23:45 ` [gentoo-user] Update After A Year Hal Martin
2008-01-11 1:17 ` Stroller
2008-01-11 2:04 ` Stroller
2008-01-11 3:58 ` Randy Barlow
2008-01-11 17:30 ` [gentoo-user] " reader
2008-01-10 10:58 ` [gentoo-user] " Dale
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox