Package Details: bower-mail 0.10-1

Git Clone URL: https://aur.archlinux.org/bower-mail.git (read-only)
Package Base: bower-mail
Description: A curses terminal client for the Notmuch email system
Upstream URL: https://github.com/wangp/bower
Licenses: GPL3
Conflicts: bower
Submitter: seifferth
Maintainer: seifferth
Last Packager: seifferth
Votes: 0
Popularity: 0.000000
First Submitted: 2017-07-29 20:58
Last Updated: 2019-04-22 08:46

Dependencies (10)

Required by (0)

Sources (1)

Latest Comments

seifferth commented on 2018-09-03 13:27

This error seems to have occurred while compiling the mercury programming language – a dependency for bower, which is written in mercury. Mercury compiled well on my computer, when I last tried about a week ago using pacaur as my aur helper of choice. Compiling took forever, though.

You might consider taking a look at the mercury package directly, which is maintained by Tetsumi. Since mercury might take quite long to compile, Tetsumi also provides a binary version of the package under the following link listed in the package comments: https://www.dropbox.com/s/5ks2hvb5u790yjz/mercury-14.01.1-2-x86_64.pkg.tar.xz?dl=1 (yes, 14.01.1-2 is still the latest stable version)

dreieck commented on 2018-09-03 12:52

Fails to combile for me:

[...]
make[2]: Entering directory '/tmp/yaourt-tmp-felics/aur-mercury/src/mercury-srcdist-14.01.1/install_grade_dir.hlc.gc/library'
../Mmake.common:472: warning: undefined variable 'mer_std.mhs'
../Mmake.common:475: warning: undefined variable 'mer_std.mhs'
../Mmake.common:481: warning: undefined variable 'mer_std.os'
/tmp/mmake.SWP8uR:978: warning: undefined variable 'mer_std.trans_opts'
/tmp/mmake.SWP8uR:982: warning: undefined variable 'mer_std.ms'
/tmp/mmake.SWP8uR:991: warning: undefined variable 'mer_std.ms'
/tmp/mmake.SWP8uR:1005: warning: undefined variable 'mer_std.os'
/tmp/mmake.SWP8uR:1006: warning: undefined variable 'mer_std.cs'
/tmp/mmake.SWP8uR:1007: warning: undefined variable 'mer_std.ils'
/tmp/mmake.SWP8uR:1008: warning: undefined variable 'mer_std.javas'
/tmp/mmake.SWP8uR:1186: warning: undefined variable 'mer_std.os'
mmc --generate-dependencies --grade hlc.gc     --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS -R/usr/lib/mercury/lib/hlc.gc -R/usr/lib/mercury/lib  --no-warn-nothing-exported --no-warn-unused-imports   mer_std
mercury_compile: `--host-env-type posix` is incompatible with
  `--csharp-compiler-type microsoft'.
Mercury Compiler, version 14.01.1, configured for x86_64-unknown-linux-gnu
Copyright (C) 1993-2014 The University of Melbourne
Usage: mmc [<options>] <arguments>
Use `mmc --help' for more information.
make[2]: *** [/tmp/mmake.SWP8uR:1500: mer_std.depend] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-felics/aur-mercury/src/mercury-srcdist-14.01.1/install_grade_dir.hlc.gc/library'
To clean up from failed install, remove /tmp/yaourt-tmp-felics/aur-mercury/src/mercury-srcdist-14.01.1/install_grade_dir.hlc.gc
make[1]: *** [/tmp/mmake.HmMJ6Q:1422: install_grades] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-felics/aur-mercury/src/mercury-srcdist-14.01.1'
make: *** [Makefile:37: install] Error 2
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build mercury.

seifferth commented on 2018-01-16 16:36

I'm sorry to hear that. Unfortunately I am exclusively using main archlinux (i. e. 64-bit) and am myself lucky that I got the build process working with some help from the main developer. I don't really know anything about mercury or the codebase, so you might be better off asking for help upstream by opening an issue there on github.

From my first impression it looks like all that is needed might be changing one single compile flag – only which one. If you manage to resolve the issue, it would be great if you left a note so I can adjust the PKGBUILD accordingly.

myops commented on 2018-01-16 15:55

Fails on i686 with gpgme from archlinux32 with:

In file included from gpgme.m:153:0, from Mercury/int2s/gpgme.int2:44: /usr/include/gpgme.h:104:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual.