RRD library missing

Bug #783191 reported by Pablo Hörtner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cherokee (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: cherokee

After activating the Information Collector, the server cannot be restartet. Instead, I get the following error:

Something just happened while opening a plug-in file
The operating system reported '/usr/lib/cherokee/libplugin_rrd.so: cannot open shared object file: No such file or directory' while trying to load '/usr/lib/cherokee/libplugin_rrd.so'.

rrdtool is installed on the system. (When it isn't you get the following error after starting cherokee-admin: "Could not find the rrdtool binary.")

Linking from libplugin_render_rrd.so or libplugin_round_robin.so to libplugin_rrd.so also fails:

Could not get simbol 'cherokee_rrd_info': /usr/lib/cherokee/libplugin_rrd.so: undefined symbol: cherokee_rrd_info
The server found an internal problem.

Could not get simbol 'cherokee_rrd_info': /usr/lib/cherokee/libplugin_rrd.so: undefined symbol: cherokee_rrd_info
The server found an internal problem.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: cherokee 1.0.8-4
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
CheckboxSubmission: 86c0849cf9fbb6945f88986a0e25d5da
CheckboxSystem: d00f84de8a555815fa1c4660280da308
Date: Sun May 15 22:35:39 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110202)
ProcEnviron:
 LANGUAGE=de_AT:de:en_GB:en
 PATH=(custom, user)
 LANG=de_AT.UTF-8
 SHELL=/bin/bash
SourcePackage: cherokee
UpgradeStatus: Upgraded to natty on 2011-05-09 (5 days ago)

Revision history for this message
Pablo Hörtner (redtux2000) wrote :
Revision history for this message
Leonel Nunez (leonelnunez) wrote :

Hello :

Did you installed the package libcherokee-mod-rrd ?

Revision history for this message
Pablo Hörtner (redtux2000) wrote :

Oh, thx! Sorry! I only had a look at the suggests of cherokee-admin and not at those of cherokee itself.

But then there obviously is a bug with the dependencies in the PPA (see below).

redtux@nostrix:~$ LC_ALL=C sudo aptitude install libcherokee-mod-rrd
The following NEW packages will be installed:
  libcherokee-mod-rrd
The following packages will be upgraded:
  libcherokee-mod-libssl libcherokee-server0
2 packages upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 375 kB of archives. After unpacking 193 kB will be used.
The following packages have unmet dependencies:
  cherokee: Depends: libcherokee-server0 (= 1.0.8-4) but 1.2.2-1~natty~ppa1 is to be installed.
  libcherokee-mod-admin: Depends: libcherokee-server0 (= 1.0.8-4) but 1.2.2-1~natty~ppa1 is to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1) cherokee
2) doc-central
3) info2www
4) libcherokee-mod-admin

Accept this solution? [Y/n/q/?]

Revision history for this message
Leonel Nunez (leonelnunez) wrote :

Some months ago where some changes in the packaging that required that libcherokee-mod-admin where removed first before installing cherokee-admin

And since you are comming from a 1.0.8 I suggest you to first remove all cherokee .. and do a fresh install
And backup your cherokee.conf

Revision history for this message
Pablo Hörtner (redtux2000) wrote :

Thank you for your help! I am using version 1.2.2-1~natty~ppa1 now and it works great! Wouldn't it be better to make virtual packages out of libcherokee-mod-admin and libcherokee-config0 pointing to cherokee-admin to resolve this conflict for newer versions? As my problems have been solved now, I will close this bug and enjoy cherokee. :) Thx again!

Changed in cherokee (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.