On Sun, 15 Oct 2017 18:09:12 +0200, Till Hofmann wrote:
Hi all,
if I want to downgrade a package in rawhide only (I only pushed the
update to rawhide), do I need to add an Epoch?
background:
I updated librealsense to librealsense2 and afterwards realized that the
new library is a major rewrite that does not support older camera
models. After consulting with upstream, I came to the conclusion that we
should stay with version 1 for the librealsense package and submit
librealsense2 as a separate package. I think Debian is planning to do
the same thing. Therefore, I need to downgrade librealsense in rawhide
to version 1.
No other distribution package uses this library yet.
# dnf repoquery --whatrequires librealsense --alldeps
librealsense-devel-0:1.12.1-10.fc27.i686
librealsense-devel-0:1.12.1-10.fc27.x86_64
# dnf repoquery --whatrequires 'librealsense2.so.2()(64bit)'
#
Also, the SONAME is 'librealsense2.so.2' already, so the current naming of
the package isn't ideal anyway. Without any idea about who may be using
this package already for private development, I would not worry much
about the minor complications caused by an upgrade in Rawhide.