Perl / perl5

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

Smallish disfeature while installing. #829

Closed p5pRT closed 20 years ago

p5pRT commented 24 years ago

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

Searchable as RT1757$

p5pRT commented 24 years ago

From jj@it.kth.se

make and make test both works fine\, but make install does overly-zealous checks for directory ownership. Since AFS uses ACL's on directory levels\, and those ACL's override the ownership and flags on the install directories I got an "you don't have permission to write in the /opt/gnu/bin directory" even though I in fact did.

I circumvented this by chowning those directories\, but since I can "touch /opt/gnu/bin/delete_me ; rm /opt/gnu/bin/delete_me" the installer should remember if AFS was in use and not blindly assume that the standard unix ownership applies when it already knows that AFS is in place.

I'd prefer if it would try to touch /my/path/bin/perl5.00503 (in this case) if it doesn't exist\, and if that works\, it can install to that directory. This test would only run in those cases when it already decides that I have some problem installing\, of course. (and if AFS is detected) Or perl5.00503.MYPID or something as non-random. =)

Just my 2 cents.

-- "Surfa inte pÄ internet - Var en del av vÄgen." -Lars Aronsson Aug-94.

Http​://www.it.kth.se/~jj