FC 2 - RPM virtual provides on PIE broken (odd conflicts/triggers)

Paul Nasrat pnasrat at redhat.com
Wed May 26 07:49:39 UTC 2004


On Wed, May 26, 2004 at 08:01:22AM +0100, David Woodhouse wrote:
> On Fri, 2004-05-21 at 07:51 -0400, Paul Nasrat wrote:

> > Some people will be experiencing  odd behaviour due to the way rpm adds
> > library provides - this can causes any PIE executables to be added as 
> > 
> > Provides: $(basename /path/to/foo)
> > 
> > A name level provides matches all EVR so known issues - spurious conflicts,
> > misfired triggers, etc occur. As more things in rawhide get built -fPIE

> Is there a way to disable the automatic Provides, other than just
> disabling PIE? 

I think if you disable the internal depgen stuff that find-provides won't do this which is a temporary work around - try adding the following to the spec:

%define _use_internal_dependency_generator 0

Paul





More information about the fedora-devel-list mailing list