RPM -- plans, goals, etc.
Posted Dec 18, 2006 22:05 UTC (Mon) by cortana
In reply to: RPM -- plans, goals, etc.
Parent article: RPM -- plans, goals, etc.
> > - Why the dependencies packages are on files, not on packages, same as deb ?
> Because the packages depend on files, not on other packages. Dpkg is doing it wrong, in this case.
At the risk of starting a huge OT discussion... why?
Say you have the package 'foo' that contains an executable that links against libbar.so.3. How does 'foo depends on /usr/lib/libbar.so.3' express the fact that foo uses symbols that were introduced into libbar.so.3 in version 4.2? I may only have libbar version 4.1 installed, and so even though the dependency is satisfied I am unable to run foo.
to post comments)