On Sat, Oct 13, 2012 at 03:18:48PM -0500, Bob Willcox wrote:
> When building the xpdf port the xpdf executable is no longer being built or
> installed into /usr/lib/libexec/xpdf. I suspect that this happened as the
> result of a change that was made on 10/12/2012 with version xpdf-3.03_2. My
> other systems that I've not updated the ports tree on lately have the
> xpdf-3.03_1 version and there the executable is being built and istalled.
> 
> Is anyone else seeing this (I have it failing on two of my recently ports tree
> updated systems here)?
> ....

Now that you mention it, yes.

Examining the port directory and reviewing the typescript from my
"portmaster" run, I see a couple of anomalies:

* portmaster didn't clean the port directory, though that is the default
  behavior, I didn't tell it not to, and it did clear other port
  directories used in the same update run.

  * I don't find an "xpdf" executable in there, either.

* The part of the install that affects libexec/xpdf in my case (note
  that in this case, /usr/local is a symlink to /common/local) looks like:

...
===>  Installing for xpdf-3.03_2
===>   Generating temporary packing list
mkdir -p /common/local/libexec/xpdf
install  -s -o root -g wheel -m 555 xpdf/pdftops 
/common/local/libexec/xpdf/pdftops
install  -s -o root -g wheel -m 555 xpdf/pdftotext 
/common/local/libexec/xpdf/pdftotext
install  -s -o root -g wheel -m 555 xpdf/pdfinfo 
/common/local/libexec/xpdf/pdfinfo
install  -s -o root -g wheel -m 555 xpdf/pdffonts 
/common/local/libexec/xpdf/pdffonts
install  -s -o root -g wheel -m 555 xpdf/pdfdetach 
/common/local/libexec/xpdf/pdfdetach
install  -s -o root -g wheel -m 555 xpdf/pdftoppm 
/common/local/libexec/xpdf/pdftoppm
install  -s -o root -g wheel -m 555 xpdf/pdfimages 
/common/local/libexec/xpdf/pdfimages
mkdir -p /common/local/man/man1
...
install  -o root -g wheel -m 444 
/common/ports/graphics/xpdf/work/xpdf-3.03/misc/hello.pdf 
/common/local/share/doc/xpdf
/bin/ln -sf /common/local/libexec/xpdf/xpdf /common/local/bin/xpdf
===>   Compressing manual pages for xpdf-3.03_2
===>   Registering installation for xpdf-3.03_2
....

I see in the commit log for r305766, there's a note "Don't install
xpdf on libexec when build without X support. [1]", but my xpdf
options are:

g1-227(9.1-P)[18] cat /var/db/ports/xpdf/options 
# This file is auto-generated by 'make config'.
# Options for xpdf-3.03_1
_OPTIONS_READ=xpdf-3.03_1
_FILE_COMPLETE_OPTIONS_LIST=LIBPAPER TYPE1 X11
OPTIONS_FILE_SET+=LIBPAPER
OPTIONS_FILE_SET+=TYPE1
OPTIONS_FILE_SET+=X11
g1-227(9.1-P)[19] 

Color me puzzled, too.

Peace,
david
-- 
David H. Wolfskill                              [email protected]
Taliban: Evil men with guns afraid of truth from a 14-year old girl.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

Attachment: pgpoY9yhDZLg0.pgp
Description: PGP signature

Reply via email to