Bug 172634 - graphics/xpdf: binary "xpdf" does not get installed by the port anymore. No error, not obvious cause.
Summary: graphics/xpdf: binary "xpdf" does not get installed by the port anymore. No e...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Marcelo Araujo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-12 11:10 UTC by O. Hartmann
Modified: 2012-10-15 10:02 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2012-10-12 11:10:00 UTC
Updating or reinstalling or installing port graphics/xpdf results in a missing binary "xpdf". It is not found anywhere on the system anymore.

How-To-Repeat: deinstall graphics/xpdf. Install graphics/xpdf on most recent FreeBSD 10-CURRENT/amd64 with CLANG buildworld and ports build with CLANG as far as possible and use most recent ports tree. Try to find binary xpdf.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-10-12 11:10:31 UTC
Responsible Changed
From-To: freebsd-ports-bugs->araujo

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 O. Hartmann 2012-10-13 09:34:03 UTC
This is for xpdf-3.03_2 :

As the log shows, there is no install of a binary xpdf in target dir
/usr/local/libexec/xpdf/ and the symbol link /usr/local/bin/xpdf
targetted to  /usr/local/libexec/xpdf/xpdf runs into void.


Deleting xpdf-3.03_2... done
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 1116
packages found (-1 +0) (...) done]
--->  Installing the new version via the port
===>  Installing for xpdf-3.03_2
===>   xpdf-3.03_2 depends on file:
/usr/local/share/ghostscript/fonts/n021003l.pfb - found
===>   xpdf-3.03_2 depends on file: /usr/local/libdata/pkgconfig/xpm.pc
- found
===>   xpdf-3.03_2 depends on shared library: freetype.9 - found
===>   xpdf-3.03_2 depends on shared library: paper.2 - found
===>   xpdf-3.03_2 depends on shared library: Xm.4 - found
===>   Generating temporary packing list
mkdir -p /usr/local/libexec/xpdf
install  -s -o root -g wheel -m 555 xpdf/pdftops
/usr/local/libexec/xpdf/pdftops
install  -s -o root -g wheel -m 555 xpdf/pdftotext
/usr/local/libexec/xpdf/pdftotext
install  -s -o root -g wheel -m 555 xpdf/pdfinfo
/usr/local/libexec/xpdf/pdfinfo
install  -s -o root -g wheel -m 555 xpdf/pdffonts
/usr/local/libexec/xpdf/pdffonts
install  -s -o root -g wheel -m 555 xpdf/pdfdetach
/usr/local/libexec/xpdf/pdfdetach
install  -s -o root -g wheel -m 555 xpdf/pdftoppm
/usr/local/libexec/xpdf/pdftoppm
install  -s -o root -g wheel -m 555 xpdf/pdfimages
/usr/local/libexec/xpdf/pdfimages
mkdir -p /usr/local/man/man1
install  -o root -g wheel -m 444 ./doc/pdftops.1
/usr/local/man/man1/pdftops.1
install  -o root -g wheel -m 444 ./doc/pdftotext.1
/usr/local/man/man1/pdftotext.1
install  -o root -g wheel -m 444 ./doc/pdfinfo.1
/usr/local/man/man1/pdfinfo.1
install  -o root -g wheel -m 444 ./doc/pdffonts.1
/usr/local/man/man1/pdffonts.1
install  -o root -g wheel -m 444 ./doc/pdfdetach.1
/usr/local/man/man1/pdfdetach.1
install  -o root -g wheel -m 444 ./doc/pdftoppm.1
/usr/local/man/man1/pdftoppm.1
install  -o root -g wheel -m 444 ./doc/pdfimages.1
/usr/local/man/man1/pdfimages.1
mkdir -p /usr/local/man/man5
install  -o root -g wheel -m 444 ./doc/xpdfrc.5 /usr/local/man/man5/xpdfrc.5
mkdir -p /usr/local/etc
install  -o root -g wheel -m 444 ./doc/sample-xpdfrc /usr/local/etc/xpdfrc
install  -o root -g wheel -m 444
/usr/ports/graphics/xpdf/work/xpdf-3.03/ANNOUNCE /usr/local/share/doc/xpdf
install  -o root -g wheel -m 444
/usr/ports/graphics/xpdf/work/xpdf-3.03/CHANGES /usr/local/share/doc/xpdf
install  -o root -g wheel -m 444
/usr/ports/graphics/xpdf/work/xpdf-3.03/README /usr/local/share/doc/xpdf
install  -o root -g wheel -m 444
/usr/ports/graphics/xpdf/work/xpdf-3.03/misc/hello.pdf
/usr/local/share/doc/xpdf
/bin/ln -sf /usr/local/libexec/xpdf/xpdf /usr/local/bin/xpdf
===>   Compressing manual pages for xpdf-3.03_2
===>   Registering installation for xpdf-3.03_2
Installing xpdf-3.03_2... done
===>  Cleaning for xpdf-3.03_2
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 1117
packages found (-0 +1) . done]
--->  Cleaning out obsolete shared libraries
USING PKGNG
Comment 3 Helge Oldach 2012-10-14 07:18:32 UTC
Same behaviour. I have tracked down the issue a bit. Please see
ports/172664.
Comment 4 O. Hartmann 2012-10-14 09:32:58 UTC
Please close.

PR ports/172664 is much more detailed and investigated the problem deeper.

Regards,

O. Hartmann
Comment 5 Marcelo Araujo freebsd_committer freebsd_triage 2012-10-15 10:02:43 UTC
State Changed
From-To: open->closed

Committed revision 305907.