[Bug 500584] New: tclConfig.sh and tkConfig.sh contain %buildroot traces
http://bugzilla.novell.com/show_bug.cgi?id=500584
Summary: tclConfig.sh and tkConfig.sh contain %buildroot traces
Classification: openSUSE
Product: openSUSE 11.1
Version: Final
Platform: Other
OS/Version: Other
Status: NEW
Severity: Critical
Priority: P5 - None
Component: Development
AssignedTo: pth@novell.com
ReportedBy: andrea@opensuse.org
QAContact: qa@suse.de
Found By: ---
User-Agent: Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.9)
Gecko/2009041500 SUSE/3.0.9-0.1.1 Firefox/3.0.9
i tryed to "configure" package togl, but configure always failed with:
checking for Tcl private include files... configure: error: Cannot find private
header tclInt.h in /usr/src/packages/BUILD/tcl8.5.5
but i never used the path (i always use build to build my rpms)
so i investigated a little, here packages i have installed:
anubis@suse-laptop:~/src/obs/home:anubisg1/togl/Togl2.0> rpm -qi tk-devel
Name : tk-devel Relocations: (not relocatable)
Version : 8.5.5 Vendor: openSUSE
Release : 1.14 Build Date: mer 03 dic 2008
08:38:41 CET
Install Date: sab 18 apr 2009 15:53:21 CEST Build Host: build22
Group : Development/Libraries/Tcl Source RPM: tk-8.5.5-1.14.src.rpm
Size : 905106 License: BSD 3-Clause
Signature : RSA/8, mer 03 dic 2008 08:39:01 CET, Key ID b88b2fd43dbdc284
Packager : http://bugs.opensuse.org
URL : http://www.tcl.tk
Summary : Header Files and C API Documentation for Tk
Description :
This package contains header files and documentation needed for writing
Tk extensions in compiled languages like C, C++, etc., or for embedding
Tk in programs written in such languages.
This package is not needed for writing extensions or applications for
Tk in the Tcl language itself.
Authors:
--------
The Tcl Core Team
http://bugzilla.novell.com/show_bug.cgi?id=500584
andrea florio
http://bugzilla.novell.com/show_bug.cgi?id=500584
Stefan Fent
http://bugzilla.novell.com/show_bug.cgi?id=500584
User coolo@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=500584#c1
Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=500584
User max@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=500584#c2
Reinhard Max
http://bugzilla.novell.com/show_bug.cgi?id=500584
User digulla@hepe.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=500584#c3
Aaron Digulla
http://bugzilla.novell.com/show_bug.cgi?id=500584
User andrea@opensuse.org added comment
http://bugzilla.novell.com/show_bug.cgi?id=500584#c4
--- Comment #4 from andrea florio
http://bugzilla.novell.com/show_bug.cgi?id=500584
User max@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=500584#c5
--- Comment #5 from Reinhard Max
Togl needs files from the tk/tcl sources (tkFont.h, for example), so it is correct that it looks in /usr/src/packages/BUILD.
tkFont.h seems to be the only header that is needed by Togl and does not come with the tk-devel RPM. If an extension needs an internal header (and thus an internal API), this means that either the extension is doing something wrong, or some pieces are missing from the public API, but I don't know into which category Togl's use of tkFont.h belongs. That'd better be sorted out between the maintainers of Togl and Tk. BTW, I got told that Togl is obsolete and Tcl3D (http://www.tcl3d.org/) should be used instead.
http://download.opensuse.org/repositories/openSUSE:/11.1/standard/src/tcl-8....
... and there wasn't even one for tk 8.5.5 :(
You must have been looking at an incomplete Mirror. http://download.opensuse.org/source/distribution/11.1/repo/oss/suse/src/tk-8... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com