summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/tlmgr-usermode-specification.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/doc/tlmgr-usermode-specification.txt')
-rw-r--r--Master/tlpkg/doc/tlmgr-usermode-specification.txt24
1 files changed, 19 insertions, 5 deletions
diff --git a/Master/tlpkg/doc/tlmgr-usermode-specification.txt b/Master/tlpkg/doc/tlmgr-usermode-specification.txt
index 7647bf50566..ee536348266 100644
--- a/Master/tlpkg/doc/tlmgr-usermode-specification.txt
+++ b/Master/tlpkg/doc/tlmgr-usermode-specification.txt
@@ -1,6 +1,9 @@
Using the TeX Live Manager in Usermode
======================================
(to be discussed and implemented)
+(partial implementation working for install and remove is in
+ tlpkg/dev/dev.usermode-tlmgr.patch)
+
0. Contents
-----------
@@ -14,6 +17,17 @@ Using the TeX Live Manager in Usermode
---------------------------------------------------------------
+0.1 Implementation notes
+------------------------
+
+- User has to first call
+ tlmgr init-usertree [ --usertree .... ]
+- available_architectures is set to the empty list, this allows
+ updating packages depending on .ARCH packages, but I am not sure
+ if that is a good idea
+
+---------------------------------------------------------------
+
1. Rationale and definition
---------------------------
@@ -79,14 +93,14 @@ As an example:
shortdesc ...
...
docfiles size=98
- doc/latex/12many/12many.pdf
- doc/latex/12many/README
+ RELOC/doc/latex/12many/12many.pdf
+ RELOC/doc/latex/12many/README
...
srcfiles size=6
- source/latex/12many/12many.dtx
- source/latex/12many/12many.ins
+ RELOC/source/latex/12many/12many.dtx
+ RELOC/source/latex/12many/12many.ins
runfiles size=1
- tex/latex/12many/12many.sty
+ RELOC/tex/latex/12many/12many.sty
...
The normal installation procedure of TeX Live (i.e., currently