[maemo-developers] MeeGo

From: Luca Olivetti luca at ventoso.org
Date: Wed Feb 17 16:07:24 EET 2010
En/na Kimmo Jukarainen ha escrit:

> But the first one. What package provides libnautilus-extension.so.1?

$ urpmq --whatprovides libnautilus-extension.so.1
libnautilus1

> Or 
> libevview.so.1?

$ urpmq --whatprovides libevview.so.1
libevince1


These are examples from mandriva, not from moblin, but it's just to show 
that the different between both package formats is irrelevant. What 
makes a difference is the repositories infrastructure and the tools 
around them to solve dependencies.

> And even if I find out what package has these specific 
> files, is there any version dependencies? 

If it's needed it can be specified in the spec file

[....]

> I know that rpm allows you to specify the package names as dependencies. 
> It can even be seen on the Moblin package above. But, as this requires 
> some (quite minimal) effort from the packager to do so, most packagers 
> seem to be lazy and use only the automatic dependencies generated from 
> the file names of the used libraries. With deb packages this problem 
> can not occur.

Unless you forget a dependency and your package won't work once installed?

Bye
-- 
Luca
More information about the maemo-developers mailing list