Subject: Re: Missing executables on the PLIST of print/teTeX3-bin
To: Johnny Lam <jlam@pkgsrc.org>
From: Lasse Kliemann <lasse-list-netbsd-pkgsrc-users-2006@plastictree.net>
List: pkgsrc-users
Date: 05/11/2006 20:57:40
--Q68bSM7Ycu6FN28Q
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
* Johnny Lam writes:
> Lasse Kliemann wrote:
> >
> >did I miss something and there actually is a reason that, e.g.,=20
> >bin/latex is not on the PLIST of print/teTeX3-bin? It is gone=20
> >between revisions 1.3 and 1.4. A binary packages created since=20
> >is useless, because it lacks these essential executables.
>=20
> Did you actually install this package and see that the bin/latex symlink=
=20
> is missing on your system, or are you just wondering why bin/latex isn't=
=20
> in the PLIST? bin/latex is supposed to be created by the texlinks=20
> script, which is run during post-installation. Can you verify that the=
=20
> bin/latex symlink is missing on your system?
I figured out halfway what is going on.
The link is missing, and that is due to the install script not=20
being executed, which in turn is due to the install script not=20
existing in the binary package tarball. This again is due to=20
the way I built the package. For some special reason, I delete=20
the files
=2EINSTALL
=2Epkgdb/+INSTALL
=66rom the working directory and then let them being rebuilt (or=20
at least try to) by the command
make pre-install-script
However, this not seems to rebuild the installation script. I=20
am pretty sure that this *used* to work until recently.
For the moment, I disabled this special procedure for my=20
builds.
Thanks for you answers,
Lasse
--Q68bSM7Ycu6FN28Q
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (NetBSD)
iD8DBQFEY4kk1gObwed86AkRAursAKDzLR+kRG47zr7nsGOLe0cWfPX/swCfeFkN
xnJXU0jXdiv5j72ju//GJVM=
=xgD4
-----END PGP SIGNATURE-----
--Q68bSM7Ycu6FN28Q--