On Mon, Mar 22, 2010 at 10:28:20AM +0100, Francesco P. Lovergine wrote: > On Sat, Mar 20, 2010 at 02:10:29PM +0100, Marc 'HE' Brockschmidt wrote: > > "Francesco P. Lovergine" <fran...@debian.org> writes: > > > Ok, we found an agreement about a tentative plan for Tcl/Tk. I'm > > > submitting this plan to you in order to understand if there is the time > > > and will to allow this transition in squeeze. > > > > > > At the very first stage, we will submit a tcltk-default with 8.5 in > > > *experimental* in order to allow all default dependent packages to use 8.5 > > > (ideally by just binNMU). > > > > binNMUs won't work. As the packages are built in an unstable > > environment, they will pick up the default from unstable. > > > > Ok, so I'm going to upload 0days/nmu to force experimental rebuilds. > That will be done possibly for other packages with versioned > dependencies. I will notify package maintainers about that. > > > > The 8.4 should be then built without multi-threading, and all packages > > > currently depending on tcl/expect 8.3 should instead use 8.4 as > > > such. All that could be done in experimental and by NMUs. > > > > That would be good, as it doesn't interfere with other transitions and > > thus everyone can do their work without stepping on someone else's toes :-) > > > > > If all key packages had no problems on all archs, we could > > > consider uploading onto sid and then dropping 8.3. The staging area is > > > the only way to avoid unexpected breakages in sid ATM. Of course, we > > > could start with staging with or without RMs agreement, but the final > > > acceptance for sid will depend on freezing time and RM team decisions. > > > In the meantime we will do our home work in experimental. > > > > Yes, please do so. I don't see a problem to just do this transition in > > unstable after it was prepared in edxerimental. > > > > Marc > > Thanks. >
Hi Tclers the big migration has been started on experimental (default set to 8.5), but you have to explicit depends on experimental tcltk-defaults by pinning in your chroots (cowbuilder/pbuilder or sbuild), and binNMUs cannot be used. My /etc/apt/preferences file is currently: Package: tcl Pin: release a=experimental Pin-Priority: 900 Package: tcl-doc Pin: release a=experimental Pin-Priority: 900 Package: tcl-dev Pin: release a=experimental Pin-Priority: 900 Package: tk Pin: release a=experimental Pin-Priority: 900 Package: tk-doc Pin: release a=experimental Pin-Priority: 900 Package: tk-dev Pin: release a=experimental Pin-Priority: 900 I'm currently migrating the whole AOLserver set and starting with tcltk-default dependencies rebuilds by NMU. All that in experimental of course. Note that in some cases I will prefer to increase eventual ABI interfaces to avoid possible breakages with third-parties modules. Let's see what happens... -- Francesco P. Lovergine -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100322105251.gd3...@blegrez.ba.issia.cnr.it