If I use smart to install packages, do I have to run suseconfig afterwards? -- Bob openSUSE 10.2 x86_64, Kernel 2.6.18.8-0.3, KDE 3.5.6 r31.4 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Bob Williams
If I use smart to install packages, do I have to run suseconfig afterwards?
Depends on whether the packager of the rpm included the script to run that and/or ldconfig. I *usually* run: SuSEconfig ;ldconfig after update/installation via smart. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 24 June 2007 18:28:01 Patrick Shanahan wrote:
* Bob Williams
[06-24-07 12:57]: If I use smart to install packages, do I have to run suseconfig afterwards?
Depends on whether the packager of the rpm included the script to run that and/or ldconfig. I *usually* run:
SuSEconfig ;ldconfig
after update/installation via smart.
Thank you. What's the difference/what does ldconfig do that SuSEconfig doesn't? -- Bob openSUSE 10.2 x86_64, Kernel 2.6.18.8-0.3, KDE 3.5.6 r31.4 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Bob Williams
Thank you. What's the difference/what does ldconfig do that SuSEconfig doesn't?
The "man" files are *really* there for a reason and although, somewhat cryptic in a lot of cases, really can help understand what is going on. from 'man ldconfig'" ldconfig creates the necessary links and cache to the most recent shared libraries found in the directories specified on the command line, in the file /etc/ld.so.conf, and in the trusted directo‐ ries (/lib and /usr/lib). The cache is used by the run-time linker, ld.so or ld-linux.so. ldconfig checks the header and filenames of the libraries it encounters when determining which versions should have their links updated. If you will watch the progress of yast, after installing/upgrading a package, it runs "ldconfig" (usually). note: imho, the use of graphics to accomplish *everything* really detracts from *learning* your system. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 24 June 2007 22:40:50 Patrick Shanahan wrote:
* Bob Williams
[06-24-07 16:14]: Thank you. What's the difference/what does ldconfig do that SuSEconfig doesn't?
The "man" files are *really* there for a reason and although, somewhat cryptic in a lot of cases, really can help understand what is going on.
from 'man ldconfig'"
ldconfig creates the necessary links and cache to the most recent shared libraries found in the directories specified on the command line, in the file /etc/ld.so.conf, and in the trusted directo‐ ries (/lib and /usr/lib). The cache is used by the run-time linker, ld.so or ld-linux.so. ldconfig checks the header and filenames of the libraries it encounters when determining which versions should have their links updated.
If you will watch the progress of yast, after installing/upgrading a package, it runs "ldconfig" (usually).
note: imho, the use of graphics to accomplish *everything* really detracts from *learning* your system.
-- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org
Thank you very much [I mean it :)]. And the gentle rebuke is received in the spirit it was given. -- Bob openSUSE 10.2 x86_64, Kernel 2.6.18.8-0.3, KDE 3.5.6 r31.4 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, 2007-06-24 at 21:02 +0100, Bob Williams wrote:
On Sunday 24 June 2007 18:28:01 Patrick Shanahan wrote:
* Bob Williams
[06-24-07 12:57]: If I use smart to install packages, do I have to run suseconfig afterwards?
Depends on whether the packager of the rpm included the script to run that and/or ldconfig. I *usually* run:
SuSEconfig ;ldconfig
after update/installation via smart.
FWIW: I had seen this advice before on this list and followed it slavishly, but now I don't whether it is 100% necessary ;-). That is, when doing a smart install/upgrade just today I saw in smart's logs that it, or suse, does a suseconfig and syscongig (or some such) after each major package upgrade (eg, OO.o, firefox, etc). I guess even if not necessary it can't hurt ;-) Gavin -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Gavin Chester
FWIW: I had seen this advice before on this list and followed it slavishly, but now I don't whether it is 100% necessary ;-). That is, when doing a smart install/upgrade just today I saw in smart's logs that it, or suse, does a suseconfig and syscongig (or some such) after each major package upgrade (eg, OO.o, firefox, etc). I guess even if not necessary it can't hurt ;-)
Because, *all* rpms do not include the macro to run SuSEconfig..... So you do see it occasionally. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Bob Williams
-
Gavin Chester
-
Patrick Shanahan