File: 008.added-pyenv-runtime-information.patch

package info (click to toggle)
pyenv 2.5.5-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 8,264 kB
  • sloc: sh: 4,722; python: 402; makefile: 76; ansic: 60
file content (72 lines) | stat: -rw-r--r-- 2,319 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
escription: Added information about pyenv splitting
Author: Josenilson Ferreira da Silva <nilsonfsilva@hotmail.com>
Forwarded: not-needed
Last-Update: 2025-05-03
Index: pyenv/man/man1/pyenv.1
===================================================================
--- pyenv.orig/man/man1/pyenv.1
+++ pyenv/man/man1/pyenv.1
@@ -21,14 +21,52 @@ fi
 .RS 3
 .P
 .nh
-Appending this line enables shims. Please make sure this line is placed toward the end of the shell configuration file since it manipulates \fBPATH\fR during the initialization\. 
+Appending this line enables shims. Please make sure this line is placed toward the end of the shell configuration file since it manipulates \fBPATH\fR during the initialization\.
 .hy
 .TP 13
 .B Debian note:
-Modify only your \fB~/\.bashrc\fR file instead of creating 
+Modify only your \fB~/\.bashrc\fR file instead of creating
 .br
 \fB~/\.bash_profile\fR
+
+.TP 13
+.B Binaries on Debian division
+.P
+.nh
+The \fBpyenv-runtime\fR package provides a minimal subset of the full \fBpyenv\fR functionality, suitable for shared environments (e.g., HPC clusters with
+.P
+.nh
+NFS-mounted home directories). Unlike the full \fBpyenv\fR package, \fBpyenv-runtime\fR does not support version installation or management
+.hy
 .P
+.nh
+commands (like \fBinstall\fR, \fBuninstall\fR, \fBglobal\fR, or \fBlocal\fR), which are intended for use only on management hosts.
+.hy
+.P
+.nf
+The following \fBpyenv\fR subcommands are supported in \fBpyenv-runtime\fR:
+\fBcommands\fR
+\fBexec\fR
+\fBhelp\fR
+\fBhooks\fR
+\fBinit\fR
+\fBlatest\fR
+\fBprefix\fR
+\fBrehash\fR
+\fBshims\fR
+\fBversion\fR
+\fBversion-file\fR
+\fBversion-name\fR
+\fBversion-origin\fR
+\fBversions\fR
+\fBwhence\fR
+\fBwhich\fR
+.fi
+.nh
+These commands correspond directly to the wrappers installed under \fB/usr/lib/pyenv/libexec/\fR and are sufficient to use Python versions already present
+in the shared \fB$(pyenv root)/versions\fR directory.
+.hy
+
 .RS 0
 \fBZsh note\fR: Modify your \fB~/\.zshrc\fR file instead of  \fB~/\.bashrc\fR
 .P
@@ -39,7 +77,7 @@ for details.
 .RE
 .RE
 .IP "2." 3
-\fBRestart your shell so the path changes take effect\.\fR You can now begin using pyenv\. 
+\fBRestart your shell so the path changes take effect\.\fR You can now begin using pyenv\.
 .P
 .RS 15
 exec "$SHELL"\fR