- Do not reference %release in requires/conflicts: with builds
going across _multibuild, the rebuild counter of the two flavors
is not guaranteed to be in sync (i.e glib flavor could build more
often).
can't install libdbus-c++-glib-devel-0.9.1+git20170322-5.3.x86_64:
package libdbus-c++-glib-devel-0.9.1+git20170322.x86_64 requires pkgconfig(dbus-c++-1), but none of the providers can be installed
package libdbus-c++-glib-devel-0.9.1+git20170322.x86_64 conflicts with libdbus-c++-devel < 0.9.1+git20170322-5.3 provided by libdbus-c++-devel-0.9.1+git20170322.x86_64
i.e. libdbus-c++ (main flavor) had rebuild counter 5.2, but libdbus-c++-glib was actually a rebuild count 5.3 - thus conflicting to be installed
- Do not reference %release in requires/conflicts: with builds
going across _multibuild, the rebuild counter of the two flavors
is not guaranteed to be in sync (i.e glib flavor could build more
often).
FYI, this is not a theoretical case, I just saw:
i.e. libdbus-c++ (main flavor) had rebuild counter 5.2, but libdbus-c++-glib was actually a rebuild count 5.3 - thus conflicting to be installed
@plater: review reminder