[Fedora-packaging] Is this allowed? Files and libs duplicated in subpackages

Michael Schwendt mschwendt at gmail.com
Sun Sep 1 19:09:19 UTC 2013


https://bugzilla.redhat.com/1003196

Based on this suspicious output

  mate-dictionary  from  mate-utils
      provides libmatedict.so.6()(64bit)
  mate-utils  from  mate-utils
      provides libmatedict.so.6()(64bit)
      required by: mate-dictionary-devel-1.6.0-7.fc20.x86_64
      required by: mate-utils-devel-1.6.0-7.fc20.x86_64

I've only verified in koji that lots of files are included in both
sub-packages. Even the descriptions overlap.

And there are even more subpackages, which only contain copies of
files included in the base mate-utils package already.
Why is that done? Why aren't RPM dependencies used to have the
base-package depend on the multiple subpackages?

So far, it has always been a packaging mistake to duplicate files (and
their Provides as a consequence) in multiple subpackages.


More information about the packaging mailing list