On Wed, 11 Apr 2007 15:50:23 -0400, Bill Nottingham wrote: > Michael Schwendt said: > > Please file a bug report about gtkhtml38 in Extras. It contains: > > > > Provides: gtkhtml3 = %{version}-%{release} > > > > which is wrong, since that enables gtkhtml3 to update it. > > See https://bugzilla.redhat.com/111071 for the RPM background. > > Essentially, you're saying that any package which requires a versioned > API should, rather than having a build requirement on the package, > should have a build *file* requirement on either one of the include > files, or the pkg-config file. Because, well, the package that provides > it might have a name change. > > Is that *seriously* what you're suggesting? > > Bill Where do you see such a suggestion? All I've pointed out is that two lines in your spec file are the culprit and broke the user's system. 1) The gtkhtml38 package "Provides: gtkhtml3 = %version-%release", and due to that, installing a newer gtkhtml3 EVR _removes_ gtkhtml38. 2) The gtkhtml38-devel package also "Provides: gtkhtml3 = %version-%release", which is just a typo, but causes the same problem. Fix RPM if you don't like it. Bug 111071 is where I've reported the questionable behaviour in rpm after I had found it with "gpgme" and "gpgme03" at fedora.us. Jeff Johnson's reply: NOTABUG Have you read that bug yet? Why do you flame me (also in bug 236009)? -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-test-list