[Bug 1111691] Review Request: qore - multithreaded programming/scripting language

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1111691



--- Comment #14 from Michael Schwendt <bugs.michael@xxxxxxx> ---
> obsolete-not-provided

First of all, while you can put anything in an Obsoletes tag, only package
names (with/without a version-release range) will actually result in the
specified package(s) getting replaced with another package (or multiple ones). 

Further, anything declared as obsolete breaks existing dependencies on it.
Unless there is a corresponding "Provides" for the obsolete thing.

> Obsoletes: libqore5 < 0.8.12

If there's a "Requires: libqore5 …" anywhere, there would be a broken
dependency, regardless of whether "libqore5" is a physical package %name, a
virtual package name, or something else as a "Provides" tag.

http://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Existing_Packages

> Obsoletes: qore-module-api-0.18

Same here. This capability will be "gone", "hidden" from the depsolver, and
anything that still depends on it will cause a broken dependency. The package
that contains this Obsoletes tag does not implicitly "Provides" the obsolete
thing.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]