You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting in Debian 12 and Ubuntu 22.04, libodbc1 has been replaced by libodbc2 and libodbccr2. To ease the transition to the new package, a transitional libodbc1 dummy package was added to the apt repositories that declared dependencies on the new packages. However, this transitional package is phased out starting in Debian 13 and Ubuntu 23.10.
Let's add some conditional logic to set the proper dependency declarations. I don't think we need libodbccr2, so just libodbc2 should suffice.
The text was updated successfully, but these errors were encountered:
Our database plugin deb packages declare
libodbc1
as a dependency:irods/cmake/packaging.cmake
Line 180 in e4b4e8a
irods/cmake/packaging.cmake
Line 212 in e4b4e8a
irods/cmake/packaging.cmake
Line 247 in e4b4e8a
Starting in Debian 12 and Ubuntu 22.04,
libodbc1
has been replaced bylibodbc2
andlibodbccr2
. To ease the transition to the new package, a transitionallibodbc1
dummy package was added to the apt repositories that declared dependencies on the new packages. However, this transitional package is phased out starting in Debian 13 and Ubuntu 23.10.Let's add some conditional logic to set the proper dependency declarations. I don't think we need
libodbccr2
, so justlibodbc2
should suffice.The text was updated successfully, but these errors were encountered: