pkgsrc-Bugs archive

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

pkg/38248: graphics/xv manpages install into /usr/share/man rather than $PKGMANDIR



>Number:         38248
>Category:       pkg
>Synopsis:       graphics/xv manpages install into /usr/share/man rather than 
>$PKGMANDIR
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Mar 16 23:00:00 +0000 2008
>Originator:     Yair K.
>Release:        N/A
>Organization:
>Environment:
Linux
>Description:
bmake package:

===> Installing for xv-3.10anb13
install -c   xv /usr/pkg/bin/xv
install -c   bggen /usr/pkg/bin/bggen
install -c   xcmap /usr/pkg/bin/xcmap
install -c   xvpictoppm /usr/pkg/bin/xvpictoppm
install -c   vdcomp /usr/pkg/bin/vdcomp
install -c -m 0444 xv_mgcsfx.sample /usr/pkg/lib/X11/xv_mgcsfx.sample
install in . done
install -c -m 0444 docs/xv._man /usr/share/man/man1/xv.1x
install -c -m 0444 docs/bggen._man /usr/share/man/man1/bggen.1x
install -c -m 0444 docs/xcmap._man /usr/share/man/man1/xcmap.1x
install -c -m 0444 docs/xvp2p._man /usr/share/man/man1/xvpictoppm.1x
install -c -m 0444 docs/vdcomp._man /usr/share/man/man1/vdcomp.1x
install.man in . done
/usr/bin/install -d -o root -g root -m 755 /usr/pkg/share/doc/xv
/usr/bin/install -c -o root -g root -m 444 
/usr/pkgsrc/graphics/xv/work/xv-3.10a/README /usr/pkg/share/doc/xv
/usr/bin/install -c -o root -g root -m 444 
/usr/pkgsrc/graphics/xv/work/xv-3.10a/docs/xvdocs.ps /usr/pkg/share/doc/xv
=> Automatic manual page handling
pkg_create: can't stat `/usr/pkg/man/man1/xv.1x'
pkg_create: can't stat `/usr/pkg/man/man1/bggen.1x'
pkg_create: can't stat `/usr/pkg/man/man1/vdcomp.1x'
pkg_create: can't stat `/usr/pkg/man/man1/xcmap.1x'
pkg_create: can't stat `/usr/pkg/man/man1/xvpictoppm.1x'
=> Registering installation for xv-3.10anb13
pkg_admin: xv-3.10anb13: File `/usr/pkg/man/man1/xv.1x' is in +CONTENTS but not 
on filesystem!
pkg_admin: xv-3.10anb13: File `/usr/pkg/man/man1/bggen.1x' is in +CONTENTS but 
not on filesystem!
pkg_admin: xv-3.10anb13: File `/usr/pkg/man/man1/vdcomp.1x' is in +CONTENTS but 
not on filesystem!
pkg_admin: xv-3.10anb13: File `/usr/pkg/man/man1/xcmap.1x' is in +CONTENTS but 
not on filesystem!
pkg_admin: xv-3.10anb13: File `/usr/pkg/man/man1/xvpictoppm.1x' is in +CONTENTS 
but not on filesystem!
xv-3.10anb13 requires installed package libXext-1.0.3
xv-3.10anb13 requires installed package png-1.2.24
xv-3.10anb13 requires installed package tiff-3.8.2nb3
===> Building binary package for xv-3.10anb13
=> Creating binary package /usr/pkgsrc/packages/All/xv-3.10anb13.tgz
pkg_create: can't stat `/usr/pkg/man/man1/xv.1x'
pkg_create: can't stat `/usr/pkg/man/man1/bggen.1x'
pkg_create: can't stat `/usr/pkg/man/man1/vdcomp.1x'
pkg_create: can't stat `/usr/pkg/man/man1/xcmap.1x'
pkg_create: can't stat `/usr/pkg/man/man1/xvpictoppm.1x'
pkg_create: lstat failed for file man/man1/xv.1x: No such file or directory
>How-To-Repeat:
bmake install, etc.
>Fix:
Adding something like this to Makefile works:

SUBST_CLASSES+=                 install-path
SUBST_STAGE.install-path=       post-configure
SUBST_MESSAGE.install-path=     Fixing man page installation path.
SUBST_FILES.install-path=       Makefile
SUBST_SED.install-path=         -e '/MANPATH =/ c \\tMANPATH = 
${PREFIX}/${PKGMANDIR}'



Home | Main Index | Thread Index | Old Index