<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.mageia.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1+"
          urlbase="https://bugs.mageia.org/"
          
          maintainer="sysadmin@group.mageia.org"
>

    <bug>
          <bug_id>13409</bug_id>
          
          <creation_ts>2014-05-18 13:50:47 +0200</creation_ts>
          <short_desc>udpate Tcl to  8.6.1</short_desc>
          <delta_ts>2015-10-05 13:12:06 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Mageia</product>
          <component>RPM Packages</component>
          <version>Cauldron</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Normal</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Geard">simon</reporter>
          <assigned_to name="Mageia Bug Squad">bugsquad</assigned_to>
          <cc>fundawang</cc>
    
    <cc>geiger.david68210</cc>
    
    <cc>pterjan</cc>
          
          
          <cf_rpmpkg>tcl</cf_rpmpkg>
          <cf_cve></cf_cve>
          <cf_statuscomment></cf_statuscomment>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>105595</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Geard">simon</who>
    <bug_when>2014-05-18 13:50:47 +0200</bug_when>
    <thetext>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:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105688</commentid>
    <comment_count>1</comment_count>
    <who name="Manuel Hiebel">manuel.mageia</who>
    <bug_when>2014-05-20 00:14:52 +0200</bug_when>
    <thetext>Our policy are against such change in stable release so it&apos;s a wontfix.

So I will change it the version to cauldron

(and btw update is different than *new package request*)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105697</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Geard">simon</who>
    <bug_when>2014-05-20 00:39:19 +0200</bug_when>
    <thetext>... which is a very good policy. I didn&apos;t intend to request for v4 - sorry about that - I&apos;m hoping it will be in v5.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105703</commentid>
    <comment_count>3</comment_count>
    <who name="David Walser">luigiwalser</who>
    <bug_when>2014-05-20 01:09:39 +0200</bug_when>
    <thetext>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&apos;m not sure what the issues were, but hopefully they&apos;ve since been ironed out.  I believe the 8.5 branch is still supported, but it&apos;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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106703</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Geard">simon</who>
    <bug_when>2014-06-16 01:03:09 +0200</bug_when>
    <thetext>So what is the plan for M5? I&apos;ve just started using Ubuntu 14 at work (I don&apos;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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106714</commentid>
    <comment_count>5</comment_count>
    <who name="David Walser">luigiwalser</who>
    <bug_when>2014-06-16 16:33:57 +0200</bug_when>
    <thetext>Funda appears to be working on it.  He&apos;s updated tcl to 8.6.1 in SVN, but hasn&apos;t been able to successfully build it yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>110479</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Geard">simon</who>
    <bug_when>2014-08-24 12:26:21 +0200</bug_when>
    <thetext>I&apos;ve just tried alpha 2 and see that it&apos;s  still on 8.15, are you still hoping for 8.6 to be in mg5? My offer of help still stands.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121128</commentid>
    <comment_count>7</comment_count>
    <who name="Pascal Terjan">pterjan</who>
    <bug_when>2015-01-26 12:50:03 +0100</bug_when>
    <thetext>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 ] &amp;&amp; ln -sf ../../$i %{buildroot}/%{_includedir}/%{name}-private/generic 

This line may &quot;fail&quot; 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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>142998</commentid>
    <comment_count>8</comment_count>
    <who name="David GEIGER">geiger.david68210</who>
    <bug_when>2015-10-05 13:12:06 +0200</bug_when>
    <thetext>tcl-8.6.4 and tk-8.6.4 are now available on Cauldron (.mga6).

So closing of this bug as FIXED.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>