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--