Exception: The "mach" site is not compatible with the installed system Python packages.
==> ERROR: A failure occurred in build().
i guess the current python version in arch is not supported?
Git Clone URL: | https://aur.archlinux.org/firefox-kde-opensuse.git (read-only, click to copy) |
---|---|
Package Base: | firefox-kde-opensuse |
Description: | Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE |
Upstream URL: | https://github.com/openSUSE/firefox-maintenance |
Keywords: | browser gecko web |
Licenses: | GPL, MPL, LGPL |
Conflicts: | firefox |
Provides: | firefox |
Submitter: | csslayer |
Maintainer: | Thaodan |
Last Packager: | Thaodan |
Votes: | 336 |
Popularity: | 0.166802 |
First Submitted: | 2009-12-11 09:10 (UTC) |
Last Updated: | 2024-07-21 20:54 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 139 Next › Last »
Exception: The "mach" site is not compatible with the installed system Python packages.
==> ERROR: A failure occurred in build().
i guess the current python version in arch is not supported?
The md5sums
in PKGBUILD
seems missing one at the end.
For anyone interested, I made a firefox-opensuse-bin
package that installs Firefox from openSUSE's repositories. This version contains all of openSUSE's Firefox patches (KDE file dialogs, MIME types, etc.) but doesn't include the Ubuntu global menu patch. There's also a companion kmozillahelper-bin
package.
Firefox 120 needs a patch to work with icu 74+.
Here's Gentoo's version:
https://mirrors.edge.kernel.org/gentoo/distfiles/e1/firefox-120-patches-01.tar.xz
0028-bmo-1862601-system-icu-74.patch
I tried with the latest source package of firefox version 120.0
It ends with
Hunk #1 succeeded at 1245 (offset -2 lines).
The next patch would create the file gfx/graphite2/geckoextra/moz.build,
which already exists! Assume -R? [n] -R
Apply anyway? [n] y
patching file gfx/graphite2/geckoextra/moz.build
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file gfx/graphite2/geckoextra/moz.build.rej
patching file gfx/graphite2/moz-gr-update.sh
patching file gfx/moz.build
patching file gfx/thebes/moz.build
patching file old-configure.in
patching file toolkit/library/moz.build
patching file toolkit/moz.configure
==> ERROR: A failure occurred in prepare().
Aborting...
Full log: https://paste.debian.net/1298778/
Here is a pastebin of the output:
Please paste the full log into a pastepin such as paste.opensuse.org. Also please use the latest package sources.
The package won't build on my system:
0:25.80 error[E0635]: unknown feature `proc_macro_span_shrink`
0:25.80 --> /tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/third_party/rust/proc-macro2/src/lib.rs:92:30
0:25.80 |
0:25.80 92 | feature(proc_macro_span, proc_macro_span_shrink)
0:25.80 | ^^^^^^^^^^^^^^^^^^^^^^
0:25.90 For more information about this error, try `rustc --explain E0635`.
0:25.90 error: could not compile `proc-macro2` (lib) due to previous error
0:25.90 warning: build failed, waiting for other jobs to finish...
0:25.90 warning: build failed, waiting for other jobs to finish...
0:26.10 /tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/browser/components/shell/nsGNOMEShellService.cpp:465:22: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
0:26.10 gboolean success = gdk_color_parse(background.get(), &color);
0:26.10 ^
0:26.10 /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:78:1: note: 'gdk_color_parse' has been explicitly marked deprecated here
0:26.10 GDK_DEPRECATED_IN_3_14_FOR(gdk_rgba_parse)
0:26.10 ^
0:26.10 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:357:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14_FOR'
0:26.10 # define GDK_DEPRECATED_IN_3_14_FOR(f) GDK_DEPRECATED_FOR(f)
0:26.10 ^
0:26.10 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
0:26.10 #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
0:26.10 ^
0:26.10 /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR'
0:26.10 #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
0:26.10 ^
0:26.10 1 warning generated.
0:26.31 make[4]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/makefiles/rust.mk:444: force-cargo-library-build] Error 101
0:26.32 make[3]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/recurse.mk:72: toolkit/library/rust/target-objects] Error 2
0:26.32 make[3]: *** Waiting for unfinished jobs....
1:27.29 make[2]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/recurse.mk:34: compile] Error 2
1:27.30 make[1]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/rules.mk:361: default] Error 2
1:27.30 make: *** [client.mk:60: build] Error 2
1:27.30 W 10 compiler warnings present.
==> ERROR: A failure occurred in build().
Aborting...
-> error making: firefox-kde-opensuse-no-telemetry-exit status 4
-> Failed to install the following packages. Manual intervention is required:
firefox-kde-opensuse-no-telemetry - exit status 4
@ShalokShalom I replaced "cd mozilla-unified" with "cd firefox-$pkgver" to bypass the problem.
I tried to build this with the beta channel, and found that mozilla-united is not created. Where is this supposed to come from?
It fails with the cd into the directory, since it's not found.
Pinned Comments
Thaodan commented on 2021-04-20 17:40 (UTC) (edited on 2021-04-21 22:45 (UTC) by Thaodan)
If you have issues with this package visit gitlab and read the readme first.