open 2nd terminal,
tail -f /tmp/citadel-install-log.txt
> it is deleted when easyinstall aborts
Sun Jun 14 2020 06:13:32 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorokay, it looks like libsieve2 wasn#t installed via Yast or zypper. Only libksieve was there, I uninstalled it, but according to easyinstall, sieve2.h is still there
I'm using bash but I'm logged in via ssh now..
I can't find the logfile in /tmp, only the build folder:
/tmp/citadel-build.1147
it is deleted when easyinstall aborts
Sun Jun 14 2020 17:22:18 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorOkay, FIRST, uninstall your distribution's libsieve2 again.
Recall, easy install is logged to '/tmp/citadel-install-log.txt'
You should be getting the exact same thing everybody else does if you answer NO there.
This is as complex as it is .
DOWNLOAD_SITE=http://easyinstall.citadel.org
# Original source code packages.
DB_SOURCE=db-6.2.32.NC.tar.gz
LIBICAL_SOURCE=libical-3.0.3.tar.gz
LIBSIEVE_SOURCE=libsieve-2.2.7-ctdl2.tar.gzSo, instead of reading the script from standard input, just download the script..
wget http://easyinstall.citadel.org/installnow, run it from the command line ./install # you might want to open it up, and read it, so you can see what is going on.
have another terminal open
tail -f /tmp/citadel-install-log.txt
watch and see what is going on..
It has to be something simple. A path, an environment variable, some issue about your shell? What shell you using? Bash?
Sun Jun 14 2020 05:05:10 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorWell, I understood you recommended to let easyinstall install libsieve2
If I say no I get the quoted "sieve2_license error"
Before I installed libsieve2 via Yast I got a sieve not present error
Sun Jun 14 2020 16:58:17 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorWhat happens if you answer N, right here?
Do you want Easy Install to attempt to install your OS dependencies?
Sun Jun 14 2020 04:52:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorYes, I did install libsieve via Yast because Easyinstall won't install the dependencies for me:
Do you want Easy Install to attempt to install your OS dependencies? Y
sh: Zeile 341: [: ==: Einstelliger (unärer) Operator erwartet.
sh: Zeile 353: [: ==: Einstelliger (unärer) Operator erwartet.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux 4.12.14-lp151.28.52-default( 4.12.14-lp151.28.52-default x86_64)
Sat Jun 13 2020 22:28:19 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorDid you already have libsieve2 installed from a dev package? If so, you might need to uninstall it with Yast, or whatever, then run easy install again..
From the tarball.. "This is NOT the real libSieve! If you are really and truly working with libSieve then you want to go to http://libsieve.sourceforge.net and get the upstream sources. libsieve-2.2.7-ctdl2 is a temporary fork of libsieve-2.2.7 that has had all of the lex and yacc stuff removed with a chainsaw so that it may be included with the "Easy Install" distribution of the Citadel system without requiring users to have lex (flex) and yacc (bison) installed. ...
Sat Jun 13 2020 05:34:44 PM EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
DIST should be getting populated with something like "SUSE"
you might try to add an line around 340
echo ${DIST} # See what is in there..
Sun Jun 14 2020 06:34:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorI fixed the OS detection:
This is a NEW Citadel installation.
Installation will now begin.
Do you want Easy Install to attempt to install your OS dependencies? Y
./install: Zeile 344: ç
./install: Zeile 356: [: Zu viele Argumente.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux NAME="openSUSE Leap" NAME="openSUSE Leap" VERSION="15.1" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.1" PRETTY_NAME="openSUSE Leap 15.1" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.1" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" ( 4.12.14-lp151.28.52-default x86_64)[: Zu viele Argumente. -> means too many arguments
Sun Jun 14 2020 18:13:32 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorokay, it looks like libsieve2 wasn#t installed via Yast or zypper. Only libksieve was there, I uninstalled it, but according to easyinstall, sieve2.h is still there
I'm using bash but I'm logged in via ssh now..
I can't find the logfile in /tmp, only the build folder:
/tmp/citadel-build.1147
it is deleted when easyinstall aborts
Sun Jun 14 2020 17:22:18 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorOkay, FIRST, uninstall your distribution's libsieve2 again.
Recall, easy install is logged to '/tmp/citadel-install-log.txt'
You should be getting the exact same thing everybody else does if you answer NO there.
This is as complex as it is .
DOWNLOAD_SITE=http://easyinstall.citadel.org
# Original source code packages.
DB_SOURCE=db-6.2.32.NC.tar.gz
LIBICAL_SOURCE=libical-3.0.3.tar.gz
LIBSIEVE_SOURCE=libsieve-2.2.7-ctdl2.tar.gzSo, instead of reading the script from standard input, just download the script..
wget http://easyinstall.citadel.org/installnow, run it from the command line ./install # you might want to open it up, and read it, so you can see what is going on.
have another terminal open
tail -f /tmp/citadel-install-log.txt
watch and see what is going on..
It has to be something simple. A path, an environment variable, some issue about your shell? What shell you using? Bash?
Sun Jun 14 2020 05:05:10 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorWell, I understood you recommended to let easyinstall install libsieve2
If I say no I get the quoted "sieve2_license error"
Before I installed libsieve2 via Yast I got a sieve not present error
Sun Jun 14 2020 16:58:17 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorWhat happens if you answer N, right here?
Do you want Easy Install to attempt to install your OS dependencies?
Sun Jun 14 2020 04:52:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorYes, I did install libsieve via Yast because Easyinstall won't install the dependencies for me:
Do you want Easy Install to attempt to install your OS dependencies? Y
sh: Zeile 341: [: ==: Einstelliger (unärer) Operator erwartet.
sh: Zeile 353: [: ==: Einstelliger (unärer) Operator erwartet.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux 4.12.14-lp151.28.52-default( 4.12.14-lp151.28.52-default x86_64)
Sat Jun 13 2020 22:28:19 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorDid you already have libsieve2 installed from a dev package? If so, you might need to uninstall it with Yast, or whatever, then run easy install again..
From the tarball.. "This is NOT the real libSieve! If you are really and truly working with libSieve then you want to go to http://libsieve.sourceforge.net and get the upstream sources. libsieve-2.2.7-ctdl2 is a temporary fork of libsieve-2.2.7 that has had all of the lex and yacc stuff removed with a chainsaw so that it may be included with the "Easy Install" distribution of the Citadel system without requiring users to have lex (flex) and yacc (bison) installed. ...
Sat Jun 13 2020 05:34:44 PM EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
it is not there even while easyinstall runs:
tail: '/tmp/citadel-install-log.txt' kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden
tail: Keine Dateien mehr übrig
which means: /tmp/citadel-install-log.txt cannot be opened for reading. File or folder not found
I found sieve2.h it is in /usr/local/ctdlsupport/include/ , possibly from an old citadel installation?
Sun Jun 14 2020 18:34:55 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license error
open 2nd terminal,
tail -f /tmp/citadel-install-log.txt
> it is deleted when easyinstall aborts
Sun Jun 14 2020 06:13:32 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorokay, it looks like libsieve2 wasn#t installed via Yast or zypper. Only libksieve was there, I uninstalled it, but according to easyinstall, sieve2.h is still there
I'm using bash but I'm logged in via ssh now..
I can't find the logfile in /tmp, only the build folder:
/tmp/citadel-build.1147
it is deleted when easyinstall aborts
Sun Jun 14 2020 17:22:18 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorOkay, FIRST, uninstall your distribution's libsieve2 again.
Recall, easy install is logged to '/tmp/citadel-install-log.txt'
You should be getting the exact same thing everybody else does if you answer NO there.
This is as complex as it is .
DOWNLOAD_SITE=http://easyinstall.citadel.org
# Original source code packages.
DB_SOURCE=db-6.2.32.NC.tar.gz
LIBICAL_SOURCE=libical-3.0.3.tar.gz
LIBSIEVE_SOURCE=libsieve-2.2.7-ctdl2.tar.gzSo, instead of reading the script from standard input, just download the script..
wget http://easyinstall.citadel.org/installnow, run it from the command line ./install # you might want to open it up, and read it, so you can see what is going on.
have another terminal open
tail -f /tmp/citadel-install-log.txt
watch and see what is going on..
It has to be something simple. A path, an environment variable, some issue about your shell? What shell you using? Bash?
Sun Jun 14 2020 05:05:10 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorWell, I understood you recommended to let easyinstall install libsieve2
If I say no I get the quoted "sieve2_license error"
Before I installed libsieve2 via Yast I got a sieve not present error
Sun Jun 14 2020 16:58:17 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorWhat happens if you answer N, right here?
Do you want Easy Install to attempt to install your OS dependencies?
Sun Jun 14 2020 04:52:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorYes, I did install libsieve via Yast because Easyinstall won't install the dependencies for me:
Do you want Easy Install to attempt to install your OS dependencies? Y
sh: Zeile 341: [: ==: Einstelliger (unärer) Operator erwartet.
sh: Zeile 353: [: ==: Einstelliger (unärer) Operator erwartet.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux 4.12.14-lp151.28.52-default( 4.12.14-lp151.28.52-default x86_64)
Sat Jun 13 2020 22:28:19 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorDid you already have libsieve2 installed from a dev package? If so, you might need to uninstall it with Yast, or whatever, then run easy install again..
From the tarball.. "This is NOT the real libSieve! If you are really and truly working with libSieve then you want to go to http://libsieve.sourceforge.net and get the upstream sources. libsieve-2.2.7-ctdl2 is a temporary fork of libsieve-2.2.7 that has had all of the lex and yacc stuff removed with a chainsaw so that it may be included with the "Easy Install" distribution of the Citadel system without requiring users to have lex (flex) and yacc (bison) installed. ...
Sat Jun 13 2020 05:34:44 PM EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
That ç on 344 is the redhat install line
yum groupinstall "Development Tools" </dev/tty || die
Too many arguments on 356 ..
ti's is the beginning of the debian stuff..
apt-get install \
You should print out ${DIST} at around 340, and probably EXIT; and see what value you have. It should just be "SUSE," since we only want to run a package installer. Version and distribution slugs are superfluous at this point.
Sun Jun 14 2020 06:34:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error
I fixed the OS detection:
This is a NEW Citadel installation.
Installation will now begin.
Do you want Easy Install to attempt to install your OS dependencies? Y
./install: Zeile 344: ç
./install: Zeile 356: [: Zu viele Argumente.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux NAME="openSUSE Leap" NAME="openSUSE Leap" VERSION="15.1" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.1" PRETTY_NAME="openSUSE Leap 15.1" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.1" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" ( 4.12.14-lp151.28.52-default x86_64)[: Zu viele Argumente. -> means too many arguments
Sun Jun 14 2020 18:13:32 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorokay, it looks like libsieve2 wasn#t installed via Yast or zypper. Only libksieve was there, I uninstalled it, but according to easyinstall, sieve2.h is still there
I'm using bash but I'm logged in via ssh now..
I can't find the logfile in /tmp, only the build folder:
/tmp/citadel-build.1147
it is deleted when easyinstall aborts
Sun Jun 14 2020 17:22:18 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorOkay, FIRST, uninstall your distribution's libsieve2 again.
Recall, easy install is logged to '/tmp/citadel-install-log.txt'
You should be getting the exact same thing everybody else does if you answer NO there.
This is as complex as it is .
DOWNLOAD_SITE=http://easyinstall.citadel.org
# Original source code packages.
DB_SOURCE=db-6.2.32.NC.tar.gz
LIBICAL_SOURCE=libical-3.0.3.tar.gz
LIBSIEVE_SOURCE=libsieve-2.2.7-ctdl2.tar.gzSo, instead of reading the script from standard input, just download the script..
wget http://easyinstall.citadel.org/installnow, run it from the command line ./install # you might want to open it up, and read it, so you can see what is going on.
have another terminal open
tail -f /tmp/citadel-install-log.txt
watch and see what is going on..
It has to be something simple. A path, an environment variable, some issue about your shell? What shell you using? Bash?
Sun Jun 14 2020 05:05:10 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorWell, I understood you recommended to let easyinstall install libsieve2
If I say no I get the quoted "sieve2_license error"
Before I installed libsieve2 via Yast I got a sieve not present error
Sun Jun 14 2020 16:58:17 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorWhat happens if you answer N, right here?
Do you want Easy Install to attempt to install your OS dependencies?
Sun Jun 14 2020 04:52:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorYes, I did install libsieve via Yast because Easyinstall won't install the dependencies for me:
Do you want Easy Install to attempt to install your OS dependencies? Y
sh: Zeile 341: [: ==: Einstelliger (unärer) Operator erwartet.
sh: Zeile 353: [: ==: Einstelliger (unärer) Operator erwartet.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux 4.12.14-lp151.28.52-default( 4.12.14-lp151.28.52-default x86_64)
Sat Jun 13 2020 22:28:19 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorDid you already have libsieve2 installed from a dev package? If so, you might need to uninstall it with Yast, or whatever, then run easy install again..
From the tarball.. "This is NOT the real libSieve! If you are really and truly working with libSieve then you want to go to http://libsieve.sourceforge.net and get the upstream sources. libsieve-2.2.7-ctdl2 is a temporary fork of libsieve-2.2.7 that has had all of the lex and yacc stuff removed with a chainsaw so that it may be included with the "Easy Install" distribution of the Citadel system without requiring users to have lex (flex) and yacc (bison) installed. ...
Sat Jun 13 2020 05:34:44 PM EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
bash portability issue? Here's what I'm using.. Debian 10 default.
me@ftp:~$ bash --version
bash --version
GNU bash, version 4.4.12(1)-release (x86_64-pc-linux-gnu)
Sun Jun 14 2020 06:34:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorI fixed the OS detection:
This is a NEW Citadel installation.
Installation will now begin.
Do you want Easy Install to attempt to install your OS dependencies? Y
./install: Zeile 344: ç
./install: Zeile 356: [: Zu viele Argumente.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux NAME="openSUSE Leap" NAME="openSUSE Leap" VERSION="15.1" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.1" PRETTY_NAME="openSUSE Leap 15.1" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.1" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" ( 4.12.14-lp151.28.52-default x86_64)[: Zu viele Argumente. -> means too many arguments
Sun Jun 14 2020 18:13:32 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorokay, it looks like libsieve2 wasn#t installed via Yast or zypper. Only libksieve was there, I uninstalled it, but according to easyinstall, sieve2.h is still there
I'm using bash but I'm logged in via ssh now..
I can't find the logfile in /tmp, only the build folder:
/tmp/citadel-build.1147
it is deleted when easyinstall aborts
Sun Jun 14 2020 17:22:18 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorOkay, FIRST, uninstall your distribution's libsieve2 again.
Recall, easy install is logged to '/tmp/citadel-install-log.txt'
You should be getting the exact same thing everybody else does if you answer NO there.
This is as complex as it is .
DOWNLOAD_SITE=http://easyinstall.citadel.org
# Original source code packages.
DB_SOURCE=db-6.2.32.NC.tar.gz
LIBICAL_SOURCE=libical-3.0.3.tar.gz
LIBSIEVE_SOURCE=libsieve-2.2.7-ctdl2.tar.gzSo, instead of reading the script from standard input, just download the script..
wget http://easyinstall.citadel.org/installnow, run it from the command line ./install # you might want to open it up, and read it, so you can see what is going on.
have another terminal open
tail -f /tmp/citadel-install-log.txt
watch and see what is going on..
It has to be something simple. A path, an environment variable, some issue about your shell? What shell you using? Bash?
Sun Jun 14 2020 05:05:10 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorWell, I understood you recommended to let easyinstall install libsieve2
If I say no I get the quoted "sieve2_license error"
Before I installed libsieve2 via Yast I got a sieve not present error
Sun Jun 14 2020 16:58:17 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorWhat happens if you answer N, right here?
Do you want Easy Install to attempt to install your OS dependencies?
Sun Jun 14 2020 04:52:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license errorYes, I did install libsieve via Yast because Easyinstall won't install the dependencies for me:
Do you want Easy Install to attempt to install your OS dependencies? Y
sh: Zeile 341: [: ==: Einstelliger (unärer) Operator erwartet.
sh: Zeile 353: [: ==: Einstelliger (unärer) Operator erwartet.
Easy Install does not yet know how to do this on your operating system.
Citadel Easy Install is aborting.
The last few lines above this message may indicate what went wrong.
Linux 4.12.14-lp151.28.52-default( 4.12.14-lp151.28.52-default x86_64)
Sat Jun 13 2020 22:28:19 EDT from warbaby @ Uncensored Subject: Re: - sieve2_license errorDid you already have libsieve2 installed from a dev package? If so, you might need to uninstall it with Yast, or whatever, then run easy install again..
From the tarball.. "This is NOT the real libSieve! If you are really and truly working with libSieve then you want to go to http://libsieve.sourceforge.net and get the upstream sources. libsieve-2.2.7-ctdl2 is a temporary fork of libsieve-2.2.7 that has had all of the lex and yacc stuff removed with a chainsaw so that it may be included with the "Easy Install" distribution of the Citadel system without requiring users to have lex (flex) and yacc (bison) installed. ...
Sat Jun 13 2020 05:34:44 PM EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
I'm seeing some evidence of differences in the bash implementation in openSuse..
DEBIAN WORKS, kek.. you could install deb 10 buster in just a few minutes....
but, if you're really settled on SUSE, figuring out what the differences in how that bash flavor views the world is probably a good first step.
I run this script quite often, and never see an error from it.
Ok this would be the fix:
elif [ ${DIST} == "openSUSE Leap" ]
then
show_info You are on a OpenSuse-like system.
zypper in -t pattern devel_basis </dev/tty || die
zypper in \
zlib-devel \
openldap-devel \
openssl-devel \
libcurl-devel \
libical-devel \
expat-devel \
</dev/tty || die
but I still get a "too many arguments" error for the eilf line, no matter if I put the Redhat, Debian, openSUSE Leap in " quotes or ' quotes
Sun Jun 14 2020 19:06:21 EDT from warbaby @ Uncensored Subject: sieve2_license errorI'm seeing some evidence of differences in the bash implementation in openSuse..
DEBIAN WORKS, kek.. you could install deb 10 buster in just a few minutes....
but, if you're really settled on SUSE, figuring out what the differences in how that bash flavor views the world is probably a good first step.
I run this script quite often, and never see an error from it.
bash --version
GNU bash, Version 4.4.23(1)-release (x86_64-suse-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
Lizenz GPLv3+: GNU GPL Version 3 oder jünger <http://gnu.org/licenses/gpl.html>
Sun Jun 14 2020 19:10:27 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license errorOk this would be the fix:
elif [ ${DIST} == "openSUSE Leap" ]
then
show_info You are on a OpenSuse-like system.
zypper in -t pattern devel_basis </dev/tty || die
zypper in \
zlib-devel \
openldap-devel \
openssl-devel \
libcurl-devel \
libical-devel \
expat-devel \
</dev/tty || diebut I still get a "too many arguments" error for the eilf line, no matter if I put the Redhat, Debian, openSUSE Leap in " quotes or ' quotes
Sun Jun 14 2020 19:06:21 EDT from warbaby @ Uncensored Subject: sieve2_license errorI'm seeing some evidence of differences in the bash implementation in openSuse..
DEBIAN WORKS, kek.. you could install deb 10 buster in just a few minutes....
but, if you're really settled on SUSE, figuring out what the differences in how that bash flavor views the world is probably a good first step.
I run this script quite often, and never see an error from it.
try turning on trace when you run the script..
./easyinstall -x
Sun Jun 14 2020 07:12:11 PM EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license errorbash --version
GNU bash, Version 4.4.23(1)-release (x86_64-suse-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
Lizenz GPLv3+: GNU GPL Version 3 oder jünger <http://gnu.org/licenses/gpl.html>
Sun Jun 14 2020 19:10:27 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license errorOk this would be the fix:
elif [ ${DIST} == "openSUSE Leap" ]
then
show_info You are on a OpenSuse-like system.
zypper in -t pattern devel_basis </dev/tty || die
zypper in \
zlib-devel \
openldap-devel \
openssl-devel \
libcurl-devel \
libical-devel \
expat-devel \
</dev/tty || diebut I still get a "too many arguments" error for the eilf line, no matter if I put the Redhat, Debian, openSUSE Leap in " quotes or ' quotes
Sun Jun 14 2020 19:06:21 EDT from warbaby @ Uncensored Subject: sieve2_license errorI'm seeing some evidence of differences in the bash implementation in openSuse..
DEBIAN WORKS, kek.. you could install deb 10 buster in just a few minutes....
but, if you're really settled on SUSE, figuring out what the differences in how that bash flavor views the world is probably a good first step.
I run this script quite often, and never see an error from it.
that last command I sent won't work, unless you invoke the interpreter first..
so, just add the -x to the shebang line
#!/bin/bash -x
Sun Jun 14 2020 07:12:11 PM EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license errorbash --version
GNU bash, Version 4.4.23(1)-release (x86_64-suse-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
Lizenz GPLv3+: GNU GPL Version 3 oder jünger <http://gnu.org/licenses/gpl.html>
Sun Jun 14 2020 19:10:27 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license errorOk this would be the fix:
elif [ ${DIST} == "openSUSE Leap" ]
then
show_info You are on a OpenSuse-like system.
zypper in -t pattern devel_basis </dev/tty || die
zypper in \
zlib-devel \
openldap-devel \
openssl-devel \
libcurl-devel \
libical-devel \
expat-devel \
</dev/tty || diebut I still get a "too many arguments" error for the eilf line, no matter if I put the Redhat, Debian, openSUSE Leap in " quotes or ' quotes
Sun Jun 14 2020 19:06:21 EDT from warbaby @ Uncensored Subject: sieve2_license errorI'm seeing some evidence of differences in the bash implementation in openSuse..
DEBIAN WORKS, kek.. you could install deb 10 buster in just a few minutes....
but, if you're really settled on SUSE, figuring out what the differences in how that bash flavor views the world is probably a good first step.
I run this script quite often, and never see an error from it.
Subject: Re: BerkeleyDB lib error ...-- sieve2_license error
bgerum2 please note that you did not have to hijack my space and kill my request for help. For a person who has been using citadel for a couple of years you should by now know that you don't do that. In the future, if you have something to say about my request for help, say it directly to me or just ask help for your own problem not playing dirty and pinching off on others. Please learn to respect forum rules and good ethics.
Subject: Re: BerkeleyDB lib error ...-- sieve2_license error
bgerum2,
Please note that you did not have to hijack my question and kill my request for help. If you have a contribution to my question then say what you have to help but you did not have to do it in a sneaky and unethical way. In the future please start you own request for help the proper way.
Sat Jun 13 2020 17:34:44 EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
Subject: Re: BerkeleyDB lib error ...-- sieve2_license error
Sat Jun 13 2020 17:34:44 EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.
Subject: Re: BerkeleyDB lib error while installing with Easy Install
Hello Guys,
My question quoted here below was hijacked by bgerum2 earlier on.
I could gather from warbaby's comments above (if I understand it correctly) that there is no current working package developed for Opensuse 15.1_Leap.
Does this mean that Citadel/EasyInstall has dropped support for Opensuse?
If not, could you please advise on how to deal with my issue.
Thank you.
Sat Jun 13 2020 08:19:12 EDT from easy now @ Uncensored Subject: BerkeleyDB lib error while installing with Easy InstallHello All,
Easy Install throws an error while checking dependencies, like "Cannot locate a suitable Berkelydb library. Use --with-db=PATH to where it is installed"
I then tried various ways to install with the given --with-db various way but none worked. I thought the problem could be somehow different from what is given in the error since I believe (unless I've misunderstood the install process) Easy Install should download and install Berkeleydb itself.
Suppose I need to install Berekeleydb and library myself, how do I use the --with-db=PATH with install command?
And, if Easy Install should download and install them, please advise me on how to deal with this error.Server OS: Opensuse 15.1 Leap
Installed Java version: 8
Installed required and recommended libraries myself via yast
Command used: curl http://easyinstall.citadel.org/install | shMany thanks in advance.
Hi,
how can I enter the login AUTH parameters for a smart hostin the form.
thank you
Subject: Re: BerkeleyDB lib error while installing with Easy Install
I was talking strictly about easyinstall, the package retrieval for SUSE was left for another day.. I am not aware of packages for SUSE.. but that doesn't mean they don't exist.
try this..
wget http://easyinstall.citadel.org/install -O easyinstall.sh
chmod+x easyinstall.sh
edit the top line to
#!/bin/bash -x
run it and see what is happening..
You might be benefited by the other conversation also.
Perpetuating that hijacking was probably my fault.. I did edit the subject line when I replied, but yes it should have been a new thread.. My apology for that.
But.. You might both be having the same issue, (seems like a string/path thing..) and can benefit by working together to complete that section of easy install.
Mon Jun 15 2020 10:51:45 AM EDT from easy now @ Uncensored Subject: Re: BerkeleyDB lib error while installing with Easy InstallHello Guys,
My question quoted here below was hijacked by bgerum2 earlier on.
I could gather from warbaby's comments above (if I understand it correctly) that there is no current working package developed for Opensuse 15.1_Leap.
Does this mean that Citadel/EasyInstall has dropped support for Opensuse?
If not, could you please advise on how to deal with my issue.
Thank you.
Sat Jun 13 2020 08:19:12 EDT from easy now @ Uncensored Subject: BerkeleyDB lib error while installing with Easy InstallHello All,
Easy Install throws an error while checking dependencies, like "Cannot locate a suitable Berkelydb library. Use --with-db=PATH to where it is installed"
I then tried various ways to install with the given --with-db various way but none worked. I thought the problem could be somehow different from what is given in the error since I believe (unless I've misunderstood the install process) Easy Install should download and install Berkeleydb itself.
Suppose I need to install Berekeleydb and library myself, how do I use the --with-db=PATH with install command?
And, if Easy Install should download and install them, please advise me on how to deal with this error.Server OS: Opensuse 15.1 Leap
Installed Java version: 8
Installed required and recommended libraries myself via yast
Command used: curl http://easyinstall.citadel.org/install | shMany thanks in advance.
If your relay server is running on a port other than the standard SMTP port 25, you can also specify the port number using “host:port” syntax; i.e. “relay99.myisp.com:2525”
Furthermore, if your relay server requires authentication, you can specify it using username:password@host or username:password@host:port syntax; i.e. “jsmith:pass123@relay99.myisp.com:25”
http://www.citadel.org/doku.php?id=documentation:system_administration_manual&s[]=smart&s[]=host
Mon Jun 15 2020 10:56:51 AM EDT from CitadelNewbee @ Uncensored Subject: smart host loginHi,
how can I enter the login AUTH parameters for a smart hostin the form.
thank you
Just happened to see this..
https://software.opensuse.org/download?package=citadel&project=home:homueller:citadel
Hi All,
I just migrated to Citadel from hMailserver. So far I am satisfied. However, I cannot find the SMTP logs which detail issues with mail delivery. I have a couple of mail of one of my users bounce with 554 (Transaction failed). Normally, I would expect to find more detail from the recieving serverin some sort of mail.err or smtp log but this does not seem to exist. Also checked Citadel documentation but did not find anything.
Can someone pleae point me to the right place to look into.
Thanks,
Pit
Subject: Re: BerkeleyDB lib error ...-- sieve2_license error
Hi easy now, sorry, I just wanted to help you, I think both problems are connected so I edited the subject. But I probably should have started a new thread.
Mon Jun 15 2020 10:03:05 EDT from easy now @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorbgerum2,
Please note that you did not have to hijack my question and kill my request for help. If you have a contribution to my question then say what you have to help but you did not have to do it in a sneaky and unethical way. In the future please start you own request for help the proper way.
Sat Jun 13 2020 17:34:44 EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license errorHi, I was using citadel on Opensuse sytems for several years, but I got into trouble two years ago when I upgraded from 42.3 I think.
I'm actually trying to set up a citadel server on Opensuse 15.1, too. Via easyinstall. I have no problems with berkeley db, I have the following packages installed:
db48-utils
libdb-4_8
libdb-4_8-devel
libgda-5_0-bdb
But I have a problem with sieve:
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required. More info: http://www.citadel.org/doku.php/installation:start
Citadel Easy Install is aborting.