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