Re: New tcl/tk RPM conflicts with Tk/Itcl apps
Jeff Pitman <[email protected]> Mon, 27 Dec 2004 23:17:31 +0800
| Newsgroups | gmane.linux.redhat.rpm.atrpms.repo-coordination |
|---|---|
| Message-ID | <[email protected]> |
Fedor: Needs to be coordinated so I've forwarded this out. On Monday 27 December 2004 22:59, Fedor Pikus wrote: > I run FC1. I added PyVault to my sources.list, and apt-get > dist-upgrade wants to install compat-tcl now, but after download it > says there are conflicts with tcl-8.3, tk-8.3, and tix-8.3. Should > not the new package obsolete the whole bunch? Not really, since tcl = 8.4.5, tk = 8.4.5, and tix = 8.4.5 should Upgrade the previous versions. > Interestingly, when I downloaded compat-tcl and tried installing > Axel's new tcl and tk AND compat-tcl with one command, > rpm -Uvh --test *rpm > the only thing which was missing was /usr/bin/wish. Axel's tcl/tk approach would then be different from mine. Probably he's only packaging version-specific files like he did with atrpms' py2.4. Backwards compat* should never pkg files that aid in further development of that library branch (ie, /usr/bin/wish). But, the question is what about forward compat packages? My recommendation is how I did it in pyvault--move the packages forward instead of trying to play nice. Then, provide backwards compat where necessary to prevent removal of pkg that you don't care to touch. take care, -- -jeff