Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Oct 2012 13:55:11 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        Bob Willcox <bob@immure.com>
Cc:        ports list <freebsd-ports@freebsd.org>
Subject:   Re: The xpdf binary is MIA with xpdf-3.03_2
Message-ID:  <20121013205511.GA54185@albert.catwhisker.org>
In-Reply-To: <20121013201848.GA3804@rancor.immure.com>
References:  <20121013201848.GA3804@rancor.immure.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--DocE+STaALJfprDB
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.
>=20
> 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:

=2E..
=3D=3D=3D>  Installing for xpdf-3.03_2
=3D=3D=3D>   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/xp=
df/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/xpd=
f/pdffonts
install  -s -o root -g wheel -m 555 xpdf/pdfdetach /common/local/libexec/xp=
df/pdfdetach
install  -s -o root -g wheel -m 555 xpdf/pdftoppm /common/local/libexec/xpd=
f/pdftoppm
install  -s -o root -g wheel -m 555 xpdf/pdfimages /common/local/libexec/xp=
df/pdfimages
mkdir -p /common/local/man/man1
=2E..
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
=3D=3D=3D>   Compressing manual pages for xpdf-3.03_2
=3D=3D=3D>   Registering installation for xpdf-3.03_2
=2E...

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=20
# This file is auto-generated by 'make config'.
# Options for xpdf-3.03_1
_OPTIONS_READ=3Dxpdf-3.03_1
_FILE_COMPLETE_OPTIONS_LIST=3DLIBPAPER TYPE1 X11
OPTIONS_FILE_SET+=3DLIBPAPER
OPTIONS_FILE_SET+=3DTYPE1
OPTIONS_FILE_SET+=3DX11
g1-227(9.1-P)[19]=20

Color me puzzled, too.

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
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.

--DocE+STaALJfprDB
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlB51S4ACgkQmprOCmdXAD0bkgCfaS1obnUIjZ4hIKHpzQXCgAsb
GH4Ani9o35G+9hhpRHdOpfq9kYuKSo+1
=Gs5i
-----END PGP SIGNATURE-----

--DocE+STaALJfprDB--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121013205511.GA54185>