[tex-live] tl2rpm: TeX Live 2008 packages to rpm converter
Jindrich Novy
jnovy at redhat.com
Sun Aug 24 17:35:04 CEST 2008
Hi Karl,
On Thu, Aug 21, 2008 at 04:37:26PM -0500, Karl Berry wrote:
> I agree that including scheme-full is essential, but I'm not sure
> whether it should be default for the downstream packaging.
> Initially I thought that scheme-basic will suffice. The reason for
> it is that not everybody needs full TeX Live installation and also
> many programs have build dependencies to TeX Live just to build
> documentation.
>
> Sure, I understand.
>
> So installing scheme-full to fullfil that seems a waste of resources
> to me.
>
> Perhaps the ideal would be for those packages that use TeX for
> documentation to depend not just on "TeX Live" in general, but to a
> texlive-scheme-basic, texlive-scheme-medium, or whatever they actually
> need. Not that that's easy, I know ...
>
> And anyway, don't they really depend only on texlive if someone wants to
> *build* the documentation -- as opposed to just read it? Hopefully
> those other programs provide prebuilt pdf/html/whatever. Seems like
> building the doc would be relatively rare.
>
> On the other hand, user who wants a full
> TeX Live installation could have it via "yum instal
> texlive-scheme-full". Are you ok with it?
>
> Well, I'm certainly not in a position to insist on anything. Neither
> choice stands out as obviously superior to me.
>
> With scheme-basic as the default, I suspect most people who actually
> want to use TeX (for anything) will be frustrated, since very little of
> what they expect will be installed, while others will happily figure out
> the yum invocation above.
>
> Conversely, with scheme-full as the default, some people who just want
> to install the other programs will be frustrated at the waste of disk
> space and/or bandwidth, while others have plenty of disk and aren't
> bothered to have it all.
>
> It seems there is no way to please everyone. What I can report is that
> during those many years when the distros were still based on teTeX, and
> teTeX was (essentially) not being updated, there was massive confusion
> among TeX users that packages and programs that had been available for
> years were not installed on their brand new system. This isn't quite
> the same situation, I know, since at least the material will be up to
> date if they figure out how to install it, but it does seem reminiscient ...
>
Indeed, I remember these times. teTeX was usable TeX distribution but
a composition of styles/packages and language supports in it was a big
mistery for me and many people didn't understand why a particular
style or language support is in or is missing. Thomas definitely had a
system in it while putting teTeX together but since TeX Live has now
usability-focused and very well designed packaging system I hope the
problems are more or less history thanks to you.
I hope most of the TeX users will figure out how to install a missing
part even though scheme-basic would be the default. They can use yum
to search what is missing and I will make the Fedora users aware of
that in an announcement after 2008 is packaged and released.
Thanks,
Jindrich
--
Jindrich Novy <jnovy at redhat.com> http://people.redhat.com/jnovy/
More information about the tex-live
mailing list