Bug 206576 - graphics/xpdf port does not install man pages
Summary: graphics/xpdf port does not install man pages
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Cy Schubert
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-24 15:38 UTC by papowell
Modified: 2016-01-24 17:20 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (cy)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description papowell 2016-01-24 15:38:03 UTC
Installed graphics/xpdf from port repository:

xpdf-3.04_7
Name           : xpdf
Version        : 3.04_7
Installed on   : Sun Jan 24 07:15:51 2016 PST
Origin         : graphics/xpdf
Architecture   : freebsd:9:x86:64
Prefix         : /usr/local
Categories     : print graphics
Licenses       : GPLv2
Maintainer     : cy@FreeBSD.org
WWW            : http://www.foolabs.com/xpdf/
Comment        : Display PDF files and convert them to other formats

man xpdf did not display man page.  But we have:
laptop_93: {29} # pkg info -l xpdf | more
xpdf-3.04_7:
        /usr/local/bin/xpdf
...
        /usr/local/share/xpdf/man/man1/pdfdetach.1.gz
        /usr/local/share/xpdf/man/man1/pdffonts.1.gz
        /usr/local/share/xpdf/man/man1/pdfimages.1.gz
        /usr/local/share/xpdf/man/man1/pdfinfo.1.gz
        /usr/local/share/xpdf/man/man1/pdftohtml.1.gz
        /usr/local/share/xpdf/man/man1/pdftopng.1.gz
        /usr/local/share/xpdf/man/man1/pdftoppm.1.gz
        /usr/local/share/xpdf/man/man1/pdftops.1.gz
        /usr/local/share/xpdf/man/man1/pdftotext.1.gz
        /usr/local/share/xpdf/man/man1/xpdf.1.gz
        /usr/local/share/xpdf/man/man5/xpdfrc.5.gz

The man pages have been put in /usr/local/share/xpdf but not in /usr/local/man.

I note that other packages have put their man pages in /usr/local/man.
Comment 1 Cy Schubert freebsd_committer freebsd_triage 2016-01-24 17:20:09 UTC
This is intentional as it resolves a conflict with poppler. If the man pages are relocated back to $LOCALBASE/man, ports/packages requiring either cannot be installed together. You can always use MANPATH.