Re: perl system integrity?
On 7/18/17 12:52 PM, Jude DaShiell wrote:
Does any means exist within perl to detect that a perl base installed
on a system is completely intact? Perl base is perl binary and all
support packages that binary uses before cpan or cpanp is run. The
perl base is put on newly installed systems.
I am interested in this since sometimes system updates break perl and
steps have to be taken to clear the breakage then repair steps need to
be taken. If a means exists to let a user know this list of packages
came with your installed system and are now missing perl system
repairs could be expedited.
Aside from perl, such capabilities added to other base systems like
python for one example could help out repairing those other systems too.
Perl has the best collection of regression tests that I've ever seen.
When you install from a source tarball, and run "make test" - everything
gets checked. Same again when you install/update modules via cpan. It
takes a while, but you know everything is working.
Personally, when I'm using perl, I always install from scratch, and
maintain using cpan - packagers & packaging just muck it up.
Miles Fidelman
--
In theory, there is no difference between theory and practice.
In practice, there is. .... Yogi Berra
Reply to: