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

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: