Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Wed, Feb 20, 2008 at 08:21:00PM +0100, Norbert Preining wrote: On Mi, 20 Feb 2008, Ralf Stubner wrote: the file. Being able to include mp files in pdflatex is the prime reason why I have context installed ... Does that mean that the *only* file needed is supp-pdf.tex and supp-mis.tex? [...] Yes, exactly as the subject of the bug report suggests. [...] If they two are enough we could (in 2007 2005 is finished) put them into texlive-metapost which will put them into /usr/share/texmf-texlive/... and at the same time context will ship them in /usr/share/texmf/... so that if context ships newer versions they will be found, and if context is not installed the one from texlive-metapost will be found? Have you considered a solution based on dpkg-divert or update-alternatives? best wishes -- giuseppe -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Do, 21 Feb 2008, [EMAIL PROTECTED] wrote: so that if context ships newer versions they will be found, and if context is not installed the one from texlive-metapost will be found? Have you considered a solution based on dpkg-divert or update-alternatives? Why? The files will not be installed into the same locations, so neither diversions nor alternatives are necessary. Best wishes Norbert --- Dr. Norbert Preining [EMAIL PROTECTED]Vienna University of Technology Debian Developer [EMAIL PROTECTED] Debian TeX Group gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- LAMLASH (n.) The folder on hotel dressing-tables full of astoundingly dull information. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Wed, Feb 20, 2008 at 20:21 +0100, Norbert Preining wrote: Does that mean that the *only* file needed is supp-pdf.tex and supp-mis.tex? If they two are enough we could (in 2007 2005 is finished) put them into texlive-metapost which will put them into /usr/share/texmf-texlive/... and at the same time context will ship them in /usr/share/texmf/... so that if context ships newer versions they will be found, and if context is not installed the one from texlive-metapost will be found? Would that be a good solution Ralf? Yes, I think so. And since you have already implemeted it, here only one minor comment. I think from a systematic point of view it might make sense to include the versions of supp-pdf.tex and supp-mis.tex from the context version that shipped with the given texlive version. That way texlive-metapost is sort of consistent with what is shipped upstream but (potentially) newer versions are still used if one installs the context package. cheerio ralf -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
notfound 465107 2007.dfsg.1-2 thanks Hi all, On So, 10 Feb 2008, giuseppe bonacci wrote: second pdflatex invocation died with a ! Undefined control sequence \convertMPtoPDF error. This is a bug in the 2005 version which we will and cannot fix, it is not a security update. In the 2007 version the following error is issued: Cannot convert #1 from MPS to PDF. The support file `supp-pdf.tex' is missing The graphics driver for pdfTeX needs `supp-pdf.tex' (and `supp-mis.tex') to convert MP to PDF. These files are part of ConTeXt and can also be found here: CTAN:macros/pdftex/graphics/supp-pdf.tex CTAN:macros/pdftex/graphics/supp-mis.tex You'll get more errors if you'll continue now. supp-pdf.tex is maintained in context and shipped there. If you want automatic conversion you either have to install context, or copy the file. Or you do manual mp2pdf. texlive-metapost does not ship the above files. However, gzipped copies of the missing files are present in /usr/share/doc/texlive-base-bin/pdftex/manual/samplepdf (doc tree of texlive-base-bin), and copying them in ~/texmf/tex solves the problem. These are files used for generating the documentation and are not the latest release of these files. What about moving the files to their proper place? They are at their proper place. By the way, texlive-context has both files, although I believe texlive-metapost should not depend on (nor recommend) texlive-context. That is right, and the error message above states that if you want that you need to install context. But this is only valid for 2007. TL 2005 will rest as is, it is in stable and not a serious problem to be fixed by security updates. Best wishes Norbert --- Dr. Norbert Preining [EMAIL PROTECTED]Vienna University of Technology Debian Developer [EMAIL PROTECTED] Debian TeX Group gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- There was a point to this story, but it has temporarily escaped the chronicler's mind. --- This line perhaps best sums up the whole book. --- Douglas Adams, The Hitchhikers Guide to the Galaxy -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Wed, Feb 20, 2008 at 10:20:30AM +0100, Norbert Preining wrote: supp-pdf.tex is maintained in context and shipped there. If you want automatic conversion you either have to install context, or copy the file. Or you do manual mp2pdf. Hi Norbert Do you mean mptopdf (also in package context)? After all, it seems that even in the modular world of texlive, ConTeXt has to be installed anyway... Unless you decide to split cont-mpd (200 Kb) from the rest of context (32 MB in lenny), then make texlive-metapost Suggest cont-mpd and context Depend on cont-mpd. Best regards, -- giuseppe -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Mi, 20 Feb 2008, [EMAIL PROTECTED] wrote: Do you mean mptopdf (also in package context)? After all, it seems that even in the modular world of texlive, ConTeXt has to be installed anyway... No, I mean: mpost foo.mp(texlive-metapost) eps2pdf (texlive-extra-utils) or ps2pdf (ghostscript) Yes, some things are easier when you install context. Best wishes Norbert --- Dr. Norbert Preining [EMAIL PROTECTED]Vienna University of Technology Debian Developer [EMAIL PROTECTED] Debian TeX Group gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- You step in the stream, But the water has moved on. This page is not here. --- Windows Error Haiku -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Mi, 20 Feb 2008, Ralf Stubner wrote: the file. Being able to include mp files in pdflatex is the prime reason why I have context installed ... Does that mean that the *only* file needed is supp-pdf.tex and supp-mis.tex? If they two are enough we could (in 2007 2005 is finished) put them into texlive-metapost which will put them into /usr/share/texmf-texlive/... and at the same time context will ship them in /usr/share/texmf/... so that if context ships newer versions they will be found, and if context is not installed the one from texlive-metapost will be found? Would that be a good solution Ralf? Best wishes Norbert --- Dr. Norbert Preining [EMAIL PROTECTED]Vienna University of Technology Debian Developer [EMAIL PROTECTED] Debian TeX Group gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- MANKINHOLES (pl.n.) The small holes in a loaf of bread which give rise to the momentary suspicion that something may have made its home within. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
On Wed, Feb 20, 2008 at 16:08 +0100, Norbert Preining wrote: On Mi, 20 Feb 2008, [EMAIL PROTECTED] wrote: Do you mean mptopdf (also in package context)? After all, it seems that even in the modular world of texlive, ConTeXt has to be installed anyway... No, I mean: mpost foo.mp(texlive-metapost) eps2pdf (texlive-extra-utils) or ps2pdf (ghostscript) Yes, some things are easier when you install context. Unfortunately the above commands will not work on mp files that use TeX fonts, since gs cannot resolve the font names that are put into the file. Being able to include mp files in pdflatex is the prime reason why I have context installed ... cheerio ralf -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
Package: texlive-metapost Version: 2005.dfsg.2-12 Severity: normal I ran pdflatex first; mpost myfigs; pdflatex first, and the second pdflatex invocation died with a ! Undefined control sequence \convertMPtoPDF error. The problem is due to the fact that /usr/share/texmf-texlive/tex/latex/graphics/pdftex.def (in texlive-latex-base) contains the statement \InputIfFileExists{supp-pdf}{}{}%, which (I guess) looks for supp-pdf.tex and silently ignores it (and its dependency supp-mis.tex) if it does not exist in the path. texlive-metapost does not ship the above files. However, gzipped copies of the missing files are present in /usr/share/doc/texlive-base-bin/pdftex/manual/samplepdf (doc tree of texlive-base-bin), and copying them in ~/texmf/tex solves the problem. What about moving the files to their proper place? By the way, texlive-context has both files, although I believe texlive-metapost should not depend on (nor recommend) texlive-context. best regards -- giuseppe ## minimal input file % first.tex, taken from the mfpguide. \documentclass{article} \usepackage[metapost]{mfpic} \opengraphsfile{myfigs} \begin{document} My first figure: \begin{mfpic}[72]{-1}{1}{-1}{1} \ellipse{(0,0),1,.5} \end{mfpic} \closegraphsfile \end{document} ## other files ## List of ls-R files -rw-r--r-- 1 root root 796 Feb 10 11:00 /var/lib/texmf/ls-R -rw-rw-r-- 1 root staff 79 Feb 10 10:45 /usr/local/share/texmf/ls-R lrwxrwxrwx 1 root root 29 Feb 10 10:42 /usr/share/texmf/ls-R - /var/lib/texmf/ls-R-TEXMFMAIN lrwxrwxrwx 1 root root 27 Feb 10 10:42 /usr/share/texmf-texlive/ls-R - /var/lib/texmf/ls-R-TEXLIVE lrwxrwxrwx 1 root root 27 Feb 10 10:42 /usr/share/texmf-texlive/ls-R - /var/lib/texmf/ls-R-TEXLIVE ## Config files lrwxrwxrwx 1 root root 20 Feb 10 10:42 /usr/share/texmf/web2c/texmf.cnf - /etc/texmf/texmf.cnf -rw-r--r-- 1 root root 4606 Feb 10 11:00 /var/lib/texmf/web2c/fmtutil.cnf -rw-r--r-- 1 root root 4787 Feb 10 10:56 /var/lib/texmf/web2c/updmap.cfg -rw-r--r-- 1 root root 4613 Feb 10 10:56 /var/lib/texmf/tex/generic/config/language.dat -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-6-k7 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages texlive-metapost depends on: ii libc6 2.3.6.ds1-13etch4 GNU C Library: Shared libraries ii texlive-base 2005.dfsg.3-1 TeX Live: Essential programs and f ii texlive-common 2005.dfsg.3-1 TeX Live: Base component Versions of packages texlive-metapost recommends: pn feynmfnone (no description available) Versions of packages tex-common depends on: ii debconf [debconf-2.0]1.5.11etch1 Debian configuration management sy ii ucf 2.0020 Update Configuration File: preserv Versions of packages texlive-metapost is related to: pn tetex-basenone (no description available) pn tetex-bin none (no description available) pn tetex-extra none (no description available) -- debconf information: tex-common/check_texmf_wrong: tex-common/check_texmf_missing: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#465107: texlive-metapost: missing supp-pdf.tex and supp-mis.tex
found 465107 2007.dfsg.1-2 thanks giuseppe bonacci [EMAIL PROTECTED] wrote: What about moving the files to their proper place? By the way, texlive-context has both files, although I believe texlive-metapost should not depend on (nor recommend) texlive-context. That sounds sensible to me, but I think Norbert (now the main maintainer of TeXlive) had a reason to do it like this. Let's wait until he returns (which might take a couple of weeks). Regards, Frank -- Frank Küster Debian Developer (teTeX/TeXLive)