Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.85k stars 527 forks source link

Problem installing perl 5.005.03 #1121

Closed p5pRT closed 20 years ago

p5pRT commented 24 years ago

Migrated from rt.perl.org#2079 (status was 'resolved')

Searchable as RT2079$

p5pRT commented 24 years ago

From [Unknown Contact. See original ticket]

At 18​:16 -0800 2000-02-02\, David Ranney wrote​:

I just downloaded Perl 5.005.03 and tried to install it.

Where from? You can find a good copy at http​://www.cpan.org. If you did snag a bad copy from somewhere\, please inform that archive's manager.

While extracting it I got the following error​:

perl-5.005.03/lib/locale.pm tar​: Could not change access and modification times of perl-5.005.03/lib/locale.pm​: No such file or directory

Hmmm. The structure of your disk may have been screwed up before you started. Do whatever you have to to run fsck over it. (The mailer you use suggests you're running something UNIXish.) Then remount it\, delete the perl5.005_03 source directory and try starting over.

-- Dominic Dunlop

p5pRT commented 24 years ago

From [Unknown Contact. See original ticket]

On Wed\, Feb 02\, 2000 at 06​:16​:14PM -0800\, David Ranney wrote​:

Hi\,

I just downloaded Perl 5.005.03 and tried to install it. While extracting it I got the following error​:

perl-5.005.03/lib/locale.pm tar​: Could not change access and modification times of perl-5.005.03/lib/locale.pm​: No such file or directory tar​: Cannot chown file perl-5.005.03/lib/locale.pm to uid 0 gid 1​: No such file or directory tar​: Cannot change mode of file perl-5.005.03/lib/locale.pm to 444​: No such file or directory

Although you don't tell us\, I presume you are running on a Solaris machine using a tar compiled for SunOS. You will probably find the file as perl-5.005.03/lib/oldlocale.pm\, so you can just rename it. Or use a tar that has been compiled for Solaris.

-- Paul Johnson - pjcj@​transeda.com http​://www.transeda.com/pjcj

p5pRT commented 24 years ago

From @doughera88

On Wed\, 2 Feb 2000\, David Ranney wrote​:

perl-5.005.03/lib/locale.pm tar​: Could not change access and modification times of perl-5.005.03/lib/locale.pm​: No such file or directory tar​: Cannot chown file perl-5.005.03/lib/locale.pm to uid 0 gid 1​: No such file or directory tar​: Cannot change mode of file perl-5.005.03/lib/locale.pm to 444​: No such file or directory

This shows that the file was indeed in the .tar.gz bundle but that it got "lost" somewhere during extraction. You don't specify your platform\, but I believe this problem arises when you run a tar built under SunOS under Solaris. Something about the compatibility library changes occurences of "lib/locale" into "lib/oldlocale". I think.

Use a Solaris tar and all should be o.k.

  Andy Dougherty doughera@​lafayette.edu   Dept. of Physics   Lafayette College\, Easton PA 18042