The current version of tcl, 8.5.14 is old and should be updated to 8.6.1. Version 8.6 (released over a year ago) contains many major improvements and really ought to be the default setting for tcl in Mageia. All the associated packages would also need to be updated of course which means testing might be resource heavy. I could probably help with some of this work if you need it. Reproducible: Steps to Reproduce:
Our policy are against such change in stable release so it's a wontfix. So I will change it the version to cauldron (and btw update is different than *new package request*)
CC: (none) => fundawangComponent: New RPM package request => RPM PackagesVersion: 4 => CauldronSummary: Tcl 8.6.1 => udpate Tcl to 8.6.1Source RPM: (none) => tcl
... which is a very good policy. I didn't intend to request for v4 - sorry about that - I'm hoping it will be in v5.
If memory serves me correctly, we had upgraded to 8.6 at some point and there were some issues and we reverted to 8.5. From the SVN logs, it appears July 1, 2011 was when this happened. I'm not sure what the issues were, but hopefully they've since been ironed out. I believe the 8.5 branch is still supported, but it'd be nice to have it updated anyway as long as it works well. I think tk and expect are the other packages that would have to be updated along with it.
So what is the plan for M5? I've just started using Ubuntu 14 at work (I don't really like it) but it is already at 8.6. For 8.6 all the c-packages will need to be updated including itcl (which is now implemented in terms of the inbuilt TclOO), sqlite, expect and the various graphics components (tk, itk); tcllib and tklib should also be updated.
Funda appears to be working on it. He's updated tcl to 8.6.1 in SVN, but hasn't been able to successfully build it yet.
I've just tried alpha 2 and see that it's still on 8.15, are you still hoping for 8.6 to be in mg5? My offer of help still stands.
There is a broken package in svn, it should be either fixed or reverted. I noticed 2 problems: [ -f %{buildroot}/%{_includedir}/%{name}-private/generic/$i ] && ln -sf ../../$i %{buildroot}/%{_includedir}/%{name}-private/generic This line may "fail" if the file does not exist, and that will fail the build because the last one does not exist and status of a loop is the status of last command executed. The file lists need to be updated (and possibly some other packages obsoleted as for example itcl seems now included). So not much work left, but I have no idea if it is working.
CC: (none) => pterjan
tcl-8.6.4 and tk-8.6.4 are now available on Cauldron (.mga6). So closing of this bug as FIXED.
Status: NEW => RESOLVEDCC: (none) => geiger.david68210Resolution: (none) => FIXED