Language:
switch to room list switch to menu My folders
Go to page: First ... 11 12 13 14 [15] 16 17 18 19 ... Last
[#] Sun Jun 14 2020 17:05:10 EDT from bgerum2 @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



[#] Sun Jun 14 2020 17:09:48 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

Sorry, not trying to torment you..  but there's a logical fork in the road:

a) Follow along with easyinstall to find/fix HOW libsieve2 should be installed for Opensusie.  [An update to easyinstall].

b) Cause easyinstall to download the libsieve-2.2.7-ctdl2 tarball.  [An update to documentation and/or easyinstall.]

eg: Do you want Easy Install to attempt to install your OS dependencies? [Open Susie users select no here.]

...we should be trying to advance the project, not just solving one problem, one time, is what I am saying here..

 

 

Sun Jun 14 2020 04:52:16 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



[#] Sun Jun 14 2020 17:22:18 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



[#] Sun Jun 14 2020 17:30:18 EDT from bgerum2 @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

So you want me to install liebsieve-2.2.7-ctdl2 from sourceforge and retry easyinstall after that? I can't find it there, just libsieve-2.2.7.tar.gz

 

Sun Jun 14 2020 17:05:10 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



[#] Sun Jun 14 2020 17:31:02 EDT from bgerum2 @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

libsieve-2.2.7-ctdl2, sorry

Sun Jun 14 2020 17:30:18 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

So you want me to install liebsieve-2.2.7-ctdl2 from sourceforge and retry easyinstall after that? I can't find it there, just libsieve-2.2.7.tar.gz

 

Sun Jun 14 2020 17:05:10 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



[#] Sun Jun 14 2020 17:38:32 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

What I'm hoping for is to find out why easyinstall is missing either the download, or the path when it tries to download, extract, and compile that library. 

That's why I'm saying to tail the log file.  Check the paths, make sure the file is downloading, check the script, etc.. maybe even comment out the license check line.

You can do whatever you like, obviously, but I was hoping to get the actual solution, since you're the one with the opensusie environment. 

 

Sun Jun 14 2020 05:31:02 PM EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

libsieve-2.2.7-ctdl2, sorry

Sun Jun 14 2020 17:30:18 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

So you want me to install liebsieve-2.2.7-ctdl2 from sourceforge and retry easyinstall after that? I can't find it there, just libsieve-2.2.7.tar.gz

 

Sun Jun 14 2020 17:05:10 EDT from bgerum2 @ Uncensored Subject: Re: - sieve2_license error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:03:21 EDT from warbaby @ Uncensored

Subject: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

Okay, I translated from Zee Deutch! 

sh: Line 341: [: ==: unary operator expected.
sh: line 353: [: ==: unary operator expected.

this is a shell flavor thing.  You might try double quotes around those strings. but the script does appear to be working.

Also, there is no direct package installation support YET, for Open Susie in easy install.  [You could create this patch as you are troubleshooting your install..]

341:        if [ ${DIST} == 'RedHat' ]

353:        elif [ ${DIST} == 'Debian' ]

367:  else
                show_alert 'Easy Install does not yet know how to do this on your operating system.'
                die

um.. you can see in the block beginning at 197

elif [ "${OS}" = "Linux" ] ; then
        KERNEL=`uname -r`
        if [ -f /etc/redhat-release ] ; then
                DIST='RedHat'
                PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/SUSE-release ] ; then
                DIST=`cat /etc/SUSE-release | tr "\n" ' '| sed s/VERSION.*//`
                REV=`cat /etc/SUSE-release | tr "\n" ' ' | sed s/.*=\ //`
        elif [ -f /etc/mandrake-release ] ; then
                DIST='Mandrake'
                PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/debian_version ] ; then
                DIST='Debian'
                REV=`cat /etc/debian_version`

Could add a section for Open Susie.. etc..

But, it should not be difficult to get the script to bypass one check on something that is already there..

It would be best if you can find out why/where.. could be related to that unary operator issue..

Perhaps, double quotes or something are needed...

if you are getting past line 442,

442        ./configure --prefix=$SUPPORT || die

then you might take a look in

/tmp/citadel-build.2704/libsieve-2.2.7/src




[#] Sun Jun 14 2020 18:05:29 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

By "add the section for Open Susie," I meant, to the installer portion, because the var should be already set.

Sun Jun 14 2020 06:03:21 PM EDT from warbaby @ Uncensored Subject: sieve2_license error

Okay, I translated from Zee Deutch! 

sh: Line 341: [: ==: unary operator expected.
sh: line 353: [: ==: unary operator expected.

this is a shell flavor thing.  You might try double quotes around those strings. but the script does appear to be working.

Also, there is no direct package installation support YET, for Open Susie in easy install.  [You could create this patch as you are troubleshooting your install..]

341:        if [ ${DIST} == 'RedHat' ]

353:        elif [ ${DIST} == 'Debian' ]

367:  else
                show_alert 'Easy Install does not yet know how to do this on your operating system.'
                die

um.. you can see in the block beginning at 197

elif [ "${OS}" = "Linux" ] ; then
        KERNEL=`uname -r`
        if [ -f /etc/redhat-release ] ; then
                DIST='RedHat'
                PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/SUSE-release ] ; then
                DIST=`cat /etc/SUSE-release | tr "\n" ' '| sed s/VERSION.*//`
                REV=`cat /etc/SUSE-release | tr "\n" ' ' | sed s/.*=\ //`
        elif [ -f /etc/mandrake-release ] ; then
                DIST='Mandrake'
                PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/debian_version ] ; then
                DIST='Debian'
                REV=`cat /etc/debian_version`

Could add a section for Open Susie.. etc..

But, it should not be difficult to get the script to bypass one check on something that is already there..

It would be best if you can find out why/where.. could be related to that unary operator issue..

Perhaps, double quotes or something are needed...

if you are getting past line 442,

442        ./configure --prefix=$SUPPORT || die

then you might take a look in

/tmp/citadel-build.2704/libsieve-2.2.7/src




 



[#] Sun Jun 14 2020 18:13:32 EDT from bgerum2 @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:34:16 EDT from bgerum2 @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 error

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:34:55 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

 

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 error

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:40:19 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 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 error

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:44:16 EDT from bgerum2 @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 error

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:49:27 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 error

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 18:56:01 EDT from warbaby @ Uncensored

Subject: Re: - sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 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 error

okay, 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 error

Okay, 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.gz

So, instead of reading the script from standard input, just download the script..

wget http://easyinstall.citadel.org/install

now, 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 error

Well, 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 error

What 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 error

Yes, 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 error

Did 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 error

Hi, 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.

 



 



 



 



 



 



 



 



 



[#] Sun Jun 14 2020 19:06:21 EDT from warbaby @ Uncensored

Subject: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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.



[#] Sun Jun 14 2020 19:10:27 EDT from bgerum2 @ Uncensored

Subject: Re: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 error

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.



 



[#] Sun Jun 14 2020 19:12:11 EDT from bgerum2 @ Uncensored

Subject: Re: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

 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 error

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 error

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.



 



 



[#] Mon Jun 15 2020 07:40:58 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 error

 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 error

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 error

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.



 



 



 



[#] Mon Jun 15 2020 07:45:45 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

[Reply] [ReplyQuoted] [Headers] [Print]

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 error

 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 error

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 error

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.



 



 



 



Go to page: First ... 11 12 13 14 [15] 16 17 18 19 ... Last