rpms/libxml2/devel libxml2.spec,1.65,1.66

Mamoru Tasaka mtasaka at ioa.s.u-tokyo.ac.jp
Wed Dec 3 16:06:08 UTC 2008


Panu Matilainen wrote, at 12/04/2008 12:43 AM +9:00:
> Well the question is, should rpm-build require everything it can extract 
> dependencies from? That would drag in mono and whatnot... and rpm-build 
> itself certainly does not require pkg-config to function.
> 
> Adding dependency on pkgconfig is no big deal, but the line between what 
> should go to rpm-build dependencies and what to buildsys groups is 
> rather fuzzy.
> 
>     - Panu -

So this contains packaging guidelines issue
- If FPC says "all packages which creates pkgconfig .pc file must
  have _Build_Requires: pkgconfig", then rpm-build (or buildsys) does not
  have to add pkgconfig dependency

- If FPC says no, then rpm-build or buildsys must have pkgconfig dependency

My current opinition is that rpm-build should have "Requires: pkgconfig"
because this affects even a small package and guideline changes due to this
issue will affect many packages.

Mamoru




More information about the fedora-devel-list mailing list