[Bug 947673] New: installing rrdtool drags along 65Mb of all kinds
http://bugzilla.opensuse.org/show_bug.cgi?id=947673 Bug ID: 947673 Summary: installing rrdtool drags along 65Mb of all kinds Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: per@computer.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I wanted to install rrdtool: # zypper in --no-recommends rrdtool Loading repository data... Reading installed packages... Resolving package dependencies... The following 39 NEW packages are going to be installed: dejavu-fonts fontconfig libcairo2 libdrm2 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libfreetype6 libgbm1 libgraphite2-3 libharfbuzz0 libLLVM libpango-1_0-0 libpciaccess0 libpixman-1-0 libpng16-16 libwayland-client0 libwayland-server0 libX11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libXdamage1 libXfixes3 libXft2 libXrender1 libxshmfence1 libXxf86vm1 Mesa Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 pango-tools rrdtool 39 new packages to install. Overall download size: 16.6 MiB. Already cached: 0 B After the operation, additional 65.2 MiB will be used. Continue? [y/n/? shows all options] (y): n All I want to do is write data to rrd files that I will later use elsewhere. It seems way overkill to have to install e.g. : libdrm2 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libwayland-client0 libwayland-server0 libX11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libXdamage1 libXfixes3 libXft2 libXrender1 libxshmfence1 libXxf86vm1 Mesa Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 I guess some of this is no doubt required for rrdtool to create graphs and such, but it still seems way too much. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=947673
Stephan Kulow
http://bugzilla.opensuse.org/show_bug.cgi?id=947673
http://bugzilla.opensuse.org/show_bug.cgi?id=947673#c1
--- Comment #1 from Kristyna Streitova
http://bugzilla.opensuse.org/show_bug.cgi?id=947673
http://bugzilla.opensuse.org/show_bug.cgi?id=947673#c2
--- Comment #2 from Per Jessen
I tried to install rrdtool on a fresh openSUSE 13.2 installation and it doesn't want to install more than rrdtool itself as the rest of the dependencies are already installed by default in openSUSE 13.2:
That might depend on the type of installation. I'm running this on a headless server.
Moreover, if you check the following list of the capabilities on which rrdtool package depends, you can see that rrdtool doesn't require the packages you mentioned. It seems that the problem is somewhere else than in rrdtool package.
I'll be happy to help figure out which package is causing the issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=947673
http://bugzilla.opensuse.org/show_bug.cgi?id=947673#c4
--- Comment #4 from Per Jessen
(In reply to Per Jessen from comment #2)
That might depend on the type of installation. I'm running this on a headless server.
Oh, good to know...
Yeah, sorry - it's my main environment, I forgot to mention it.
I'll be happy to help figure out which package is causing the issue.
I did some research and found out that the "problematic" dependency is 'libpango' for example. Unfortunately libpango is required by 'librrd' library that "contains most of the functionality in RRDTool. The command line utilities and language bindings are often just wrappers around the code contained in librrd".
Because of this I'm afraid that there is nothing to do.
I'm going to try to build an rrd-update that will only do the update. Not sure if that's possible, but libpango is clearly about writing text onto the graphs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=947673
http://bugzilla.opensuse.org/show_bug.cgi?id=947673#c5
--- Comment #5 from Per Jessen
I'm going to try to build an rrd-update that will only do the update. Not sure if that's possible, but libpango is clearly about writing text onto the graphs.
Yep, that was no problem. With configure option "--disable-rrd_graph", I got a minimal rrdupdate. Complete config options: ./configure --prefix=/usr --disable-tcl --disable-python --disable-lua --disable-ruby --disable-perl --disable-libwrap --disable-rrd_graph --disable-examples --disable-rrdcached --disable-rrdcgi -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com