Changeset 6e095ff for pst


Ignore:
Timestamp:
03/17/2024 09:50:13 PM (3 months ago)
Author:
Ken Moffat <zarniwhoop@…>
Branches:
ken/TL2024, lazarus, trunk
Children:
d2e2ac80
Parents:
2e099a8
Message:

texlive - Comment on user ownership and prefix.

Since I am increasingly suggesting that anyone wanting to install
the binary might prefer to do it as a normal user, clarify that
root should not do any updates.

At the start of 'setting the PATH' explain why we do things like
this, and mention that we used to bootstrap the source build - that
is to give a clue if a reader decides they want to install ConTeXt
and LuaMetaTeX where I suggest doing a similar thing.

Location:
pst/typesetting
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pst/typesetting/tex-path.xml

    r2e099a8 r6e095ff  
    1111
    1212  <title>Setting the PATH for TeX Live</title>
     13
     14  <para>
     15    Upstream prefers to install in <filename
     16    class="directory">/usr/local</filename> but the BLFS editors regard that as
     17    inconvenient, and think using <filename
     18    class="directory">/opt/texlive</filename> is more appropriate. Originally
     19    BLFS used a full binary install to bootstrap the source install, so the
     20    same prefix is used for both.
     21  </para>
    1322
    1423  <para>
  • pst/typesetting/tl-installer.xml

    r2e099a8 r6e095ff  
    190190      BLFS recommends <filename class='directory'>/opt/texlive</filename>.
    191191    </para>
     192
     193    <note>
     194     <para>
     195       If you have chosen to install the binary as a normal user, the directory
     196       for the prefix needs to be writable by that user.  The
     197       <systemitem class="username">root</systemitem> user can chown
     198       <filename class="directory">/opt/texlive/2024</filename> to that
     199       user before the user starts the install.<!-- Problem was reported on
     200       texlive list, at least ls-R was involved and maybe other files,
     201       suggestion was to remove, chown prefix, reinstall. --> If any later
     202       change in that directory is made by the <systemitem
     203       class="username">root</systemitem> user <emphasis>that will change the
     204       ownership</emphasis> which breaks usage by normal users.
     205     </para>
     206    </note>
    192207
    193208    <para>
Note: See TracChangeset for help on using the changeset viewer.