Yesterday I upgraded my debian etch server to lenny. All seems to work fine except that amuleweb won't start anymore. Amule-daemon starts and connects regularly (it works from amulecmd), but there is no web interface and in the logfile I see:
ERROR: Error You requested to run webserver from startup, but the
amuleweb binary cannot be run. Please install the package containing
aMule webserver, or compile aMule using --enable-webserver and run
make install
Btw, amuleweb wasn't merged into the daemon binary some time ago? o_O
However I apt-get installed amuleweb (I'm using the Vollstrecker debian repository) and now in the web interface i find this:
You are seeing this page instead of aMuleWeb login page because a valid template has not been found.
This probably means that there's a problem with your aMule installation
* Before installing new versions, please ensure that you uninstalled older versions of aMule.
* If you are installing by compiling from source, check configuration and run "make" and "make install" again
* If you are installing by using a precompiled package, you may need to contact the package maintainer
For more information please visit
aMule main site or aMule forums
What's wrong?
EDIT: I was forgetting... just after the upgrade to lenny, amule-daemon wasn't starting anymore:
amuled: error while loading shared libraries: libbfd-2.1XX.so: cannot open shared object file: No such file or directory
(don't remember the XX value, i think was 17)
I fixed it with a simlink to the latest version of the library.