Subject: pkg/15465: ghostscript-fonts requires -z of PAX
To: None <>
From: None <>
List: netbsd-bugs
Date: 02/02/2002 21:39:25
>Number:         15465
>Category:       pkg
>Synopsis:       not all PAXen have `-z'
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 02 19:40:01 PST 2002
>Originator:     Eric Schnoebelen
>Release:        Solaris 2.8/pkgsrc 20020202
Eric Schnoebelen
    Glossary:  compu-dinosaur: N, A computer guru stuck in time. (is
    happy with a TeleVideo terminal and a modem).  Most probably the
	      guy you learned everything you know from.
System: SunOS netra4918 5.8 Generic_108528-08 sun4u sparc

	fonts/ghostscript-fonts has the following rules:
		${PAX} -zrf ${_DISTDIR}/${GS_FONTS_STD};\

	The only problem is, (/usr/bin/)pax on Solaris doesn't
	understand the -z flag.  Changing to ${GTAR} allows the
	package to build on Solaris/Zoularis.

	slogin solaris;
	cd pkgsrc/fonts/ghostscript-fonts;
	bmake install

cvs server: Diffing .
Index: Makefile
RCS file: /cvsroot/pkgsrc/fonts/ghostscript-fonts/Makefile,v
retrieving revision
diff -b -u -w -r1.1.1.1 Makefile
--- Makefile	2001/04/03 14:42:09
+++ Makefile	2002/02/03 03:38:44
@@ -31,8 +31,8 @@
 	${INSTALL_DATA_DIR} ${PREFIX}/share/ghostscript
 	cd ${PREFIX}/share/ghostscript; \
-		${PAX} -zrf ${_DISTDIR}/${GS_FONTS_STD}; \
-		${PAX} -zrf ${_DISTDIR}/${GS_FONTS_OTHER}
+		${GTAR} -xzf ${_DISTDIR}/${GS_FONTS_STD}; \
 	${INSTALL_DATA} ${FILESDIR}/fonts.alias \
 	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/ghostscript
cvs server: Diffing files