Bug #64114
openceph-common deb package depends on libradosstriper1 but without strict version defined
0%
Description
hi.
current debian package repo contains only 1 (lastest) version of ceph packages (https://download.ceph.com/debian-pacific/pool/main/c/ceph/)
when using this repo as mirroring source and having in local repo mirror with multiple versions (merged together in single repo) it introduces problem for dependency solver.
ceph-common depends on libradosstriper1 but without strict version defined. so this tries to install the latest version, but end in "Broken ceph-common:amd64 Depends" state.
couple of packages is defined with strict dependency version... libradosstriper1 is not.
i would suggest defining version in ceph-common -> libradosstripper1 package dependency.
version relevance
-----------------
ceph debian packages - 16.2.13 / 16.2.14
checked git on main branch, that packaging info is the same (so this is relevant event to newer releases)
why not to solve this
---------------------
in case, we as users, would be strictly advised not to merge packages from different relases into single repo used at our site - that could be a bit of work, but strict dependency is easy fix i think
thanks.
No data to display