Package: libcairo2
Version: 1.12.14-5
Severity: normal
File: cairo

The recent update to libcairo2 brought in an large number of unwanted gui 
packages:

   libdrm-intel1 (2.4.45-3)
   libdrm-nouveau2 (2.4.45-3)
   libdrm-radeon1 (2.4.45-3)
   libdrm2 (2.4.45-3)
   libegl1-mesa (9.1.3-6)
   libegl1-mesa-drivers (9.1.3-6)
   libgbm1 (9.1.3-6)
   libgl1-mesa-dri (9.1.3-6)
   libgl1-mesa-glx (9.1.3-6)
   libglapi-mesa (9.1.3-6)
   libllvm3.2 (3.2repack-7)
   libopenvg1-mesa (9.1.3-6)
   libpciaccess0 (0.13.1-2)
   libtxc-dxtn-s2tc0 (0~git20121227-1)
   libwayland-client0 (1.1.0-2)
   libwayland-server0 (1.1.0-2)
   libxcb-dri2-0 (1.9.1-2)
   libxcb-glx0 (1.9.1-2)
   libxcb-shape0 (1.9.1-2)
   libxcb-xfixes0 (1.9.1-2)
   libxdamage1 (1.1.3-2)
   libxfixes3 (5.0-4+deb7u1)
   libxxf86vm1 (1.1.2-1+deb7u1)

Of those, only libllvm3.2 (brought in above due to mesa) might have
any relevance on headless boxen.

Cairo is a dep for a number of non-gui packages for its pdf/ps/svg
output, such as gnuplot-nox and gd (and perhaps emacs*-nox in the future).

Gd, in particular, is frequently used for reports (such as by rrd) on
even small headless boxen.  Gnuplot-nox is similarly important.

That should not force in junk like wayland, x11 libs and mesa.

And they are junk on headless systems.

Whether it requires separate, blocking libcairo2-nox and libcairo2
packages, or separate related packages matching each of the cairo-foo
pkgconfig files, or one package for everything w/o gui deps and
another for everything with gui deps, deb needs to elide the gui deps
from non-gui uses of libcairo.

The list of unnecessary packages makes for more than 90 Mo of disk waste.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libcairo2:amd64 depends on:
ii  libc6                       2.17-5
ii  libegl1-mesa [libegl1-x11]  9.1.3-6
ii  libfontconfig1              2.9.0-7.1
ii  libfreetype6                2.4.9-1.1
ii  libgl1-mesa-glx [libgl1]    9.1.3-6
ii  libpixman-1-0               0.26.0-4
ii  libpng12-0                  1.2.49-4
ii  libx11-6                    2:1.5.0-1+deb7u1
ii  libxcb-render0              1.9.1-2
ii  libxcb-shm0                 1.9.1-2
ii  libxcb1                     1.9.1-2
ii  libxext6                    2:1.3.1-2+deb7u1
ii  libxrender1                 1:0.9.7-1+deb7u1
ii  multiarch-support           2.17-5
ii  zlib1g                      1:1.2.8.dfsg-1

libcairo2:amd64 recommends no packages.

libcairo2:amd64 suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to