pkgsrc-Bugs archive

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

Re: pkg/48762: devel/doxygen 1.8.7 mktexpk: Mismatched mode ljfour and resolution 600 input tcrm1000



The following reply was made to PR pkg/48762; it has been noted by GNATS.

From: Min Sik Kim <minskim%NetBSD.org@localhost>
To: dave%dtsp.co.nz@localhost
Cc: Thomas Klausner <wiz%NetBSD.org@localhost>,
 gnats-bugs%NetBSD.org@localhost
Subject: Re: pkg/48762: devel/doxygen 1.8.7 mktexpk: Mismatched mode ljfour and 
resolution 600 input tcrm1000
Date: Mon, 12 May 2014 12:18:46 +0900

 --Apple-Mail=_E395307D-5CF2-49C3-B83F-1D1AF98180AA
 Content-Transfer-Encoding: quoted-printable
 Content-Type: text/plain;
        charset=windows-1252
 
 On May 9, 2014, at 12:55 PM, David Sainty <dave%dtsp.co.nz@localhost> wrote:
 
 > On 26/04/14 12:35, davshao%gmail.com@localhost wrote:
 >>> Number:         48762
 >>> Category:       pkg
 >>> Synopsis:       devel/doxygen 1.8.7 mktexpk: Mismatched mode ljfour =
 and resolution 600 input tcrm1000
 >>> Confidential:   no
 >>> Severity:       non-critical
 >>> Priority:       low
 >>> Responsible:    pkg-manager
 >>> State:          open
 >>> Class:          sw-bug
 >>> Submitter-Id:   net
 >>> Arrival-Date:   Sat Apr 26 00:35:00 +0000 2014
 >>> Originator:     David Shao
 >>> Release:        DragonFly 3.7-DEVELOPMENT i386
 >>> Organization:
 >>> Environment:
 >> DragonFly  3.7-DEVELOPMENT DragonFly v3.7.1.1121.g53373-DEVELOPMENT =
 #3: Fri Apr 25 07:30:28 PDT 2014     xxxxx@:/usr/obj/usr/src/sys/GENERIC =
  i386
 >>=20
 >>> Description:
 >> Using latest pkgsrc cvs on DragonFly 3.7-DEVELOPMENT i386, =
 devel/doxygen 1.8.7 failed to build with:
 >>=20
 >> kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi =
 600 tcrm1000
 >>=20
 >> kpathsea: Running mktexfmt mf.base
 >> mktexpk: Mismatched mode ljfour and resolution 600; ignoring mode.
 >> mktexpk: Running mf-nowin -progname=3Dmf \mode:=3Dljfour; =
 mag:=3D1+0/600; nonstopmode; input tcrm1000
 >> This is METAFONT, Version 2.718281 (Web2C 2013)
 >>=20
 >> kpathsea: Running mktexfmt mf.base
 >> I can't find the base file `mf.base'!
 >> grep: tcrm1000.log: No such file or directory
 >> mktexpk: `mf-nowin -progname=3Dmf \mode:=3Dljfour; mag:=3D1+0/600; =
 nonstopmode; input tcrm1000' failed to make tcrm1000.600pk.
 >> kpathsea: Appending font creation commands to missfont.log.
 >> (see the transcript file for additional information)
 >> !pdfTeX error: pdflatex (file tcrm1000): Font tcrm1000 at 600 not =
 found
 >>  =3D=3D> Fatal error occurred, no output PDF file produced!
 >> Makefile:18: recipe for target 'doxygen_manual.pdf' failed
 >> gmake[1]: *** [doxygen_manual.pdf] Error 1
 >> gmake[1]: Leaving directory =
 '/usr/pkgsrc/devel/doxygen/work/doxygen-1.8.7/latex'
 >> Makefile:112: recipe for target 'install_docs' failed
 >>=20
 >>> Fix:
 >> doxygen 1.8.7 successfully built and was installed after installing =
 fonts/tex-collection-fontsrecommended (which seems to append 2010 to its =
 name).  On another DragonFly 3.7-DEVELOPMENT x86_64 machine and on a =
 NetBSD 6.99.40 amd64 machine both with =
 tex-collection-fontsrecommended-2010 already installed, devel/doxygen =
 was successfully either replaced or installed without problem.
 >>=20
 >> Adding tex-collection-fontsrecommended as a build dependency seems a =
 rather drastic solution since it pulls in so many other packages; =
 therefore, since DragonFly i386 pkgsrc is at this point an almost =
 vanishing platform, it might be advisable to wait to see if this problem =
 occurs on other platforms before acting.  And in any case even if there =
 is a problem, there is a simple if somewhat lengthy fix that requires no =
 change to pkgsrc.
 >>=20
 >=20
 > I believe the problem is an absence of tex-metafont during the build.  =
 The PKGVAR cache adds to the confusion.
 
 It shouldn=92t be calling mktexpk, which is a tool to generate .pk =
 bitmap fonts. For a standard font like tcrm1000, pkgsrc has a package =
 containing the corresponding Adobe Type 1 font. For example, =
 tex-cm-super installs cm-super-ts1.map, which contains an entry for =
 tcrm1000 in it.
 
 I=92ve added to devel/doxygen a dependency on tex-cm-super. Let me know =
 if doxygen-1.8.7nb1 fixes this issue.
 
 --=20
 Min Sik Kim
 
 
 --Apple-Mail=_E395307D-5CF2-49C3-B83F-1D1AF98180AA
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
        filename=signature.asc
 Content-Type: application/pgp-signature;
        name=signature.asc
 Content-Description: Message signed with OpenPGP using GPGMail
 
 -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQEcBAEBCgAGBQJTcD2WAAoJEPQsKR/Zi7L+XDkH/iTx0sd5YXfnjcOOIrUQ0HIL
 bj4pz4KURx88MVZAoY6ol4W37IN3t9Wp/LVRc8ihi3Yq6Jy54LJQs0uaAPWIEEUL
 jyXMEAu0MSPmLSsHlakf4VK8J/iYYcEKhtXFeoVHcDyDQgStBfQ3eTJI7zRIxjyj
 GiyqfgI1IWblphg7OIKAT16+Dql/bs63l8FDKE47DC7eWAK0nNfSfbh5Q7ETbale
 t50FieIQdNveWnLMmR5vZUkOQAFRM0SlSQpOFuEGWR2UKS5CFc2sZgE3Djwl5GXl
 QNsy33Rsyxf5/BBjymlahsbfvNqBOCxfbk6zr3kSbGCnkP5usPrRrNk1pCyfhKk=
 =cGuB
 -----END PGP SIGNATURE-----
 
 --Apple-Mail=_E395307D-5CF2-49C3-B83F-1D1AF98180AA--
 


Home | Main Index | Thread Index | Old Index