I am trying to update the libphidget package which has not been updated in Fedora since 2014.
Apparently in 2017 the name was changed to "libphidget22" I'm guessing the soversion being embedded in the library name, seems awfully Debian centric.
The bigger problem is the version was reset from something 2.x back to 1.0.0, the current version being 1.10.
I can bump the epoch easy enough but it still feels wrong. Should I rename the package to libphidget22 and obsoletes/provide the original package?
The supplementary libraries also have "22" on the end:
https://www.phidgets.com/docs/OS_-_Linux#Source_Install-0
Click "Source Install" tab.
Thoughts?
Thanks, Richard
On 26. 07. 22 5:11, Richard Shaw wrote:
I am trying to update the libphidget package which has not been updated in Fedora since 2014.
Apparently in 2017 the name was changed to "libphidget22" I'm guessing the soversion being embedded in the library name, seems awfully Debian centric.
The bigger problem is the version was reset from something 2.x back to 1.0.0, the current version being 1.10.
I can bump the epoch easy enough but it still feels wrong. Should I rename the package to libphidget22 and obsoletes/provide the original package?
The supplementary libraries also have "22" on the end:
https://www.phidgets.com/docs/OS_-_Linux#Source_Install-0 https://www.phidgets.com/docs/OS_-_Linux#Source_Install-0
Click "Source Install" tab.
Thoughts?
I would rename it, yes.
Richard Shaw wrote:
I am trying to update the libphidget package which has not been updated in Fedora since 2014.
Apparently in 2017 the name was changed to "libphidget22" I'm guessing the soversion being embedded in the library name, seems awfully Debian centric.
The bigger problem is the version was reset from something 2.x
2.1.8.20140319 is what is now in Rawhide.
back to 1.0.0, the current version being 1.10.
How about Name: libphidget, Version: 2.2.1.10?
Kevin Kofler
On Tue, Jul 26, 2022 at 4:50 AM Kevin Kofler via devel < devel@lists.fedoraproject.org> wrote:
Richard Shaw wrote:
I am trying to update the libphidget package which has not been updated
in
Fedora since 2014.
Apparently in 2017 the name was changed to "libphidget22" I'm guessing
the
soversion being embedded in the library name, seems awfully Debian centric.
The bigger problem is the version was reset from something 2.x
2.1.8.20140319 is what is now in Rawhide.
back to 1.0.0, the current version being 1.10.
How about Name: libphidget, Version: 2.2.1.10?
That would be a sneaky way to do it, and if it was the only package I would be tempted, but the optional packages (which I plan to add to Fedora) also have the '22' appended and I doubt they would pass review.
Thanks, Richard
libphidget22 has been built for f36 and up and libphidget retired.
Thanks, Richard
devel@lists.stg.fedoraproject.org