[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

texlive--tetex conflicts (was: [Pkg-texlive-maint] Bug#354652: texlive-lang-greek: ibycus4.map is not a map file)



[taking this to the 'Debian TeX Task Force List (in preparation)']

On Tue, Feb 28, 2006 at 01:00 +0100, Norbert Preining wrote:
> 
> Well I am not sure about what to do: Should I take off all the conflicts
> with tetex (but the ones where there is an actual filename clash in
> /u/s/texmf/) and see what problems arise, or should I leave the
> conflicts and remove them on a one by one base like for tl-lang-greek?

There are also filename clashes in /usr/bin (at least texlive-context(?)
vs. tetex-bin). However, I would suggest removing the conflicts with
tetex where there are no explicit clashes, simply because I think the
only way to find out if the packages can cooperate is to try it. 

Would it be possible to output some sort of warning when a texlive-*
package is used together with tetex?

> I see some problems with the lang-* eg. First a language should not
> occur double in the language.dat file, or?

Actually, I am not sure what happens there. Having both tetex-base and
texlive-lang-greek installed right now, I do have 

$ egrep ^greek /var/lib/texmf/tex/generic/config/language.dat
greek   grhyph.tex
greek            grphyph4.tex

There was no problem with format generation. When calling latex I see  

Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, greek, monogreek, ancientgreek, ibycus, loaded.

So 'greek' is appearing twice. I can't judge which patterns are active,
though, if 'greek' is selected. Maybe a general comment in the
README.Debian for the lang-* packages would be enough: 

Usage with teTeX
---------------- 

This package defines hyphenation rules for LaTeX that might already be
defined by the tetex packages. Please review the files in
/etc/texmf/language.d/ and make sure that no language is defined twice.

[Actually, that's a place where I script that checks the consistency of
language.dat might come in handy.]

cheerio
ralf

 



Reply to: