Bug 2041 - lib64tcl-devel no more has /usr/lib/tclConfig.sh
Summary: lib64tcl-devel no more has /usr/lib/tclConfig.sh
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2011-07-05 21:33 CEST by Samuel Verschelde
Modified: 2011-07-06 09:20 CEST (History)
2 users (show)

See Also:
Source RPM: tcl
CVE:
Status comment:


Attachments

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

Note You need to log in before you can comment on or make changes to this bug.