rpm dependencies and duplicate provides

Florian La Roche laroche at redhat.com
Sat Apr 2 16:05:51 UTC 2005


> perl items are also ok. This might look differently if we look at
> require dependencies e.g. from Fedora Core Extras and then check
> which deps might have duplicate provides within rpm packages
> to find maybe real problems with our current deps.

With a quick hack to not look at package with the same name,
I get the following output for a check across FC-devel and
FE-development/i386:

('perl(GtkDefs)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('smtpdaemon', 0L, '') ['postfix', 'sendmail']
('perl(Inline)', 32768L, '') ['perl-Inline', 'perl-PDL']
('perl(DocsParser)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('libbind.so.3', 32768L, '') ['bind-libbind-devel', 'bind-libs']
('libxmlsec1.so.1', 32768L, '') ['openoffice.org-core', 'xmlsec1']
('pcsc-ifd-handler', 0L, '') ['ccid', 'pcsc-lite-openct']
('libscam.so.1', 32768L, '') ['opensc-pam', 'pam_opensc']
('webclient', 0L, '') ['elinks', 'firefox', 'lynx', 'mozilla', 'w3m', 'wget', 'dillo']
('perl(Enum)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('perl(Automake::General)', 32768L, '') ['automake', 'automake16', 'automake17']
('perl(Pod::Select)', 32776L, '1.13') ['mrtg', 'perl']
('perl(Function)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('perl(Object)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('libsndfile.so.1', 32768L, '') ['openoffice.org-core', 'libsndfile']
('perl(Automake::XFile)', 32776L, '1.1') ['automake16', 'automake17']
('torcs-data-tracks', 8L, '1.2.3-1') ['torcs-data-tracks-dirt', 'torcs-data-tracks-oval', 'torcs-data-tracks-road']
('perl(FunctionBase)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('perl(Output)', 32768L, '') ['glibmm24-devel', 'gtkmm20-devel']
('perl(WrapParser)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('perl(Automake::Channels)', 32768L, '') ['automake', 'automake17']
('/usr/sbin/sendmail', 0L, '') ['postfix', 'sendmail']
('libmd5.so.0', 32768L, '') ['libsilc', 'w3c-libwww']
('libsndfile.so.1(libsndfile.so.1.0)', 32768L, '') ['openoffice.org-core', 'libsndfile']
('perl(Property)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']
('perl(Automake::Struct)', 32776L, '0.58') ['automake', 'automake15', 'automake16', 'automake17']
('perl(Util)', 32776L, '1.00') ['glibmm24-devel', 'gtkmm20-devel']

So looks like we have overlaps with
- glibmm24 / gtkmm20
- opensc-pam / pam_opensc
- duplicate packaged libmd5/libsndfile

So still no bigger items eevn with FE added to the test.
(Haven't even looked at the above packages...)

greetings,

Florian La Roche




More information about the devel mailing list