[tex-live] TDS and binaries / man pages

Manuel Pégourié-Gonnard mpg at elzevir.fr
Thu Mar 19 18:05:25 CET 2009

Robin Fairbairns a écrit :
> Manuel Pégourié-Gonnard <mpg at elzevir.fr> wrote:
>> Zdenek Wagner a écrit :
>>>> /scripts/splitindex/splitindex.class
>>>> /scripts/splitindex/splitindex.pl
>>> It should be script/splitindex/..., not /scripts/splitindex/...
>>> because users do not have write access to the root directory and are
>>> not allowed to create the /scripts directory.
>> ? Which root directory? I have perfect write access to ~/texmf, thanks :-) Are
>> we discussing the same thing?
> zdenek makes a valid point, imo.
Most probably, but it seems I totally failed to understand it. Oh, wait, I
focused on the "script" vs "scripts" difference. Now I understand the point was
about the leading "/". I thought it was clear this was the root of the zip, not
of the filsystem.

If I still missed something, would someone please be so kind as to explain
things in detail?

>> Well, I really wonder if it's worth doing a .tds.zip, since manual placement of
>> the files will be required anyway. Unless I missed something,tds.zip files are
>> not required by CTAN, and even less required by TL.
> don't under-estimate the extent to which the tds frightens people.  we
> occasionally get broken .tds.zip files from people who ought to know
> better, let alone the poor old "general user".
I don't underestimate it. But since tds.zip's are meant to make things as simple as

cd ~/texmf && unzip <package>.tds.zip

I'm afraid that the user be even more confused if it doesn't "work" for all
values of <package>. Not that I can propose a perfect solution, I just wanted to
point this out: packages with binaries are not easy to install anyway (except
using tools like tlmgr or mpm).

Anyway, if there is a .tds.zip for splitindex, I strongly agree with Daniel that
it should contain all the files, even if the user needs to move some of them
afterwards. (And of course the readme should clearly state that some
post-unzipping work is needed after unzipping splitindex.tds.zip.)


More information about the tex-live mailing list