Bug 2041

Summary: lib64tcl-devel no more has /usr/lib/tclConfig.sh
Product: Mageia Reporter: Samuel Verschelde <stormi-mageia>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Normal CC: fundawang, lists.jjorge
Version: CauldronKeywords: NEEDINFO
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: tcl CVE:
Status comment:

Description Samuel Verschelde 2011-07-05 21:33:31 CEST
Previous versions of the package had a /usr/lib/tclConfig.sh in addition to /usr/lib64/tclConfig.sh, which allowed ./configure scripts to find it (extremetuxracer for example).

Now /usr/lib/tclConfig.sh doesn't exist anymore in the 64 bits package.

In a previous version of the spec file, we had :

# Arrangements for lib64 platforms 	 
echo "# placeholder" >> %{develname}.files 	 
if [[ "%{_lib}" != "lib" ]]; then 	 
  mkdir -p %{buildroot}%{_prefix}/lib 	 
  ln -s %{_libdir}/tclConfig.sh %{buildroot}%{_prefix}/lib/tclConfig.sh 	 
  echo "%{_prefix}/lib/tclConfig.sh" >> %{develname}.files 	 
fi


I don't know if it's a bug, but if it isn't, I'll need help to make extremetuxracer build correctly :)
Samuel Verschelde 2011-07-05 21:35:27 CEST

CC: (none) => lists.jjorge

Comment 1 Ahmad Samir 2011-07-06 04:21:24 CEST
It was dropped by Funda Wang, it was a quirk anyway, does anything other than extremetuxtracer need it?

For extremetuxracer, simply configure with:
--with-tcl=%{_libdir}

Keywords: (none) => NEEDINFO
CC: (none) => fundawang

Comment 2 Funda Wang 2011-07-06 05:00:37 CEST
we have /usr/lib/tcl8.5/tclConfig.sh now.
Comment 3 Ahmad Samir 2011-07-06 05:54:34 CEST
(In reply to comment #2)
> we have /usr/lib/tcl8.5/tclConfig.sh now.

Yes, but not in lib64tcl-devel.

I think configuring with --with-tcl=%{_libdir} is a better solution all over.
Comment 4 Funda Wang 2011-07-06 05:55:21 CEST
Then close as worksforme.

Status: NEW => RESOLVED
Resolution: (none) => WORKSFORME

Comment 5 Samuel Verschelde 2011-07-06 09:20:02 CEST
Thanks for fixing extremetuxracer