I have the following error when I try to install Barracuda 2.0.3 :
checking for openat(), fstatat() ... found
configuring additional modules
adding module in /var/opt/nginx-upload-progress-module/
+ ngx_http_uploadprogress_module was configured
adding module in /var/opt/ngx_cache_purge/
+ ngx_http_cache_purge_module was configured
checking for PCRE library ... found
checking for PCRE JIT support ... not found
checking for OpenSSL library ... not found
./configure: error: SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
into the system, or build the OpenSSL library statically from the source
with nginx by using --with-openssl=
option.
I can't see how to install this OpenSSL library properly. The log is not very useful.
Comments
Comment #1
michee.lengronneI have this other error but I think it is dependent from the first one :
/usr/bin/install -c -m 644 libmemcached/protocol/cache.h libmemcached/protocol/callback.h '/usr/local/include/libmemcached/protocol'
/bin/mkdir -p '/usr/local/include/libmemcached/memcached'
/usr/bin/install -c -m 644 libmemcached/memcached/protocol_binary.h libmemcached/memcached/vbucket.h '/usr/local/include/libmemcached/memcached'
/bin/mkdir -p '/usr/local/include/libmemcached'
/usr/bin/install -c -m 644 libmemcached/watchpoint.h libmemcached/memcached_util.h libmemcached/util.h '/usr/local/include/libmemcached'
/usr/bin/install -c -m 644 support/libmemcached.pc '/usr/local/lib/pkgconfig'
Forcing buildconf
buildconf: checking installation...
buildconf: autoconf version 2.13 (ok)
rebuilding aclocal.m4
rebuilding configure
rebuilding main/php_config.h.in
creating cache ./config.cache
Updated main/php_version.h
This is the test message --make --quiet install failed. Error (if any): 0
Displaying the last 15 lines of /var/backups/barracuda-install-120531-2033.log to help troubleshoot this problem
If you see any error with advice to run 'dpkg --configure -a', run this
command first and choose default answer, then run this installer again
Again, the log is not really useful. The same error appears with and without memcache enabled.
Comment #2
michee.lengronneI found that problem : libssl-dev is not installed.
Sorry, it's in french :
Les paquets suivants ont des dépendances non satisfaites :
libssl-dev: Dépend: libssl0.9.8 (= 0.9.8o-4squeeze12) mais 0.9.8o-4squeeze13 est installé.
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) libssl-dev [Non installé]
Comment #3
omega8cc commentedIt looks like a serious issue with not updated Debian repositories - probably (not sure, however, we need to test this more)
Please use something like:
_LOCAL_DEBIAN_MIRROR=ftp.us.debian.org(or any other mirror near your location) in your/root/.barracuda.cnfbefore running the install again. Note that you will need to run Barracuda installer directly, as the boa wrapper forces_LOCAL_DEBIAN_MIRROR=ftp.debian.orgwhich seems to fail for some reason.See also: http://hefring.mig5.net/bot/log/aegir/2012-05-26#T217557
Comment #4
omega8cc commentedI just tried this again on a fresh linode and I can't reproduce this, so they probably fixed this already.
Comment #5
tne_ commentedI have just had the same problem on a fresh debian 6 (x64) install. The (auto) mirror used is ftp.de.debian.org - and it is failing because of a conflict with libssl. Switching the apt sources.list to ftp.us.debian.org fixes the problem and boa is working fine afterwards.
However, of course this is not a problem related to BOA but i wanted to let you know this problem still exists.
Comment #6
niccolox commentedI have this same error message from Debian 32 bit
could get Barracuda to install and work, Octopus fails..
http://drupal.org/node/1593980#comment-6025498
Comment #7
velpan commentedSame issue.
New server Debian 6, 64bit.
Change _LOCAL_DEBIAN_MIRROR=ftp.us.debian.org in /root/.barracuda.cnf
but the install says:
INFO: We will use Debian mirror ftp.debian.org
and the error remains.
Any suggestions?
Comment #8
omega8cc commentedWe can't reproduce this issue any longer for over a month on any server we have tried.
If you are still experiencing this, please open new issue with all details as required in the bug submission guidelines, including your host (provider) name.
Comment #9
sierraoscardelta commentedExact same issue as above and before... this issue needs to remain open until it is resolved please... I've made it High priority because I'm getting no response from anyone at omega8cc and others have this issue too.
This is SOOO frustrating... debian repository updates aside, the changes to the config file are not honoured when doing the upgrade. (see below as it still uses ftp.debian.org as the mirror regardless of change to config)
I don't understand how you are "unable to reproduce this on any server" when this is the 5th time i've started again from scratch with a clean "vanilla" install of Debian Squeeze and I get the exact same results every time.
It installs B+O+A but when i use the link to my o1 instance I just get a blank page.
Please advise as I've been at this for a week now.
My host, not that it should make a rats bit of difference, is www.webhosting.bignoise.co.nz.
Comment #10
omega8cc commentedPlease open separate issue with all information required, including your host (provider) name.
NOTE: Please don't paste logs, only include as files.
Comment #11
7wonders commentedI had the same problem on a local install in virtualbox debian. If you open the BARRACUDA.sh.txt in /var/backups with nano or similar and do a full search and replace of ftp.debian.org with ftp.us.debian.org and then run bash /var/backups/BARRACUDA.sh.txt it will complete with no errors.
Comment #12
dev286 commentedSame issue.
New server Debian 6, 64bit.
Change _LOCAL_DEBIAN_MIRROR=ftp.us.debian.org in /root/.barracuda.cnf
but the install says:
INFO: We will use Debian mirror ftp.debian.org
and the error remains.
Any suggestions?
Comment #13
omega8cc commentedIt was some shockingly trivial bug. We have left some experimental only settings in the
/etc/apt/preferencestemplate file - there was aPin-Priority: 600set forPin: origin ftp.debian.orgwhile it was not intended to go into stable release and caused so many weird issues, sorry :/We have applied a hot-fix both to HEAD and stable.
Comment #14
omega8cc commentedChanging the issue title to match the real problem.