wrong stretch package dependencies (was Luminous v12.2.3 released)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



i am starting a new thread. replied inlined.

On Thu, Feb 22, 2018 at 9:24 PM, Micha Krause <micha@xxxxxxxxxx> wrote:
> Hi,
>
> Debian Packages for stretch have broken dependencies:
>
> The following packages have unmet dependencies:
>  ceph-common : Depends: libleveldb1 but it is not installable
>                Depends: libsnappy1 but it is not installable
>  ceph-mon : Depends: libleveldb1 but it is not installable
>             Depends: libsnappy1 but it is not installable
>  ceph-osd : Depends: libleveldb1 but it is not installable
>             Depends: libsnappy1 but it is not installable
>  ceph-base : Depends: libleveldb1 but it is not installable
>              Depends: libsnappy1 but it is not installable
>
>
> https://packages.debian.org/search?keywords=libsnappy1&searchon=names&suite=all&section=all
>
> https://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=libleveldb1
>
> They should Probably depend on the 1v5 packages, and they did in version
> 12.2.2.

agreed. but the packages built for stretch do depend on the library
packages with "v5" suffix [0].


$ wget --quiet https://download.ceph.com/debian-luminous/dists/stretch/main/binary-amd64/Packages.bz2
-O - | bzcat | grep libsnappy

Depends: binutils, ceph-common (= 12.2.3-1~bpo90+1), cryptsetup-bin |
cryptsetup, debianutils, findutils, gdisk, grep, logrotate, psmisc,
xfsprogs, python-pkg-resources, python2.7:any, python:any (<< 2.8),
python:any (>= 2.7.5-5~), libaio1 (>= 0.3.93), libblkid1 (>= 2.16),
libc6 (>= 2.16), libfuse2 (>= 2.2), libgcc1 (>= 1:3.0),
libgoogle-perftools4, libibverbs1 (>= 1.1.6), libleveldb1v5, libnspr4
(>= 2:4.9-2~), libnss3 (>= 2:3.13.4-2~), librados2, libsnappy1v5,
libstdc++6 (>= 6), zlib1g (>= 1:1.1.4)
Depends: librbd1 (= 12.2.3-1~bpo90+1), python-cephfs (=
12.2.3-1~bpo90+1), python-prettytable, python-rados (=
12.2.3-1~bpo90+1), python-rbd (= 12.2.3-1~bpo90+1), python-requests,
python-rgw (= 12.2.3-1~bpo90+1), init-system-helpers (>= 1.18~),
python2.7:any, python:any (<< 2.8), python:any (>= 2.7.5-5~), libaio1
(>= 0.3.9), libbabeltrace-ctf1 (>= 1.2.1), libbabeltrace1 (>= 1.2.1),
libblkid1 (>= 2.17.2), libc6 (>= 2.16), libcephfs2, libcurl3-gnutls
(>= 7.28.0), libexpat1 (>= 2.0.1), libfuse2 (>= 2.2), libgcc1 (>=
1:3.0), libgoogle-perftools4, libibverbs1 (>= 1.1.6), libkeyutils1 (>=
1.4), libldap-2.4-2 (>= 2.4.7), libleveldb1v5, libnspr4 (>= 2:4.9-2~),
libnss3 (>= 2:3.13.4-2~), librados2, libradosstriper1, libsnappy1v5,
libstdc++6 (>= 6), libudev1 (>= 183), zlib1g (>= 1:1.1.4)
Depends: ceph-base (= 12.2.3-1~bpo90+1), python-flask,
init-system-helpers (>= 1.18~), libaio1 (>= 0.3.9), libblkid1 (>=
2.16), libc6 (>= 2.16), libfuse2 (>= 2.2), libgcc1 (>= 1:3.0),
libgoogle-perftools4, libibverbs1 (>= 1.1.6), libleveldb1v5, libnspr4
(>= 2:4.9-2~), libnss3 (>= 2:3.13.4-2~), librados2, libsnappy1v5,
libstdc++6 (>= 6), zlib1g (>= 1:1.1.4)
Depends: ceph-base (= 12.2.3-1~bpo90+1), parted, lvm2,
init-system-helpers (>= 1.18~), python-pkg-resources, python2.7:any,
python:any (<< 2.8), python:any (>= 2.7.5-5~), libaio1 (>= 0.3.93),
libblkid1 (>= 2.17.2), libc6 (>= 2.16), libfuse2 (>= 2.8), libgcc1 (>=
1:3.0), libgoogle-perftools4, libibverbs1 (>= 1.1.6), libleveldb1v5,
liblttng-ust0 (>= 2.5.0), libnspr4 (>= 2:4.9-2~), libnss3 (>=
2:3.13.4-2~), librados2, libsnappy1v5, libstdc++6 (>= 6), zlib1g (>=
1:1.1.4)
Depends: ceph-common, curl, jq, socat, xmlstarlet, libaio1 (>=
0.3.93), libblkid1 (>= 2.17.2), libc6 (>= 2.16), libcephfs2,
libcurl3-gnutls (>= 7.28.0), libexpat1 (>= 2.0.1), libfuse2 (>= 2.2),
libgcc1 (>= 1:3.0), libgoogle-perftools4, libibverbs1 (>= 1.1.6),
libkeyutils1 (>= 1.4), libldap-2.4-2 (>= 2.4.7), libleveldb1v5,
libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.13.4-2~), librados2,
libradosstriper1, librbd1, libsnappy1v5, libstdc++6 (>= 6), libudev1
(>= 183), zlib1g (>= 1:1.1.4)

i also downloaded ceph-osd_12.2.3-1~bpo90+1_amd64.deb to check its dependencies:

$ wget https://download.ceph.com/debian-luminous/pool/main/c/ceph/ceph-osd_12.2.3-1~bpo90%2B1_amd64.deb
$ dpkg-deb -R ceph-osd_12.2.3-1~bpo90+1_amd64.deb ceph-osd
$ grep libsnappy ceph-osd/DEBIAN/control
Depends: ceph-base (= 12.2.3-1~bpo90+1), parted, lvm2,
init-system-helpers (>= 1.18~), python-pkg-resources, python2.7:any,
python:any (<< 2.8), python:any (>= 2.7.5-5~), libaio1 (>= 0.3.93),
libblkid1 (>= 2.17.2), libc6 (>= 2.16), libfuse2 (>= 2.8), libgcc1 (>=
1:3.0), libgoogle-perftools4, libibverbs1 (>= 1.1.6), libleveldb1v5,
liblttng-ust0 (>= 2.5.0), libnspr4 (>= 2:4.9-2~), libnss3 (>=
2:3.13.4-2~), librados2, libsnappy1v5, libstdc++6 (>= 6), zlib1g (>=
1:1.1.4)

so, which package were you trying to install? and from where did you
download it?

--
[0] https://wiki.debian.org/GCC5

-- 
Regards
Kefu Chai
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux