Opened 20 years ago
Closed 20 years ago
#3098 closed defect (fixed)
teTeX post-activation runs fmtutil instead of fmtutil-sys
Reported by: | jjramsey@… | Owned by: | gwright@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
One of the changes in teTeX is that fmtutil writes formats in a directory under the home directory. To create formats for system-wide use, fmtutil-sys is run instead. The portfile needs to be changed to reflect this, that is, instead of:
post-activate { system "fmtutil --all" }
it should read
post-activate { system "fmtutil-sys --all" }
Change History (4)
comment:1 Changed 20 years ago by jjramsey@…
Owner: | changed from darwinports-bugs@… to gwright@… |
---|
comment:2 Changed 20 years ago by gwright@…
Status: | new → assigned |
---|
comment:3 Changed 20 years ago by jjramsey@…
"MIght we need a special +local variant that uses fmutil --all for people who don't have administrator privileges?"
If someone without admin privileges has installed DarwinPorts, the tree where things are installed would be in a user-writable location, instead of the usual /opt/local, no? If that's the case, a +local option shouldn't be necessary. fmtutil-sys puts fmt files under the main texmf tree, and AFAIK, it doesn't care if that tree is under /opt/local or $HOME/path/to/my/dports.
comment:4 Changed 20 years ago by gwright@…
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed using fmtutil -> fmtutil-sys in post-activate.
/gw
Now that I have a new disk drive ;-P I can fix this. Thanks. I should be able to get ot it by later today.
MIght we need a special +local variant that uses fmutil --all for people who don't have administrator privileges?
/gw