Ok so we have a bunch of packages which require X, but X is already on
the system, albeit without a Provide. That sounds like an obvious
workaround of compiling

Name:           rpmlib-missingdep
Version:        suse10.1
Release:        1
BuildArchitectures:     noarch
Provides:       rpmlib(PatchRPMs) = 3.0.6-1
Summary:        Provides missing dependency for SUSE 10.1 rpm 4.4.2-40

into a package and installing that.

# rpm -q --provides rpmlib-missingdep
rpmlib(PatchRPMs) = 3.0.6-1
rpmlib-missingdep = suse10.1-1

But it doesn't work:

# rpm -UvhF x86_64/fontconfig-2.3.94-18.4.x86_64.patch.rpm --test
error: Failed dependencies:
        rpmlib(PatchRPMs) <= 3.0.6-1 is needed by fontconfig-2.3.94-18.4.x86_64
Exit 1

Nevertheless all hell breaks lose when trying to remove it:

# rpm -e rpmlib-missingdep  

What's the trick here?

Thanks,

Volker

-- 
Volker Kuhlmann                 is list0570 with the domain in header
http://volker.dnsalias.net/     Please do not CC list postings to me.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to