Package Details: firefox-esr-i18n-es-mx 115.11.0-3

Git Clone URL: https://aur.archlinux.org/firefox-esr.git (read-only, click to copy)
Package Base: firefox-esr
Description: Standalone web browser from mozilla.org, Extended Support Release
Upstream URL: https://www.mozilla.org/en-US/firefox/enterprise/
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Submitter: figue
Maintainer: dudemanguy
Last Packager: dudemanguy
Votes: 46
Popularity: 0.180622
First Submitted: 2015-05-28 23:15 (UTC)
Last Updated: 2024-06-02 17:23 (UTC)

Dependencies (56)

Required by (0)

Sources (103)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 21 Next › Last »

sp1d3rmxn commented on 2022-09-06 19:23 (UTC) (edited on 2022-09-06 19:30 (UTC) by sp1d3rmxn)

Has anyone encountered this error?

0:33.81 Traceback (most recent call last):
0:33.81   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
0:33.82     return _run_code(code, main_globals, None,
0:33.82   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
0:33.82     exec(code, run_globals)
0:33.82   File "/build/firefox-esr/src/firefox-102.2.0/python/mozbuild/mozbuild/action/symbols_archive.py", line 90, in <module>
0:33.82     main(sys.argv[1:])
0:33.82   File "/build/firefox-esr/src/firefox-102.2.0/python/mozbuild/mozbuild/action/symbols_archive.py", line 86, in main
0:33.82     make_archive(args.archive, args.base, excludes, includes)
0:33.82   File "/build/firefox-esr/src/firefox-102.2.0/python/mozbuild/mozbuild/action/symbols_archive.py", line 47, in make_archive
0:33.82     import zstandard
0:33.82 ModuleNotFoundError: No module named 'zstandard'

I have the python module in question installed:

+-[$]> sudo pacman -Ss python zstandard | grep installed
community/python-pyzstd 0.15.3-1 [installed]
community/python-zstandard 0.18.0-1 [installed]

I also checked via the python IDE that it was actually there as well:

+-[$]> ipython
Python 3.10.6 (main, Aug 17 2022, 18:57:55) [GCC 12.1.1 20220730]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.4.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import zstandard

In [2]:

So I'm not sure where/what else could be the issue. Any thoughts or suggestions?

bittin commented on 2022-08-25 14:07 (UTC)

@torvic9 @AndyRTR should be fixed now, thanks for the help i am a n00b first time i add patches to a PKGBUILD ever

torvic9 commented on 2022-08-25 07:42 (UTC)

@bittin: I think you forgot to add 'arc4random.diff' and 'update-packed_simd.diff' to the source array in PKGBUILD.

AndyRTR commented on 2022-08-24 18:53 (UTC)

Package compiles here with update-packed_simd.diff + arc4random.diff (taken from FFnightly - see former comment)

torvic9 commented on 2022-08-24 18:43 (UTC)

It works here, but I'm not using the exact same firefox-esr as this one. The diff prevents the Rust 1.63 (packed_simd_2 crate) error. Any other error is not fixed by this diff.

dudemanguy commented on 2022-08-24 15:30 (UTC) (edited on 2022-08-24 15:31 (UTC) by dudemanguy)

Unfortunately the build fails with "Config object not found by mach." I haven't been able to figure this out.

bittin commented on 2022-08-24 13:17 (UTC)

@torvic9 thank you for the help :)

torvic9 commented on 2022-08-24 13:15 (UTC)

@bittin: I will, once I find some time. The diff does apply correctly.

It was updated only today (Aug 24) and is apparently ready to land in ESR [1].

[1] https://phabricator.services.mozilla.com/D154063?id=618365

bittin commented on 2022-08-24 12:55 (UTC)

@torvic9 added the patch now thanks, can you try if it builds?

torvic9 commented on 2022-08-24 12:24 (UTC)

@bittin, @jonathon, the Rust 1.63 fix is here, directly taken from Bugzilla as pointed out below by Dr460nf1r3. I did not have time to test it though. You can also just downgrade Rust for the moment being.

https://gitlab.com/torvic9/firefox/-/blob/master/update-packed_simd.diff

As for the Python "pip check" errors, you could try building with

MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none

instead of setting it to "system".

Cheers.