[tex-live] less opens "install-tl --help" instead of perl-doc
Lukas Prokop
admin at lukas-prokop.at
Mon Mar 3 17:54:04 CET 2014
Hi,
this is a response to the tweet by norbusan
https://twitter.com/norbusan/status/440513761674145793
As it turns out, the problem is really perldoc. It is missing in my
xubuntu 13.04. It even tells me that I need to install "perl-doc".
meisterluk at xuni ~/Downloads/install-tl-20140302 % ./install-tl --help
You need to install the perl-doc package to use this program.
meisterluk at xuni ~/Downloads/install-tl-20140302 % perldoc
You need to install the perl-doc package to use this program.
1 meisterluk at xuni ~/Downloads/install-tl-20140302 % sudo apt-get
install perl-doc
:(
[sudo] password for meisterluk:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus
nécessaire :
openjdk-7-jre-lib
Veuillez utiliser « apt-get autoremove » pour le supprimer.
Paquets suggérés :
groff
Les NOUVEAUX paquets suivants seront installés :
perl-doc
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 8,122 ko dans les archives.
Après cette opération, 13.2 Mo d'espace disque supplémentaires seront
utilisés.
Réception de : 1 http://at.archive.ubuntu.com/ubuntu/ raring/main
perl-doc all 5.14.2-21 [8,122 kB]
8,122 ko réceptionnés en 2s (2,831 ko/s)
Sélection du paquet perl-doc précédemment désélectionné.
(Lecture de la base de données... 309507 fichiers et répertoires déjà
installés.)
Dépaquetage de perl-doc (à partir de .../perl-doc_5.14.2-21_all.deb) ...
Ajout de « détournement de /usr/bin/perldoc en /usr/bin/perldoc.stub
par perl-doc »
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de perl-doc (5.14.2-21) ...
sudo apt-get install perl-doc 3.22s user 1.95s system 21% cpu 23.939
total
meisterluk at xuni ~/Downloads/install-tl-20140302 % ./install-tl --help
meisterluk at xuni ~/Downloads/install-tl-20140302 %
I suggest the following solutions:
\item
Convert the POD documentation to a manpage manually and serve it via man
(I guess http://perldoc.perl.org/Pod/Man.html is an appropriate tool)
\item
Leave it as it is. I am not sure whether return code 0 or non-zero is
correct here. Returncode 0 is given and I guess line 239 explicitly
states that:
pod2usage(-exitstatus => 0, -verbose => 2, -file => $0) if $opt_help;
Thanks a lot for all your efforts ;-)
best regards,
Lukas
More information about the tex-live
mailing list