Package Details: guam 0.9.2-1

Git Clone URL: https://aur.archlinux.org/guam.git (read-only)
Package Base: guam
Description: A smart, unjustly outcasted Reverse IMAP Proxy that lives at the perimeter of your IMAP environment.
Upstream URL: http://kolab.org
Licenses: GPL3
Submitter: javitonino
Maintainer: javitonino
Last Packager: javitonino
Votes: 0
Popularity: 0.000000
First Submitted: 2016-02-18 20:12
Last Updated: 2017-07-27 20:40

Dependencies (2)

Required by (1)

Sources (1)

Latest Comments

javitonino commented on 2017-07-27 20:41

I fixed the dependency downloading code and updated to guam 0.9.2, which let me compile the package with Erlang 19.

However, I was still unable to make it work with Erlang 20 (currently in Arch): there is a compilation error in the eimap dependency with that Erlang version.

ImNtReal commented on 2017-07-11 19:42

I was unable to build .8, so I tried .9.2, but it's failing, as well:
./rebar get-deps
==> kolab_guam (get-deps)
==> rel (get-deps)
==> guam-0.9.2 (get-deps)
Pulling lager from {git,"git://github.com/basho/lager.git",{tag,"2.2.3"}}
Cloning into 'lager'...
Pulling lager_syslog from {git,"git://github.com/basho/lager_syslog.git",
{tag,"2.1.3"}}
Cloning into 'lager_syslog'...
Pulling eimap from {git,"https://git.kolab.org/diffusion/EI/eimap.git",
{tag,"0.2.5"}}
Cloning into 'eimap'...
==> lager (get-deps)
Pulling goldrush from {git,"git://github.com/DeadZen/goldrush.git",
{tag,"0.1.8"}}
Cloning into 'goldrush'...
==> goldrush (get-deps)
==> lager_syslog (get-deps)
Pulling syslog from {git,"git://github.com/Vagabond/erlang-syslog",
{tag,"1.0.3"}}
Cloning into 'syslog'...
==> syslog (get-deps)
==> src (get-deps)
==> eimap (get-deps)
./rebar update-deps
==> guam-0.9.2 (update-deps)
Updating lager from {git,"git://github.com/basho/lager.git",{tag,"2.2.3"}}
Updating lager_syslog from {git,"git://github.com/basho/lager_syslog.git",
{tag,"2.1.3"}}
Updating eimap from {git,"https://git.kolab.org/diffusion/EI/eimap.git",
{tag,"0.2.5"}}
Updating goldrush from {git,"git://github.com/DeadZen/goldrush.git",
{tag,"0.1.8"}}
Updating lager from {git,"git://github.com/basho/lager.git",{tag,"2.2.0"}}
Updating syslog from {git,"git://github.com/Vagabond/erlang-syslog",
{tag,"1.0.3"}}
Updating goldrush from {git,"git://github.com/DeadZen/goldrush.git",
{tag,"0.1.7"}}
Updating lager from {git,"git://github.com/basho/lager.git"}
fatal: Not possible to fast-forward, aborting.
ERROR: sh(git pull --ff-only --no-rebase -q origin HEAD)
failed with return code 128 and the following output:
fatal: Not possible to fast-forward, aborting.

ERROR: 'update-deps' failed while processing /home/imntreal/.cache/pacaur/guam/src/guam-0.9.2: rebar_abort
make: *** [Makefile:10: deps-up] Error 1

javitonino commented on 2016-11-01 20:18

Updated to 0.8

@pohl7589, this seems to fix the error you were getting, although I could not figure out the reason.

pohl7589 commented on 2016-08-20 20:57

package fails to build:

==> Starting build()...
./rebar update-deps
==> guam-0.7.1 (update-deps)
Updating lager from {git,"https://github.com/basho/lager.git",{tag,"2.1.0"}}
Updating eimap from {git,"https://git.kolab.org/diffusion/EI/eimap.git",
{branch,"eimap-0.1"}}
Updating goldrush from {git,"git://github.com/DeadZen/goldrush.git",
{tag,"0.1.6"}}
WARN: Ignoring sub_dirs for /scratch/guam/src/guam-0.7.1/deps/goldrush
ENABLE_STATIC=no ./rebar compile
==> goldrush (compile)
==> lager (compile)
==> src (compile)
==> eimap (compile)
/scratch/guam/src/guam-0.7.1/deps/eimap/src/eimap.erl:none: error in parse transform 'lager_transform': {function_clause,
[{lager_transform,
'-walk_ast/2-fun-0-',
[{typed_record_field,
{record_field,1,
{atom,1,host}},
{type,1,string,[]}}],
[{file,
"src/lager_transform.erl"},
{line,60}]},
{lists,map,2,
[{file,"lists.erl"},
{line,1239}]},
{lager_transform,walk_ast,2,
[{file,
"src/lager_transform.erl"},
{line,60}]},
{compile,
'-foldl_transform/2-anonymous-2-',
2,
[{file,"compile.erl"},
{line,958}]},
{compile,foldl_transform,2,
[{file,"compile.erl"},
{line,960}]},
{compile,
'-internal_comp/4-anonymous-1-',
2,
[{file,"compile.erl"},
{line,315}]},
{compile,fold_comp,3,
[{file,"compile.erl"},
{line,341}]},
{compile,internal_comp,4,
[{file,"compile.erl"},
{line,325}]}]}
Compiling /scratch/guam/src/guam-0.7.1/deps/eimap/src/eimap.erl failed:
ERROR: compile failed while processing /scratch/guam/src/guam-0.7.1/deps/eimap: rebar_abort
make: *** [Makefile:13: guam] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build guam.

Can you reproduce this build failure?