ports/153684: [PATCH] print/jadetex: Fix installation problem
Joe Horn
joehorn at gmail.com
Tue Jan 4 17:40:05 UTC 2011
>Number: 153684
>Category: ports
>Synopsis: [PATCH] print/jadetex: Fix installation problem
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 04 17:40:04 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Joe Horn
>Release: FreeBSD 8.1-RELEASE amd64
>Organization:
Taiwanese User
>Environment:
System: FreeBSD joehorn.idv.tw 8.1-RELEASE FreeBSD 8.1-RELEASE #2: Tue Jul 20 22:36:33 CST 2010
>Description:
- Fix installation problem
- Remove un-used MD5 checksum (in distinfo)
- Add project web-site (in pkg-descr)
- Bump PORTREVISION
Intallation problem :
---> Session started at: Wed, 05 Jan 2011 00:43:00 +0800
---> Upgrade of print/jadetex started at: Wed, 05 Jan 2011 00:43:04 +0800
---> Upgrading 'jadetex-3.13_6' to 'jadetex-3.13_7' (print/jadetex)
---> Build of print/jadetex started at: Wed, 05 Jan 2011 00:43:04 +0800
---> Building '/usr/ports/print/jadetex'
===> Cleaning for jadetex-3.13_7
===> License check disabled, port has not defined LICENSE
===> Extracting for jadetex-3.13_7
=> SHA256 Checksum OK for jadetex-3.13.tar.gz.
===> Patching for jadetex-3.13_7
===> Applying FreeBSD patches for jadetex-3.13_7
===> jadetex-3.13_7 depends on executable: etex - found
===> jadetex-3.13_7 depends on shared library: png.6 - found
===> Configuring for jadetex-3.13_7
===> Building for jadetex-3.13_7
etex jadetex.ins
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./jadetex.ins (/usr/local/share/texmf-dist/tex/latex/base/docstrip.tex
Utility: `docstrip' 2.5c <2003/09/18>
English documentation <1999/03/31>
**********************************************************
* This program converts documented macro-files into fast *
* loadable files by stripping off (nearly) all comments! *
**********************************************************
********************************************************
* No Configuration file found, using default settings. *
********************************************************
(./jadetex.ins
Generating file(s) jadetex.ltx
Processing file jadetex.dtx (package) -> jadetex.ltx
File jadetex.dtx ended by \endinput.
Lines processed: 2564
Comments removed: 511
Comments passed: 0
Codelines passed: 2041
Generating file(s) dsssl.def
Processing file jadetex.dtx (dsssldef) -> dsssl.def
File jadetex.dtx ended by \endinput.
Lines processed: 2564
Comments removed: 511
Comments passed: 0
Codelines passed: 2041
***************************************************************
)
Overall statistics:
Files processed: 2
Lines processed: 5128
Comments removed: 1022
Comments passed: 0
Codelines passed: 4082
) )
No pages of output.
Transcript written on jadetex.log.
etex -ini -progname=jadetex "&latex" jadetex.ini
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (INITEX)
entering extended mode
(./jadetex.ini
LaTeX2e <2003/12/01>
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, loaded.
(./jadetex.ltx (/usr/local/share/texmf-dist/tex/latex/base/minimal.cls
Document Class: minimal 2001/05/25 Standard LaTeX minimal class
) (/usr/local/share/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/share/texmf-dist/tex/latex/tools/longtable.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/color.cfg)
(/usr/local/share/texmf-dist/tex/latex/graphics/dvips.def)
(/usr/local/share/texmf-dist/tex/latex/graphics/dvipsnam.def))
(/usr/local/share/texmf-dist/tex/latex/carlisle/colortbl.sty)
(/usr/local/share/texmf-dist/tex/latex/marvosym/marvosym.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/graphics.cfg)))
(/usr/local/share/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/local/share/texmf-dist/tex/latex/ulem/ulem.sty)
(/usr/local/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/share/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/share/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/share/texmf-dist/tex/latex/hyperref/hyperref.cfg)
Implicit mode ON; LaTeX internals redefined
(/usr/local/share/texmf-dist/tex/latex/url/url.sty))
*hyperref using default driver hdvips*
(/usr/local/share/texmf-dist/tex/latex/hyperref/hdvips.def
(/usr/local/share/texmf-dist/tex/latex/hyperref/pdfmark.def))
(/usr/local/share/texmf-dist/tex/latex/base/inputenc.sty (./dsssl.def))
(./mlnames.sty) (./unicode.sty
WARNING: tipa package not loaded. some symbols will fail
(/usr/local/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/share/texmf-dist/tex/latex/cyrillic/t2aenc.def)
(/usr/local/share/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/share/texmf-dist/tex/latex/tools/bm.sty)
(/usr/local/share/texmf-dist/tex/latex/base/textcomp.sty
(/usr/local/share/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/share/texmf-dist/tex/latex/psnfss/pifont.sty
(/usr/local/share/texmf-dist/tex/latex/psnfss/upzd.fd)
(/usr/local/share/texmf-dist/tex/latex/psnfss/upsy.fd))
(/usr/local/share/texmf-dist/tex/latex/wasysym/wasysym.sty)
(/usr/local/share/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty)
WARNING: Elsevier font setup not found
(./dummyels.sty)
WARNING: mmasym package not loaded. some symbols will fail
(/usr/local/share/texmf-dist/tex/latex/amsfonts/eucal.sty)) (./ucharacters.sty)
(./uentities.sty)) )
Beginning to dump on file jadetex.fmt
(format=jadetex 2011.1.5)
15820 strings of total length 180604
146800 memory locations dumped; current usage is 180&146242
13433 multiletter control sequences
\font\nullfont=nullfont
\font\OMX/cmex/m/n/10=cmex10
\font\tenln=line10
\font\tenlnw=linew10
\font\tencirc=lcircle10
\font\tencircw=lcirclew10
\font\OT1/cmr/m/n/5=cmr5
\font\OT1/cmr/m/n/7=cmr7
\font\OT1/cmr/m/n/10=cmr10
\font\OML/cmm/m/it/5=cmmi5
\font\OML/cmm/m/it/7=cmmi7
\font\OML/cmm/m/it/10=cmmi10
\font\OMS/cmsy/m/n/5=cmsy5
\font\OMS/cmsy/m/n/7=cmsy7
\font\OMS/cmsy/m/n/10=cmsy10
\font\sixly=lasy6
\font\T1/cmr/m/n/10=ecrm1000
\font\U/pzd/m/n/10=pzdr
\font\U/psy/m/n/10=psyr
5192 words of font info for 18 preloaded fonts
580 hyphenation exceptions
Hyphenation trie of length 150552 has 3904 ops out of 35111
138 for language 32
12 for language 31
127 for language 30
76 for language 29
71 for language 28
248 for language 27
62 for language 26
119 for language 25
68 for language 24
7 for language 23
194 for language 22
756 for language 21
117 for language 20
26 for language 19
35 for language 18
229 for language 17
147 for language 16
6 for language 15
31 for language 14
113 for language 13
145 for language 12
265 for language 11
60 for language 10
63 for language 9
19 for language 8
21 for language 7
12 for language 6
5 for language 5
21 for language 4
235 for language 3
207 for language 2
88 for language 1
181 for language 0
No pages of output.
Transcript written on jadetex.log.
pdfetex -ini -progname=pdfjadetex "&pdflatex" pdfjadetex.ini
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (INITEX)
entering extended mode
(./pdfjadetex.ini
LaTeX2e <2003/12/01>
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, loaded.
(./jadetex.ltx (/usr/local/share/texmf-dist/tex/latex/base/minimal.cls
Document Class: minimal 2001/05/25 Standard LaTeX minimal class
) (/usr/local/share/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/share/texmf-dist/tex/latex/tools/longtable.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/color.cfg)
(/usr/local/share/texmf-dist/tex/latex/graphics/pdftex.def))
(/usr/local/share/texmf-dist/tex/latex/carlisle/colortbl.sty)
(/usr/local/share/texmf-dist/tex/latex/marvosym/marvosym.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/share/texmf-dist/tex/latex/graphics/graphics.cfg)))
(/usr/local/share/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/local/share/texmf-dist/tex/latex/ulem/ulem.sty)
(/usr/local/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/share/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/share/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/share/texmf-dist/tex/latex/hyperref/hyperref.cfg)
Implicit mode ON; LaTeX internals redefined
(/usr/local/share/texmf-dist/tex/latex/url/url.sty))
*hyperref using default driver hpdftex*
(/usr/local/share/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/local/share/texmf-dist/tex/latex/psnfss/pifont.sty
(/usr/local/share/texmf-dist/tex/latex/psnfss/upzd.fd)
(/usr/local/share/texmf-dist/tex/latex/psnfss/upsy.fd)))
(/usr/local/share/texmf-dist/tex/latex/base/inputenc.sty (./dsssl.def))
(./mlnames.sty) (./unicode.sty
WARNING: tipa package not loaded. some symbols will fail
(/usr/local/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/share/texmf-dist/tex/latex/cyrillic/t2aenc.def)
(/usr/local/share/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/share/texmf-dist/tex/latex/tools/bm.sty)
(/usr/local/share/texmf-dist/tex/latex/base/textcomp.sty
(/usr/local/share/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/share/texmf-dist/tex/latex/wasysym/wasysym.sty)
(/usr/local/share/texmf-dist/tex/latex/stmaryrd/stmaryrd.sty)
WARNING: Elsevier font setup not found
(./dummyels.sty)
WARNING: mmasym package not loaded. some symbols will fail
(/usr/local/share/texmf-dist/tex/latex/amsfonts/eucal.sty)) (./ucharacters.sty)
(./uentities.sty)) )
Beginning to dump on file pdfjadetex.fmt
(format=pdfjadetex 2011.1.5)
15652 strings of total length 177842
143758 memory locations dumped; current usage is 171&143211
13269 multiletter control sequences
\font\nullfont=nullfont
\font\OMX/cmex/m/n/10=cmex10
\font\tenln=line10
\font\tenlnw=linew10
\font\tencirc=lcircle10
\font\tencircw=lcirclew10
\font\OT1/cmr/m/n/5=cmr5
\font\OT1/cmr/m/n/7=cmr7
\font\OT1/cmr/m/n/10=cmr10
\font\OML/cmm/m/it/5=cmmi5
\font\OML/cmm/m/it/7=cmmi7
\font\OML/cmm/m/it/10=cmmi10
\font\OMS/cmsy/m/n/5=cmsy5
\font\OMS/cmsy/m/n/7=cmsy7
\font\OMS/cmsy/m/n/10=cmsy10
\font\sixly=lasy6
\font\U/pzd/m/n/10=pzdr
\font\U/psy/m/n/10=psyr
\font\T1/cmr/m/n/10=ecrm1000
5192 words of font info for 18 preloaded fonts
580 hyphenation exceptions
Hyphenation trie of length 150552 has 3904 ops out of 35111
138 for language 32
12 for language 31
127 for language 30
76 for language 29
71 for language 28
248 for language 27
62 for language 26
119 for language 25
68 for language 24
7 for language 23
194 for language 22
756 for language 21
117 for language 20
26 for language 19
35 for language 18
229 for language 17
147 for language 16
6 for language 15
31 for language 14
113 for language 13
145 for language 12
265 for language 11
60 for language 10
63 for language 9
19 for language 8
21 for language 7
12 for language 6
5 for language 5
21 for language 4
235 for language 3
207 for language 2
88 for language 1
181 for language 0
No pages of output.
Transcript written on pdfjadetex.log.
---> Build of print/jadetex ended at: Wed, 05 Jan 2011 00:43:06 +0800 (consumed 00:00:01)
---> Updating dependency info
---> Modifying /var/db/pkg/docproj-jadetex-1.17_4/+CONTENTS
---> Uninstallation of jadetex-3.13_6 started at: Wed, 05 Jan 2011 00:43:09 +0800
---> Fixing up dependencies before creating a package
---> Backing up the old version
---> Uninstalling the old version
---> Deinstalling 'jadetex-3.13_6'
pkg_delete: package 'jadetex-3.13_6' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
docproj-jadetex-1.17_4
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Done.
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 517 packages found (-1 +0) (...) done]
---> Uninstallation of jadetex-3.13_6 ended at: Wed, 05 Jan 2011 00:43:20 +0800 (consumed 00:00:10)
---> Installation of print/jadetex started at: Wed, 05 Jan 2011 00:43:20 +0800
---> Installing the new version via the port
===> Installing for jadetex-3.13_7
===> jadetex-3.13_7 depends on executable: etex - found
===> jadetex-3.13_7 depends on shared library: png.6 - found
===> Generating temporary packing list
/bin/mkdir -p -m 555 /usr/local/share/texmf/tex/jadetex
cd /usr/ports/print/jadetex/work/jadetex-3.13 && install -o root -g wheel -m 444 jadetex.fmt pdfjadetex.fmt /usr/local/share/texmf/web2c && install
-o root -g wheel -m 444 dsssl.def jadetex.ltx /usr/local/share/texmf/tex/jadetex && install -o root -g wheel -m 444 jadetex.1 pdfjadetex.1
/usr/local/man/man1
/bin/ln -sf /usr/local/bin/etex /usr/local/bin/jadetex
/bin/ln -sf /usr/local/bin/pdfetex /usr/local/bin/pdfjadetex
/usr/local/bin/mktexlsr /usr/local/share/texmf
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Done.
cat: /usr/ports/print/jadetex/pkg-message: No such file or directory
*** Error code 1
Stop in /usr/ports/print/jadetex.
*** Error code 1
Stop in /usr/ports/print/jadetex.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20110105-63559-o2givj-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=jadetex-3.13_6
UPGRADE_PORT_VER=3.13_6 make -DFORCE_PKG_REGISTER reinstall
---> Updating dependency info
---> Modifying /var/db/pkg/docproj-jadetex-1.17_4/+CONTENTS
---> Restoring the old version
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Done.
---> Removing old package'
** Fix the installation problem and try again.
---> Installation of print/jadetex ended at: Wed, 05 Jan 2011 00:43:26 +0800 (consumed 00:00:06)
---> Upgrade of print/jadetex ended at: Wed, 05 Jan 2011 00:43:26 +0800 (consumed ---> ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 518 packages found (-0 +1) . done]
---> Listing the results (+:done / -:ignored / *:skipped / !:failed)
! print/jadetex (jadetex-3.13_6) (install error)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
---> Session ended at: Wed, 05 Jan 2011 00:43:35 +0800 (consumed 00:00:34)
Added file(s):
- files/pkg-message.in
Port maintainer (doceng at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- jadetex-3.13_8.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/print/jadetex/Makefile /home/admin/joehorn/jadetex/Makefile
--- /usr/ports/print/jadetex/Makefile 2011-01-04 19:48:03.000000000 +0800
+++ /home/admin/joehorn/jadetex/Makefile 2011-01-05 01:15:45.000000000 +0800
@@ -7,7 +7,7 @@
PORTNAME= jadetex
PORTVERSION= 3.13
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= print
MASTER_SITES= SF
@@ -21,6 +21,7 @@
MAKE_JOBS_UNSAFE= yes
MAKE_ENV= TEXMFCNF=${FILESDIR}:${TEXMFDIR}/web2c
+SUB_FILES= pkg-message
PLIST_SUB= TEXMFDIR=share/texmf
MAN1= jadetex.1 pdfjadetex.1
diff -ruN --exclude=CVS /usr/ports/print/jadetex/distinfo /home/admin/joehorn/jadetex/distinfo
--- /usr/ports/print/jadetex/distinfo 2006-01-24 09:00:46.000000000 +0800
+++ /home/admin/joehorn/jadetex/distinfo 2011-01-05 01:18:42.000000000 +0800
@@ -1,3 +1,2 @@
-MD5 (jadetex-3.13.tar.gz) = 634dfc172fbf66a6976e2c2c60e2d198
SHA256 (jadetex-3.13.tar.gz) = 115aa01dc9665c263453e51dbb099769c63e47adb5e800436950154701059cf8
SIZE (jadetex-3.13.tar.gz) = 103137
diff -ruN --exclude=CVS /usr/ports/print/jadetex/files/pkg-message.in /home/admin/joehorn/jadetex/files/pkg-message.in
--- /usr/ports/print/jadetex/files/pkg-message.in 1970-01-01 08:00:00.000000000 +0800
+++ /home/admin/joehorn/jadetex/files/pkg-message.in 2011-01-05 01:14:25.000000000 +0800
@@ -0,0 +1,14 @@
+JadeTeX uses quite a lot of TeX's resources. You may find it
+necessary to increase the size of some of TeX's resource pools by
+editing the file %%LOCALBASE%%/share/texmf/web2c/texmf.cnf with any text
+editor.
+
+For example, to typeset the FreeBSD Handbook with JadeTeX, change the
+following settings to the listed values:
+
+ hash_extra = 60000
+ save_size = 10000
+
+If you change %%LOCALBASE%%/share/texmf/web2c/texmf.cnf, delete the word
+"original" on line 1 of the file. This will prevent future
+installations of TeX from overwriting changes you've made.
diff -ruN --exclude=CVS /usr/ports/print/jadetex/pkg-descr /home/admin/joehorn/jadetex/pkg-descr
--- /usr/ports/print/jadetex/pkg-descr 2005-02-13 02:58:15.000000000 +0800
+++ /home/admin/joehorn/jadetex/pkg-descr 2011-01-05 01:17:41.000000000 +0800
@@ -18,3 +18,5 @@
To produce a PDF file, run
pdftex "&pdfjadetex" <file>.tex
+
+WWW: http://jadetex.sourceforge.net/
--- jadetex-3.13_8.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list