Re: Bug#394594: texlive-context: Context is approx 45 versions out of date
Hi Mike!
On Son, 22 Okt 2006, Mike Bird wrote:
> I'm sending this to you and not to texlive-context bug 394594. Please let
> me know if I should do otherwise in future, or if I should resend this to
> bug 394594.
No, it is ok. I bounced it to
debian-tex-maint@lists.debian.org
Please in the future always include the list (you can leave me out or
send it to both, I read the list) as there are other interested persons
who can help.
> FYI, I had a recent ConTeXt in /usr/local/share/texmf. I renamed that
> directory and am assuming that the rename together with all the
> subsequent automatic updmap-sys, udate-fmtutil and mktexlsr will be
> enough to prevent it from having any effect on testing of your
> package.
Yes, this sounds reasonable.
> > After this, please remove texlive-context:
> > apt-get (or aptitude) --purge remove texlive-context
> > (in case you had texlive-full installed, this has to go, too, but this
> > is not important, as it is only a meta packages, keep all other
> > packages).
>
> FYI, texlive also depends on texlive-context. However texlive is mostly
> a meta package so I purged it too.
If you want you can afterwards install it again as context provides
texlive-context. But it is not important anyway.
> One minor error on removal of texlive-context due to the existence
> of /usr/share/texmf-texlive/tex/context/base/cont-sys.ini. I don't
Which was the error? Strange, I don't have this file around, nowhere.
Could it be that you had old experimental packages, or added this file
by yourself?
Here on my account there is only
/usr/share/texmf-texlive/tex/context/base/cont-sys.ori
> > After this, install context
> > apt-get (or aptitude) install context
>
> I don't have the verification key but continued anyway. Install
> went fine. Got package version 2006.08.08-0.1 created 2006-10-22
> 11:05 containing context version 2006.08.08 21:51.
Ok, my key you can get with
gpg --keyserver keyring.debian.org --recv-key 09C5B094
> Created hello.tex containing "\starttext Hello world!\endtext". Ran
> "texexec hello". Worked but got warning:
> "warning : use 'texmfstart texexec' instead".
> However context package does not contain texmfstart. FYI, upstream's
> zip contains "scripts/context/stubs/lib/texmfstart". Otherwise OK.
> Font used was Latin Modern as expected.
I have seen this, too, but I have no idea what it is all about. Anyone
here??? What should be the correct way of installation/calling context?
In the installation manual it says I should install the perl scripts and
thats it, nothng about texmfstart from stubs or whatever???
> Ran "dvips hello". OK.
>
> Ran "texexec --output=pdf hello". Strangely this time the result was
> sans-serif.
Searching for the warning messages I found this email from Hans:
-------
> hm, this is due to the fact that context finds the dvipdfmx map files
> first [maybe it's time to get rid of map files altogether and switch to
> maplines]; either delete the files from the dvipdfmx pathm, or adapt
> yout texmf.cnf file
----------
So please remove the directory
rm -rf /usr/share/texmf/fonts/map/dvipdfm
call (as root)
mktexlsr /usr/share/texmf
and then it should work.
> Downloaded pdftex-t.tex from ConTeXt download site. This is more recent
> (2006-04-24) than many examples so should be moderately compatible with
> current context package. Lot of problems with missing ppl*8r fonts but
> otherwise seemed to build OK. Note that this document internally forces
> PDF output so you get a PDF rather than a DVI from "texexec pdftex-t".
I could compile this document without any problems. All fonts were
found as they are in texlive-fonts-recommended.
Please retry after doing the removal of the above directory!
> As near as I can figure out from pdftex-t.tex and
> /usr/share/texmf/tex/context/base/type-enc.tex, TeX should be
Plkease retry WITHOUT all these hacks. It should work with only the
dvipdfm directory removed.
> I then generated .dvi, .ps, and .pdf of my own test document that I've
> been playing with. I won't have much to say on this because of the
> high probability that my test document has errors. However it built
> with the context package and the ligature problems appear no worse
> than with texlive-context and some fonts (but not all) are replaced
> in PDFs by Vera Sans which didn't happen with texlive-context.
Again, all are the consequences of the same problem.
Retry and tell me. In the meantime I prepare a new package without the
dvipdfm subdir.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at> Università di Siena
Debian Developer <preining@debian.org> Debian TeX Group
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
HOBBS CROSS (n.)
The awkward leaping manoeuvre a girl has to go through in bed in order
to make him sleep on the wet patch.
--- Douglas Adams, The Meaning of Liff
Reply to: