| Summary: | lib64tcl-devel no more has /usr/lib/tclConfig.sh | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Samuel Verschelde <stormi-mageia> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | fundawang, lists.jjorge |
| Version: | Cauldron | Keywords: | NEEDINFO |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | tcl | CVE: | |
| Status comment: | |||
|
Samuel Verschelde
2011-07-05 21:35:27 CEST
CC:
(none) =>
lists.jjorge 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 we have /usr/lib/tcl8.5/tclConfig.sh now. (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. Then close as worksforme. Status:
NEW =>
RESOLVED Thanks for fixing extremetuxracer |
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 :)