I was able to resolve key issue. Instead using pacman-key I had to use:
gpg --recv-key <KEYID> gpg --lsign <KEYID>
and that did the trick. Thunderbird installed correctly.
Git Clone URL: | https://aur.archlinux.org/thunderbird-globalmenu.git (read-only, click to copy) |
---|---|
Package Base: | thunderbird-globalmenu |
Description: | Standalone mail and news reader from mozilla.org |
Upstream URL: | https://www.thunderbird.net/ |
Licenses: | MPL-2.0, GPL-2.0-only, LGPL-2.1-only |
Conflicts: | thunderbird |
Provides: | thunderbird |
Submitter: | detian |
Maintainer: | karboncore |
Last Packager: | karboncore |
Votes: | 16 |
Popularity: | 0.44 |
First Submitted: | 2024-03-06 02:09 (UTC) |
Last Updated: | 2025-05-11 12:45 (UTC) |
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 Next › Last »
I was able to resolve key issue. Instead using pacman-key I had to use:
gpg --recv-key <KEYID> gpg --lsign <KEYID>
and that did the trick. Thunderbird installed correctly.
Here is what I get: ->
Found rust-1.35.patch
-> Found thunderbird.desktop
-> Found unity-menubar.patch
==> Checking source of files with sha256sums...
thunderbird-60.8.0.source.tar.xz ... Match
thunderbird-60.8.0.source.tar.xz.asc ... Skipped
rust-1.35.patch ... Match
thunderbird.desktop ... Match
unity-menubar.patch ... Match
==> Signature veryfication of source files with gpg...
thunderbird-60.8.0.source.tar.xz ... DON'T MATCH (unknown public key F1A6668FBB7D572E)
==> ERROR: One or more of the PGP signatures can't be verified!
It's strange. The key is exactly the same as in the original PKGBUILD from extra.
The gpg key doesn't match the source file. I added gpg key from PKGBUILD but it still doesn't accept it so maybe the key is outdated in PKGBUILD? This is a new major version so maybe they updated it as well. The install output says: unknown public key F1A6668FBB7D572E which is different from the one in PKGBUILD.
Can't build:
57:06.46 /mnt/home-hdd/build/thunderbird-appmenu/src/thunderbird-60.7.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1453:13: note: here
57:06.46 default:
57:06.46 ^~~~~~~
57:06.46 libgfx_skia.a.desc
57:06.62 make[2]: [/mnt/home-hdd/build/thunderbird-appmenu/src/thunderbird-60.7.0/config/recurse.mk:33: compile] Error 2
57:06.62 make[1]: [/mnt/home-hdd/build/thunderbird-appmenu/src/thunderbird-60.7.0/config/rules.mk:442: default] Error 2
57:06.62 make: *** [client.mk:169: build] Error 2
57:06.65 363 compiler warnings present.
57:08.99 Failed to parse ccache stats output: stats updated Tue Jun 4 12:42:48 2019
57:08.99 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed
==> Error: There is an error in build().
Aborting...
I compiled the new version this morning. All worked fine. In the afternoon there was an update and now I can't start thunderbird, looks it needs to be recompiled again. Bad timing ;). If I only waited a few hours or one day with the compilation...
XPCOMGlueLoad error for file /usr/lib/thunderbird/libxul.so: libicui18n.so.63: cannot open shared object file: No such file or directory Couldn't load XPCOM.
Sorry. My bad. I did not notice that the libvpx was deleted from main PKGBUILD: https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/thunderbird&id=b8f2d82e92f4be93faa60cb1f5be06d96b4007d7
Updated.
@michaldybczak another option would be to disable "ac_add_options --with-system-libvpx" in the PKGBUILD (optionally remove depends "libvpx") and rebuild. that will link mozilla's version of libvpx instead of system-wide version.
There is a new situation. After recent system update Thunderbird stopped working (not just for me):
XPCOMGlueLoad error for file /usr/lib/thunderbird/libxul.so: libvpx.so.5: cannot open shared object file: No such file or directory Couldn't load XPCOM.
There is a topic on Manjaro forums about it:
https://forum.manjaro.org/t/thunderbird-does-not-start-because-of-missing-libvpx-so-5/78086
I tried to re-compile thunderbird-appmenu but now I get the build error:
11:47.06 make[2]: [/mnt/home-hdd/build/thunderbird-appmenu/src/thunderbird-60.5.3/config/recurse.mk:33: compile] Błąd 2 11:47.06 make[1]: [/mnt/home-hdd/build/thunderbird-appmenu/src/thunderbird-60.5.3/config/rules.mk:442: default] Error 2 11:47.06 make: *** [client.mk:169: build] Error 2 11:47.07 246 compiler warnings present. 11:47.29 Failed to parse ccache stats output: stats updated Sat Mar 9 17:12:09 2019 11:47.29 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed ==> ERROR: There is error in build(). Aborting...
So it seems that the fix with symlink stays as the only solution at the moment.
Unable to install: permission denied
Unfortunately it failed on my desktop (Manjaro Linux). I further looked into the problem and found that it might be that the shebang line in /var/tmp/pamac-build-user/thunderbird-appmenu/src/thunderbird-60.5.1/obj-x86_64-pc-linux-gnu/_tests/mozmill-virtualenv/bin/pip
is too long (> 128 chars) and caused the bash to fail. Then I changed the command in installmozmill.py
by replacing [pip, 'install']
with [correct_python, '-m', 'pip', 'install']
to avoid such issue, where correct_python
is the python in the shebang line. Hope this would be useful for users who encountered the similar problem.
0:07.29 Finished release [optimized] target(s) in 0.30s
0:14.34 thunderbird
0:35.70 PASS
0:35.71 PASS
0:47.66 adding: install.rdf (deflated 53%)
0:47.74 adding: plugins/libnptest.so (deflated 68%)
0:47.82 adding: plugins/libnpsecondtest.so (deflated 68%)
0:47.90 adding: plugins/libnpthirdtest.so (deflated 68%)
0:47.98 adding: plugins/libnpswftest.so (deflated 68%)
1:12.01 Using real prefix '/usr'
1:12.01 New python executable in /var/tmp/pamac-build-daweiy/thunderbird-appmenu/src/thunderbird-60.5.1/obj-x86_64-pc-linux-gnu/_tests/mozmill-virtualenv/bin/python
1:13.43 Installing setuptools, pip, wheel...done.
1:13.44 Python: 2.7.15 (default, Jan 10 2019, 23:20:52)
1:13.45 [GCC 8.2.1 20181127]
1:13.45 /var/tmp/pamac-build-daweiy/thunderbird-appmenu/src/thunderbird-60.5.1/obj-x86_64-pc-linux-gnu/_tests/mozmill-virtualenv/bin/pip
1:13.45 Traceback (most recent call last):
1:13.45 File "../../../../_tests/mozmill/resources/installmozmill.py", line 121, in <module>
1:13.45 main()
1:13.45 File "../../../../_tests/mozmill/resources/installmozmill.py", line 114, in main
1:13.45 env=env)
1:13.45 File "/usr/lib64/python2.7/subprocess.py", line 172, in call
1:13.45 return Popen(*popenargs, **kwargs).wait()
1:13.45 File "/usr/lib64/python2.7/subprocess.py", line 394, in __init__
1:13.45 errread, errwrite)
1:13.45 File "/usr/lib64/python2.7/subprocess.py", line 1047, in _execute_child
1:13.45 raise child_exception
1:13.45 OSError: [Errno 13] Permission denied
1:13.45 make[4]: *** [Makefile:28: mozmill-virtualenv] Error 1
1:13.45 make[3]: *** [/var/tmp/pamac-build-daweiy/thunderbird-appmenu/src/thunderbird-60.5.1/config/recurse.mk:100: comm/mail/test/mozmill/libs] Error 2
1:13.45 make[2]: *** [/var/tmp/pamac-build-daweiy/thunderbird-appmenu/src/thunderbird-60.5.1/config/recurse.mk:33: libs] Error 2
1:13.45 make[1]: *** [/var/tmp/pamac-build-daweiy/thunderbird-appmenu/src/thunderbird-60.5.1/config/rules.mk:442: default] Error 2
1:13.45 make: *** [client.mk:169: build] Error 2
1:13.49 609 compiler warnings present.
Pinned Comments