Actualizaciones de paquetes extrañas

Hoy me he encontrado el siguiente aptitude update && aptitude upgrade:

Estado actual: 12 actualizados [+12], 40884 nuevos [+4].
Resolviendo las dependencias...                  
Se instalarán los siguiente paquetes NUEVOS:
  libgtkglext1{a} libopencv-calib3d2.4{a} libopencv-contrib2.4{a} 
  libopencv-core2.4{a} libopencv-features2d2.4{a} libopencv-flann2.4{a} 
  libopencv-highgui2.4{a} libopencv-imgproc2.4{a} libopencv-legacy2.4{a} 
  libopencv-ml2.4{a} libopencv-objdetect2.4{a} libopencv-video2.4{a} 
  libtbb2{a} 
Se actualizarán los siguientes paquetes:
  foomatic-db-compressed-ppds gstreamer1.0-plugins-bad 
  libgstreamer-plugins-bad1.0-0 libpoppler-glib8 libpoppler19 libraptor2-0 
  librasqal3 libsoundtouch0 pinentry-gtk2 poppler-utils user-setup 
  xserver-xorg-input-synaptics 
12 paquetes actualizados, 13 nuevos instalados, 0 para eliminar y 0 sin
actualizar.

OpenCV es un framework para visión por computador (sí, para cosas como disparar con una manguera de agua a las ardillas de tu patio trasero), pero yo no tengo nada ni remotamente relacionado con visión por computador instalado (que yo sepa), así que me ha extrañado. He comprobado las dependencias inversas y me he encontrado esto:

Dependencias de libgstreamer-bad-plugins de OpenCV

(Versión Grande)

¡Son los bad plugins de gstreamer los culpables de instalar todas esas bibliotecas de OpenCV por dependencias! Y si miramos el changelog, encontramos el motivo:

$ aptitude changelog libgstreamer-plugins-bad1.0-0 
gst-plugins-bad1.0 (1.2.1-2) unstable; urgency=medium

  * debian/rules,
    debian/gstreamer-plugins-bad.install:
    + Enable the OpenCV plugin again, now that all the linking errors are gone.

 -- Sebastian Dröge <slomo@debian.org>  Sun, 15 Dec 2013 15:11:34 +0100
[...]

No me parece nada bien que te incluyan por dependencias (no recomendaciones o sugerencias) todo ese framework, que además no puedes realmente utilizar sin el resto de los paquetes de OpenCV. Vamos, que fundamentalmente te han instalado 13 nuevas bibliotecas para nada. Sin embargo, no tienen el menor problema en separar otras bibliotecas mucho más importantes para el normal funcionamiento del sistema...

A mi parece un pequeño despropósito, y que le resta calidad a Debian. No por este caso en particular, sino porque esto se repite una y otra vez a lo largo de la distribución, llenándola de paquetes que no sabes muy bién qué hacen ahí. Pero debe ser que soy un bicho raro y el único que le preocupan estos detalles nimios.

:wq

blogroll

social