Package Details: seamonkey 2.53.18.2-1

Git Clone URL: https://aur.archlinux.org/seamonkey.git (read-only, click to copy)
Package Base: seamonkey
Description: SeaMonkey internet suite
Upstream URL: https://www.seamonkey-project.org
Licenses: MPL-2.0
Submitter: arojas
Maintainer: carsme
Last Packager: carsme
Votes: 7
Popularity: 0.037697
First Submitted: 2023-04-01 17:30 (UTC)
Last Updated: 2024-03-29 16:37 (UTC)

Latest Comments

1 2 3 Next › Last »

micwoj92 commented on 2024-06-02 13:52 (UTC)

Fails to build with python3.12

==> Starting build()...
/build/seamonkey/src/seamonkey-2.53.18.2/./mach:12: SyntaxWarning: invalid escape sequence '\ '
  ''':'
Traceback (most recent call last):
  File "/build/seamonkey/src/seamonkey-2.53.18.2/./mach", line 227, in <module>
    main(sys.argv[1:])
  File "/build/seamonkey/src/seamonkey-2.53.18.2/./mach", line 219, in main
    mach = get_mach()
           ^^^^^^^^^^
  File "/build/seamonkey/src/seamonkey-2.53.18.2/./mach", line 209, in get_mach
    mach = check_and_get_mach(dir_path)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/build/seamonkey/src/seamonkey-2.53.18.2/./mach", line 165, in check_and_get_mach
    return load_mach(dir_path, mach_path)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/build/seamonkey/src/seamonkey-2.53.18.2/./mach", line 153, in load_mach
    return mach_bootstrap.bootstrap(dir_path)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/build/seamonkey/src/seamonkey-2.53.18.2/build/mach_bootstrap.py", line 179, in bootstrap
    import mach.main
  File "/build/seamonkey/src/seamonkey-2.53.18.2/build/mach_bootstrap.py", line 366, in __call__
    module = self._original_import(name, globals, locals, fromlist, level)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/build/seamonkey/src/seamonkey-2.53.18.2/python/mach/mach/main.py", line 13, in <module>
    import imp
  File "/build/seamonkey/src/seamonkey-2.53.18.2/build/mach_bootstrap.py", line 366, in __call__
    module = self._original_import(name, globals, locals, fromlist, level)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'imp'
==> ERROR: A failure occurred in build().
    Aborting...

maid commented on 2024-02-25 00:35 (UTC)

133:26.91 toolkit/library/libxul.so Exception in thread ProcessReaderStdout:e misc libs tools Traceback (most recent call last): File "/usr/lib/python3.11/threading.py", line 1045, in _bootstrap_inner self.run() File "/usr/lib/python3.11/threading.py", line 982, in run self._target(self._args, *self._kwargs) File "/tmp/makepkg/seamonkey/src/seamonkey-2.53.18.1/testing/mozbase/mozprocess/mozprocess/processhandler.py", line 1033, in _read_stream line = stream.readline() ^^^^^^^^^^^^^^^^^ File "<frozen codecs>", line 322, in decode UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 13: invalid continuation byte 133:41.79 1189 compiler warnings present. 133:42.32 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed

majo commented on 2024-01-04 09:44 (UTC) (edited on 2024-01-04 10:58 (UTC) by majo)

Building this package from source requires an exceptionally long time (usually a few hours). But you can create it in a few minutes - as in the instruction: https://www.seamonkey-project.org/doc/install-and-uninstall#install_linux

So maybe we should change the way it is created? (or create a new package: seamonkey-bin ?)

giannis-arch commented on 2023-12-30 16:07 (UTC)

@carsme, the version 2.53.18-2 built without issue.

troncoso commented on 2023-12-29 16:00 (UTC)

@carsme, For me the new package builds and works like a charm. Thank you!

giannis-arch commented on 2023-12-29 15:43 (UTC)

Only with clean-chroot, icu 74.1 and "ac_add_options --with-system-icu" in mozconfig as disabled, I managed to build the "seamonkey 2.53.18" package.

carsme commented on 2023-12-29 14:47 (UTC)

Worked around the ICU incompatibility by using the bundled one instead of the system ICU. Let me know if you experience more problems.

carsme commented on 2023-12-29 13:34 (UTC)

@troncoso, I believe this error is due to Seamonkey being incompatible with version 74 of icu. Hopefully Seamonkey is updated soon.

In the meantime, we could depend on icu73-bin, but I've so far not been able to re-configure the build to link to that version. Help very much appreciated!

troncoso commented on 2023-12-27 16:56 (UTC) (edited on 2023-12-29 16:06 (UTC) by troncoso)

On my system build failed with these errors:

0:14.05 make[2]: *** [/home/pepe/.config/trizen/sources/seamonkey/src/seamonkey-2.53.18/config/recurse.mk:34: compile] Error 2
0:14.05 make[1]: *** [/home/pepe/.config/trizen/sources/seamonkey/src/seamonkey-2.53.18/config/rules.mk:361: default] Error 2
0:14.05 make: *** [client.mk:124: build] Error 2
0:14.07 735 compiler warnings present.
==> ERROR: A failure occurred in build().

As of 2023-12-29 16:00 (UTC) this is no longer a problem. The new package builds OK.

daviding commented on 2023-10-29 18:54 (UTC) (edited on 2023-10-29 18:54 (UTC) by daviding)

Restalling Seamonkey, I'm getting the following error:

 0:10.64 checking for cbindgen... /usr/bin/cbindgen
 0:10.64 checking for rustfmt... /usr/bin/rustfmt
 0:10.65 checking for llvm-config... /usr/bin/llvm-config
 0:10.66 Determining COMM source information from environment...
 0:10.66 COMM_SOURCE_REPOSITORY: https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla
 0:10.66 COMM_SOURCE_CHANGESET: 2_53_17_1_final
 0:10.66 Determining GECKO source information from environment...
 0:10.66 Determining GECKO source information from .gecko_rev.yml
 0:10.66 GECKO_SOURCE_REPOSITORY: https://gitlab.com/seamonkey-project/seamonkey-2.53-comm
 0:10.66 GECKO_SOURCE_CHANGESET: 2_53_17_1_final
 0:10.66 ERROR: *** The pkg-config script could not be found. Make sure it is
 0:10.66 *** in your path, or set the PKG_CONFIG environment variable
 0:10.66 *** to the full path to pkg-config.
 0:10.75 *** Fix above errors and then restart with\
 0:10.75                "./mach build"
 0:10.75 make: *** [client.mk:114: configure] Error 1
 Config object not found by mach.
==> ERROR: A failure occurred in build().
    Aborting...

I have installed: pkgconf 1.8.1-1. Is that what is requested, or is that something different?

I have rustup 1.2.9-3 installed. I note that rust 1.1.73.0-1 is available, and assume that I should be following the instructions to use rustup instead.