[Nautilus-list] depend



I have Gconf 0.11 and nautilus 0.5 installed from rpm's. And now I tried
to upgrade GConf to 0.12 and it didn't work. the nautilus 0.5 rpm demands
that there is a libgconf-1.so.1 and that

GConf = 0.11.EazelSourceSnapshot.200011081244

Why do you demand that GConf should be exactly this verison? It should be
enough to demand only libgconf-1.so.1 and maybe (just maybe) also GConf >=
0.11.

The whole idea with the version numbers on dynamic link libraries is that
when the major number is the same the library should be backwards
compatible with previous version of the same major number. Other then that
it doesn't matter what the major number is, so always increase it when the
binary compability demands it.

Looking at the nautilus 0.5 rpm it also demands:

GConf = 0.11.EazelSourceSnapshot.200011081244
ORBit = 0.5.4.EazelSourceSnapshot.200011081244
oaf = 0.6.1.EazelSourceSnapshot.200011081244
gnome-vfs = 0.4.2.0.EazelSourceSnapshot.200011081244
bonobo = 0.29.EazelSourceSnapshot.200011081244
medusa = 0.2.3.EazelSourceSnapshot.200011081244

-- 
/Dennis






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]