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 fedora-devel-list mailing list