sqlite2 redux
Michael Schwendt
bugs.michael at gmx.net
Sun May 22 16:19:51 UTC 2005
On Sun, 22 May 2005 11:33:10 -0400, Ignacio Vazquez-Abrams wrote:
> > > So now there's a way to install kannel, moodss, et al on FC4, which is
> > > good. However, these packages will still interfere with upgrading from
> > > FC3 to FC4, which is bad.
> >
> > How do they interfere?
>
> Through implicit requires kannel requires, e.g., libsqlite2.so.0. When
> you upgrade from FC3 to FC4 it tries to replace the sqlite package,
> removing this file and replacing it with, e.g., libsqlite3.so.0.
> Obviously it *can't* remove the original package, so it can't install
> the new one. This then cascades up through python-sqlite and then to
> yum.
Ah, as long as Fedora Extras are not upgraded during firstboot, extra
packages can get out-of-sync [*]. Yes. However, the first "yum update"
should fix that and cause yum to see the SONAME requirement for
libsqlite2.so.0 and add sqlite2-2.8.x (from FE4) into the transaction set.
[*] The entire range of side-effects this can result in, is not known
yet. There are services in Fedora Extras, too, which can be started at
reboot and can fail until they are upgraded.
> While yes, it will be solved by the first 'yum update' that happens
> (assuming the maintainers get themselves in gear and switch to
> sqlite2...), if this situation is avoidable with 10 minutes of work then
> why even have the user encounter it at all?
Can't follow you here, sorry.
--
Fedora Core release Rawhide (Rawhide) - Linux 2.6.11-1.1329_FC4
loadavg: 1.36 1.53 1.18
More information about the fedora-extras-list
mailing list