pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/46867 (Tk 8.5.12 does not build on Solaris)
The following reply was made to PR pkg/46867; it has been noted by GNATS.
From: =?ISO-8859-1?Q?J=F6rn_Clausen?= <joern.clausen%uni-bielefeld.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: hauke%NetBSD.org@localhost, solaris-pkg-people%NetBSD.org@localhost,
pkg-manager%NetBSD.org@localhost,
pkgsrc-bugs%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost
Subject: Re: pkg/46867 (Tk 8.5.12 does not build on Solaris)
Date: Wed, 29 Aug 2012 16:37:38 +0200
> This is a solaris issue, no?
Nope. When I remove the two pkgsrc patches, tk builds perfectly fine.
Installation breaks, because PLIST expects different files at different
places.
What is the rationale for these changes? I can partly understand, why
all header files are moved to "/usr/pkg/include/tk". But to "fix"
dependent software, symlinks are created in /usr/pkg/include. Why not
install the headers there in the first place?
I can only assume that these are remnants of trying to allow parallel
installations of different versions of Tcl and Tk. As this endeavor has
been abandoned, why not remove all the pkgsrc changes and let the
package install its files where it intends to do. I don't see anything
that breaks any pkgsrc conventions.
--
Jörn Clausen
joern.clausen%uni-bielefeld.de@localhost
Hochschulrechenzentrum http://www.uni-bielefeld.de/hrz/
Universität Bielefeld
Home |
Main Index |
Thread Index |
Old Index