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: opensuse-packaging-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging-help@opensuse.org