Hi all,
it seems to be the right time to do an unification/reorganization of Oracle (Berkeley) DB packages in rawhide. The current situation is that there are three of them:
compat-db - shipping old libdbs for compatibility (4.5,4.6 and 4.7) db4 - shipping latest 4.x libdb series (4.8) libdb - shipping latest libdb release (5.3)
What I'm planning to do is getting rid of db4 package. But before that I want to clean-up compat-db for a bit.
After fiddling a bit with repoquery nothing seems to be dependent on libdb-4.5 so if there are no objections I want to remove it.
There was only one package dependent on 4.6 (squidGuard) because it had compilation problems with 4.7. This package is now built against 5.3 with no problem so 4.6 could go away from compat-db as well.
Only one package (pam_abl-0:0.2.3-8.fc12) was dependent on 4.7 in Fedora 17 but it's already rebuilt in rawhide so 4.7 can go away as well.
So the plan is: 1) remove 4.5, 4.6 and 4.7 from compat-db 2) put 4.8 to compat-db 3) make db4 a dead package (db4 package name is not very descriptive any more as we have libdb-5.3 ...)
The reason I'm sending this to fedora-devel is that I'm unable to reveal dlopen() or similar deps in packages so if your package requires older libdb I plan to remove and can not be rebuilt against newer libdb then please speak up!
Thanks, Jindrich