Bug 1317049 - Ubuntu package glusterfs-common installs a lot of dev packages and cpp/gcc
Summary: Ubuntu package glusterfs-common installs a lot of dev packages and cpp/gcc
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: GlusterFS
Classification: Community
Component: packaging
Version: 3.7.9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: bugs@gluster.org
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: glusterfs-3.7.10
TreeView+ depends on / blocked
 
Reported: 2016-03-11 19:27 UTC by André Bauer
Modified: 2016-04-11 09:16 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-04-11 09:16:36 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description André Bauer 2016-03-11 19:27:04 UTC
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.

Comment 1 André Bauer 2016-04-11 09:16:36 UTC
seems to be fixed in 3.7.10-ubuntu1~trusty2 package.


Note You need to log in before you can comment on or make changes to this bug.