Description of problem: Ubuntu package Glusterfs-common 3.7.8 from launchpad repo depends on a lot of unneeded dev packages. INFO file from glusterfs-common deb package: Depends: libacl1 (>= 2.2.51-8), libaio1 (>= 0.3.93), libc6 (>= 2.15), libglib2.0-0 (>= 2.16.0), libibverbs1 (>= 1.1.2), liblvm2app2.2 (>= 2.02.98), libpython2.7 (>= 2.7), librdmacm1 (>= 1.0.16), libsqlite3-0 (>= 3.5.9), libssl1.0.0 (>= 1.0.1), liburcu1 (>= 0.6.7), libuuid1 (>= 2.16), libxml2 (>= 2.7.4), zlib1g (>= 1:1.1.4), attr, libacl1-dev, uuid-dev Version-Release number of selected component (if applicable): 3.7.8 How reproducible: apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following NEW packages will be installed: cpp cpp-4.8 gcc gcc-4.8 libacl1-dev libasan0 libatomic1 libattr1-dev libc-dev-bin libc6-dev libcloog-isl4 libgcc-4.8-dev libgomp1 libisl10 libitm1 libmpc3 libmpfr4 libquadmath0 libtsan0 liburcu1 linux-libc-dev manpages-dev uuid-dev The following packages will be upgraded: glusterfs-client glusterfs-common 2 upgraded, 23 newly installed, 0 to remove and 0 not upgraded. Inst liburcu1 (0.7.12-0ubuntu2 Ubuntu:14.04/trusty [amd64]) Inst libc-dev-bin (2.19-0ubuntu6.7 Ubuntu:14.04/trusty-updates [amd64]) Inst linux-libc-dev (3.13.0-79.123 Ubuntu:14.04/trusty-updates [amd64]) Inst libc6-dev (2.19-0ubuntu6.7 Ubuntu:14.04/trusty-updates [amd64]) Inst libattr1-dev (1:2.4.47-1ubuntu1 Ubuntu:14.04/trusty [amd64]) Inst libacl1-dev (2.2.52-1 Ubuntu:14.04/trusty [amd64]) Inst uuid-dev (2.20.1-5.1ubuntu20.7 Ubuntu:14.04/trusty-updates [amd64]) Inst glusterfs-common [3.5.8-ubuntu1~trusty1] (3.7.8-ubuntu1~trusty2 glusterfs-3.7:14.04/trusty [amd64]) Inst glusterfs-client [3.5.8-ubuntu1~trusty1] (3.7.8-ubuntu1~trusty2 glusterfs-3.7:14.04/trusty [amd64]) Inst libasan0 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst libatomic1 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst libisl10 (0.12.2-1 Ubuntu:14.04/trusty [amd64]) Inst libcloog-isl4 (0.18.2-1 Ubuntu:14.04/trusty [amd64]) Inst libgomp1 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst libitm1 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst libmpfr4 (3.1.2-1 Ubuntu:14.04/trusty [amd64]) Inst libquadmath0 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst libtsan0 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst libmpc3 (1.0.1-1ubuntu1 Ubuntu:14.04/trusty [amd64]) Inst cpp-4.8 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst cpp (4:4.8.2-1ubuntu6 Ubuntu:14.04/trusty [amd64]) Inst libgcc-4.8-dev (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst gcc-4.8 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Inst gcc (4:4.8.2-1ubuntu6 Ubuntu:14.04/trusty [amd64]) Inst manpages-dev (3.54-1ubuntu1 Ubuntu:14.04/trusty [all]) Conf liburcu1 (0.7.12-0ubuntu2 Ubuntu:14.04/trusty [amd64]) Conf libc-dev-bin (2.19-0ubuntu6.7 Ubuntu:14.04/trusty-updates [amd64]) Conf linux-libc-dev (3.13.0-79.123 Ubuntu:14.04/trusty-updates [amd64]) Conf libc6-dev (2.19-0ubuntu6.7 Ubuntu:14.04/trusty-updates [amd64]) Conf libattr1-dev (1:2.4.47-1ubuntu1 Ubuntu:14.04/trusty [amd64]) Conf libacl1-dev (2.2.52-1 Ubuntu:14.04/trusty [amd64]) Conf uuid-dev (2.20.1-5.1ubuntu20.7 Ubuntu:14.04/trusty-updates [amd64]) Conf glusterfs-common (3.7.8-ubuntu1~trusty2 glusterfs-3.7:14.04/trusty [amd64]) Conf glusterfs-client (3.7.8-ubuntu1~trusty2 glusterfs-3.7:14.04/trusty [amd64]) Conf libasan0 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf libatomic1 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf libisl10 (0.12.2-1 Ubuntu:14.04/trusty [amd64]) Conf libcloog-isl4 (0.18.2-1 Ubuntu:14.04/trusty [amd64]) Conf libgomp1 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf libitm1 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf libmpfr4 (3.1.2-1 Ubuntu:14.04/trusty [amd64]) Conf libquadmath0 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf libtsan0 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf libmpc3 (1.0.1-1ubuntu1 Ubuntu:14.04/trusty [amd64]) Conf cpp-4.8 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf cpp (4:4.8.2-1ubuntu6 Ubuntu:14.04/trusty [amd64]) Conf libgcc-4.8-dev (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf gcc-4.8 (4.8.4-2ubuntu1~14.04.1 Ubuntu:14.04/trusty-updates [amd64]) Conf gcc (4:4.8.2-1ubuntu6 Ubuntu:14.04/trusty [amd64]) Conf manpages-dev (3.54-1ubuntu1 Ubuntu:14.04/trusty [all]) Expected results: dev packages cpp, gcc etc. should not be installed.
seems to be fixed in 3.7.10-ubuntu1~trusty2 package.