Re: [Activetcl] TclApp and Tablelist
by Andreas Kupries other posts by this author
May 1 2008 9:48AM messages near this date
view in the new Beta List Site
Re: [Activetcl] TclApp and Tablelist
|
Re: [Activetcl] TclApp and Tablelist
>
> I am not thinking anymore that this is an issue with TDK or TclApp itself,
> but only something with the TAP files provided by ActiveTcl.
>
> I am currently at a loss why this did not happen for tablelist.
> Well, not in
> general, only in the details. This file is generated, and I believe that
> changes to the package index file are tripping up the generator. This
> however requires deeper investigation of the tklib codebase before I can
> confirm/reject this hypothesis.
> Seems that I will have to go through all older distributions
> until the given
> date and check if the generated tap file for tklib was ever correct with
> regard to tablelist.
ActiveTcl8.4.14.0.272572-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {__tablelist 0.0}
ActiveTcl8.4.14.0.272572-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {tablelist 4.5}
ActiveTcl8.4.14.0.272572-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {Tablelist 4.5}
ActiveTcl8.4.14.0.272572-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {tablelist_tile 4.5}
ActiveTcl8.4.14.0.272572-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {Tablelist_tile 4.5}
ActiveTcl8.4.14.0.272572-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {tablelist::common 4.5}
ActiveTcl8.4.15.0.280562-win32-ix86-threaded.vfs/payload/lib/tklib0.4/tklib.
tap:Package {tablelist::common 4.8}
Seems that things changed between AT 8.4.14 and 8.4.15, with tablelist going
from 4.5 to 4.8.
This is somewhere between Nov 26 2006 to Jun 16 2007.
Well, I will look into tklib itself and get the generator fixed.
And wondering how I can modify the build system so that things like that get
caught. It doesn't feel easy ... Hm, maybe it is easier than thought ... cat
all .tap files, grep for Package, that is the set of tap packages defined by
the distribution, then diff that against a saved list ... I.e. generate a
manifest, compare against a saved baseline.
--
Andreas Kupries <andreask@[...].com>
Developer @ http://www.ActiveState.com
Tel: +1 778-786-1122
_______________________________________________
ActiveTcl mailing list
ActiveTcl@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Thread:
Michael Bahr
Andreas Kupries
Michael Bahr
Andreas Kupries
Michael Bahr
Flavio Salgueiro
Michael Bahr
Flavio Salgueiro
Michael Bahr
Andreas Kupries
Michael Bahr
Andreas Kupries
Michael Bahr
Andreas Kupries
Andreas Kupries
Jeff Hobbs
Michael Bahr
Andreas Kupries
|