rrdtool-1.4.8-7.i686 marks cairo-1.14.2-2.i686 (cap cairo >= 1.10.2) cairo-1.8.6-1.i686 obsoleted by cairo-1.14.2-2.i686 cairo-1.14.2-2.i686 marks Mesa-libEGL-10.5.4-1.i686 (cap libEGL.so.1) Mesa-libEGL-10.5.4-1.i686 marks Mesa-libgbm-10.5.4-1.i686 (cap Mesa-libgbm = 10.5.4-1) Mesa-libgbm-10.5.4-1.i686 marks Mesa-libglapi-10.5.4-1.i686 (cap Mesa-libglapi = 10.5.4-1) Mesa-libgbm-10.5.4-1.i686 marks libdrm-2.4.61-1.i686 (cap libdrm.so.2) libdrm-2.4.61-1.i686 marks xorg-lib-libpciaccess-0.13.4-1.i686 (cap libpciaccess.so.0) xorg-lib-libpciaccess-0.13.4-1.i686 marks hwdata-0.275-1.noarch (cap hwdata >= 0.243-2) hwdata-0.275-1.noarch marks pciutils-3.3.1-2.i686 (cap pciutils >= 3.1.10-6) pciutils-3.1.2-1.i686 obsoleted by pciutils-3.3.1-2.i686 pciutils-3.3.1-2.i686 marks kmod-libs-20-2.i686 (cap libkmod.so.2) pciutils-3.3.1-2.i686 marks pciutils-libs-3.3.1-2.i686 (cap libpci.so.3) Mesa-libgbm-10.5.4-1.i686 marks wayland-1.7.0-1.i686 (cap libwayland-client.so.0) Mesa-libEGL-10.5.4-1.i686: required "OpenGL >= 1.2" is provided by following packages: a) Mesa-libGL-10.5.4-1.i686 b) xorg-driver-video-fglrx-libs-14.12-5.i686 c) xorg-driver-video-nvidia-legacy-304xx-libs-304.125-3.i686 d) xorg-driver-video-nvidia-legacy-340xx-libs-340.76-2.i686 e) xorg-driver-video-nvidia-libs-346.35-4.i686 f) xorg-driver-video-vboxvideo-4.3.28-2.i686 g) xorg-driver-video-vboxvideo-4.3.26-3.i686 Which one do you want to install ('Q' to abort)? [a] Mesa-libEGL-10.5.4-1.i686 marks Mesa-libGL-10.5.4-1.i686 (cap OpenGL >= 1.2) Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libXdamage-1.1.4-2.i686 (cap libXdamage.so.1) Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libXfixes-5.0.1-2.i686 (cap libXfixes.so.3) Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libXxf86vm-1.1.4-1.i686 (cap libXxf86vm.so.1) xorg-lib-libXxf86vm-1.1.4-1.i686 marks xorg-lib-libX11-1.6.3-1.i686 (cap xorg-lib-libX11 >= 1.6) xorg-lib-libX11-1.2.1-1.i686 obsoleted by xorg-lib-libX11-1.6.3-1.i686 Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libxshmfence-1.2-2.i686 (cap libxshmfence.so.1)
is that all really necessary? Mesa-whatever, libdrm, xorg-whatever (pciaccess), hwdata, pciutils, kmod, wayland just to have rrdtool seems to be some massive overkill for drawing some stats... cairo library is 1.2 MB itself, I've found one discussion regarding this issue: http://comments.gmane.org/gmane.comp.lib.cairo/20928 but apparently they haven't done any split into cairo-backend libraries. According to INSTALL file: default=no: These are the "experimental" features $ grep -B1 default=no configure | grep Enable Enable cairo's Xlib/XCB functions feature Enable cairo's Qt surface backend feature Enable cairo's Quartz Image surface backend feature Enable cairo's Skia surface backend feature Enable cairo's OS/2 surface backend feature Enable cairo's BeOS/Zeta surface backend feature Enable cairo's DRM surface backend feature Enable cairo's Gallium3D surface backend feature Enable cairo's OpenGL surface backend feature Enable cairo's OpenGLESv2 surface backend feature Enable cairo's Cogl surface backend feature Enable cairo's directfb surface backend feature Enable cairo's OpenVG surface backend feature Enable cairo's test surfaces feature [default=no] Enable cairo's tee surface backend feature Enable cairo's xml surface backend feature Why did we enable this GL backend? We should ship at least a version without gl, tee and xml as they are mostly useless in real life: http://lists.cairographics.org/archives/cairo/2009-August/018060.html (oops, tee seems to be required by firefox). While xml doesn't pull much overhead, it is all about this gl... As the upstream didn't manage to split this for 4 years now: http://lists.cairographics.org/archives/cairo/2010-December/021277.html couldn't we just disable this *experimental* backend? -- Tomasz Pala <go...@pld-linux.org> _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en