Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smallish disfeature while installing. #829

Closed
p5pRT opened this issue Nov 9, 1999 · 1 comment
Closed

Smallish disfeature while installing. #829

p5pRT opened this issue Nov 9, 1999 · 1 comment

Comments

@p5pRT
Copy link
Collaborator

@p5pRT p5pRT commented Nov 9, 1999

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

Searchable as RT1757$

@p5pRT
Copy link
Collaborator Author

@p5pRT p5pRT commented Nov 9, 1999

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.