Actions
Bug #26880
closedceph-base debian package compiled on ubuntu/xenial has unmet runtime dependencies
% Done:
0%
Source:
Tags:
Backport:
mimic
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
ceph-base depends on libstdc++6 (>= 6); however: Version of libstdc++6:amd64 on system is 5.4.0-6ubuntu1~16.04.10.
Updated by Kefu Chai over 5 years ago
- Status changed from New to Pending Backport
Updated by Kefu Chai over 5 years ago
- Copied to Backport #26881: mimic: ceph-base debian package compiled on ubuntu/xenial has unmet runtime dependencies added
Updated by Kefu Chai over 5 years ago
- Status changed from Pending Backport to 12
as per Piotr Dałek we can reproduce this issue on master even with the fix .
Updated by Piotr Dalek over 5 years ago
Tried on fresh Ubuntu 16.04 vm to build Ceph packages for master branch, resulting .debs still depend on libstdc++6 (>= 6):
ubuntu@serwer-5:/tmp/release/Ubuntu/WORKDIR$ for i in *.deb; do echo $i; dpkg -I $i | grep -e "libstdc++6 (>= 6"; done; ceph_14.0.0-2020-g309a3fd-1_amd64.deb ceph-base_14.0.0-2020-g309a3fd-1_amd64.deb Depends: binutils, ceph-common (= 14.0.0-2020-g309a3fd-1), cryptsetup-bin | cryptsetup, debianutils, e2fsprogs, findutils, gdisk, grep, logrotate, parted, psmisc, xfsprogs, python:any, libaio1 (>= 0.3.93), libc6 (>= 2.16), libgcc1 (>= 1:3.0), libleveldb1v5, liblz4-1 (>= 0.0~r130), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.0~1.9b1), librados2, libsnappy1v5, libstdc++6 (>= 6), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4) ceph-common_14.0.0-2020-g309a3fd-1_amd64.deb Depends: librbd1 (= 14.0.0-2020-g309a3fd-1), python-cephfs (= 14.0.0-2020-g309a3fd-1), python-ceph-argparse (= 14.0.0-2020-g309a3fd-1), python-prettytable, python-rados (= 14.0.0-2020-g309a3fd-1), python-rbd (= 14.0.0-2020-g309a3fd-1), python-requests, python-rgw (= 14.0.0-2020-g309a3fd-1), init-system-helpers (>= 1.18~), python2.7:any, libaio1 (>= 0.3.93), libbabeltrace-ctf1 (>= 1.2.1), libbabeltrace1 (>= 1.2.1), libblkid1 (>= 2.17.2), libc6 (>= 2.17), libcephfs2, libcurl3 (>= 7.28.0), libexpat1 (>= 2.0.1), libgcc1 (>= 1:3.0), libgoogle-perftools4, libkeyutils1 (>= 1.4), libldap-2.4-2 (>= 2.4.7), libleveldb1v5, liblz4-1 (>= 0.0~r130), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.0~1.9b1), liboath0 (>= 1.10.0), librados2, libradosstriper1, libsnappy1v5, libstdc++6 (>= 6), libudev1 (>= 183), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4) ceph-fuse_14.0.0-2020-g309a3fd-1_amd64.deb Depends: init-system-helpers (>= 1.18~), libc6 (>= 2.17), libfuse2 (>= 2.9), libgcc1 (>= 1:3.0), librados2, libstdc++6 (>= 6) ceph-mds_14.0.0-2020-g309a3fd-1_amd64.deb Depends: ceph-base (= 14.0.0-2020-g309a3fd-1), init-system-helpers (>= 1.18~), libc6 (>= 2.17), libgcc1 (>= 1:3.0), libgoogle-perftools4, librados2, libstdc++6 (>= 6) ceph-mgr_14.0.0-2020-g309a3fd-1_amd64.deb Depends: ceph-base (= 14.0.0-2020-g309a3fd-1), python-cherrypy3, python-jinja2, python-openssl, python-pecan, python-bcrypt, python-werkzeug, init-system-helpers (>= 1.18~), libc6 (>= 2.17), libgcc1 (>= 1:3.0), libgoogle-perftools4, libpython2.7 (>= 2.7), librados2, libstdc++6 (>= 6) ceph-mon_14.0.0-2020-g309a3fd-1_amd64.deb Depends: ceph-base (= 14.0.0-2020-g309a3fd-1), init-system-helpers (>= 1.18~), libc6 (>= 2.16), libgcc1 (>= 1:3.0), libgoogle-perftools4, libleveldb1v5, liblz4-1 (>= 0.0~r130), librados2, libsnappy1v5, libstdc++6 (>= 6), zlib1g (>= 1:1.1.4) ceph-osd_14.0.0-2020-g309a3fd-1_amd64.deb Depends: ceph-base (= 14.0.0-2020-g309a3fd-1), lvm2, sudo, init-system-helpers (>= 1.18~), 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.2), libleveldb1v5, liblttng-ust0 (>= 2.5.0), liblz4-1 (>= 0.0~r130), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.9~beta2), librados2, librdmacm1 (>= 1.0.16), libsnappy1v5, libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 6), libudev1 (>= 183), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4) ceph-resource-agents_14.0.0-2020-g309a3fd-1_amd64.deb ceph-test_14.0.0-2020-g309a3fd-1_amd64.deb libcephfs2_14.0.0-2020-g309a3fd-1_amd64.deb Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), librados2, libstdc++6 (>= 6) libcephfs-dev_14.0.0-2020-g309a3fd-1_amd64.deb libcephfs-java_14.0.0-2020-g309a3fd-1_all.deb libcephfs-jni_14.0.0-2020-g309a3fd-1_amd64.deb librados2_14.0.0-2020-g309a3fd-1_amd64.deb Depends: libblkid1 (>= 2.17.2), libc6 (>= 2.17), libgcc1 (>= 1:3.0), libibverbs1 (>= 1.1.2), liblttng-ust0 (>= 2.5.0), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.9~beta2), librdmacm1 (>= 1.0.16), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 6), libudev1 (>= 183), zlib1g (>= 1:1.1.4) librados-dev_14.0.0-2020-g309a3fd-1_amd64.deb libradosstriper1_14.0.0-2020-g309a3fd-1_amd64.deb Depends: librados2 (= 14.0.0-2020-g309a3fd-1), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 6) libradosstriper-dev_14.0.0-2020-g309a3fd-1_amd64.deb librbd1_14.0.0-2020-g309a3fd-1_amd64.deb librbd-dev_14.0.0-2020-g309a3fd-1_amd64.deb librgw2_14.0.0-2020-g309a3fd-1_amd64.deb Depends: librados2 (= 14.0.0-2020-g309a3fd-1), libc6 (>= 2.16), libcurl3 (>= 7.28.0), libexpat1 (>= 2.0.1), libgcc1 (>= 1:3.0), libldap-2.4-2 (>= 2.4.7), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.0~1.9b1), libstdc++6 (>= 6) librgw-dev_14.0.0-2020-g309a3fd-1_amd64.deb python3-ceph-argparse_14.0.0-2020-g309a3fd-1_amd64.deb python3-cephfs_14.0.0-2020-g309a3fd-1_amd64.deb python3-rados_14.0.0-2020-g309a3fd-1_amd64.deb python3-rbd_14.0.0-2020-g309a3fd-1_amd64.deb python3-rgw_14.0.0-2020-g309a3fd-1_amd64.deb python-ceph_14.0.0-2020-g309a3fd-1_amd64.deb python-ceph-argparse_14.0.0-2020-g309a3fd-1_amd64.deb python-cephfs_14.0.0-2020-g309a3fd-1_amd64.deb python-rados_14.0.0-2020-g309a3fd-1_amd64.deb python-rbd_14.0.0-2020-g309a3fd-1_amd64.deb python-rgw_14.0.0-2020-g309a3fd-1_amd64.deb radosgw_14.0.0-2020-g309a3fd-1_amd64.deb Depends: ceph-common (= 14.0.0-2020-g309a3fd-1), librgw2 (= 14.0.0-2020-g309a3fd-1), mime-support, init-system-helpers (>= 1.18~), libc6 (>= 2.16), libcurl3 (>= 7.28.0), libexpat1 (>= 2.0.1), libgcc1 (>= 1:3.0), libgoogle-perftools4, libldap-2.4-2 (>= 2.4.7), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.0~1.9b1), librados2, libssl1.0.0 (>= 1.0.1), libstdc++6 (>= 6) rados-objclass-dev_14.0.0-2020-g309a3fd-1_amd64.deb rbd-fuse_14.0.0-2020-g309a3fd-1_amd64.deb rbd-mirror_14.0.0-2020-g309a3fd-1_amd64.deb rbd-nbd_14.0.0-2020-g309a3fd-1_amd64.deb
Updated by Piotr Dalek over 5 years ago
Full info for ceph-base package:
$ dpkg -I ceph-base_14.0.0-2020-g309a3fd-1_amd64.deb new debian package, version 2.0. size 3743080 bytes: control archive=3603 bytes. 41 bytes, 2 lines conffiles 1493 bytes, 21 lines control 3354 bytes, 46 lines md5sums 1979 bytes, 67 lines * postinst #!/bin/sh 305 bytes, 8 lines * postrm #!/bin/sh 305 bytes, 8 lines * preinst #!/bin/sh 531 bytes, 29 lines * prerm #!/bin/sh 425 bytes, 17 lines shlibs 60 bytes, 2 lines triggers Package: ceph-base Source: ceph Version: 14.0.0-2020-g309a3fd-1 Architecture: amd64 Maintainer: Ceph Maintainers <ceph-maintainers@lists.ceph.com> Installed-Size: 18862 Depends: binutils, ceph-common (= 14.0.0-2020-g309a3fd-1), cryptsetup-bin | cryptsetup, debianutils, e2fsprogs, findutils, gdisk, grep, logrotate, parted, psmisc, xfsprogs, python:any, libaio1 (>= 0.3.93), libc6 (>= 2.16), libgcc1 (>= 1:3.0), libleveldb1v5, liblz4-1 (>= 0.0~r130), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.12.0~1.9b1), librados2, libsnappy1v5, libstdc++6 (>= 6), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4) Recommends: btrfs-tools, ceph-mds (= 14.0.0-2020-g309a3fd-1), librados2 (= 14.0.0-2020-g309a3fd-1), libradosstriper1 (= 14.0.0-2020-g309a3fd-1), librbd1 (= 14.0.0-2020-g309a3fd-1), ntp | time-daemon Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14), python-ceph (<< 0.92-1223) Replaces: ceph (<< 10), ceph-common (<< 0.78-500), ceph-test (<< 12.2.2-14), python-ceph (<< 0.92-1223) Section: admin Priority: optional Homepage: http://ceph.com/ Description: common ceph daemon libraries and management tools Ceph is a massively scalable, open-source, distributed storage system that runs on commodity hardware and delivers object, block and file system storage. . This package contains the libraries and management tools that are common among the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools are necessary for creating, running, and administering a Ceph storage cluster.
Updated by Nathan Cutler over 5 years ago
- Status changed from 12 to Pending Backport
Updated by Yuri Weinstein over 5 years ago
Updated by Nathan Cutler over 5 years ago
- Status changed from Pending Backport to Resolved
Actions