-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 9 Jul 2001, Andrej Borsenkow wrote:

>visudo was compiled for perl 5.6.0. Most programs that use libperl are
>compiled with hard-coded library location (LD_RUN_PATH=... or like). This is
>done exactly because library location is non-standard, and most systems'
>run-time loader won't find library without explicit hint.
>
>What happened, perl was updated but some (many?) porgrams that need perl not

The programs that need perl should state a dependency on a particular
version:

Requires: perl = 5.6.0

Not greater-than-or-equal '>=', they depend on the exact string '5.6.0'
to find the libraries.

Then when perl gets updated RPM will, uh, remind you to recompile the
other packages too :-).

This again illustrates the value of good package dependencies.

- -- 
Ed Avis <[EMAIL PROTECTED]>
Finger for PGP key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7SWqGIMp73jhGogoRAtxcAJ0S8WgeYiZ00JdU1YXPo+xB+AV3FQCeLzZL
Zt3BPAtPuT5p9LMO6jFv64w=
=kcbx
-----END PGP SIGNATURE-----


Reply via email to