Hey :) I'm having issues building Librewolf on Chaotic-AUR, currently the build fails after profiling. Any idea what might causing this? (full logs)
Search Criteria
Package Details: librewolf 1:137.0.1_1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/librewolf.git (read-only, click to copy) |
---|---|
Package Base: | librewolf |
Description: | Community-maintained fork of Firefox, focused on privacy, security and freedom. |
Upstream URL: | https://librewolf.net/ |
Keywords: | browser web |
Licenses: | MPL-2.0 |
Submitter: | lsf |
Maintainer: | lsf |
Last Packager: | lsf |
Votes: | 172 |
Popularity: | 15.47 |
First Submitted: | 2019-06-14 18:41 (UTC) |
Last Updated: | 2025-04-09 16:49 (UTC) |
Dependencies (62)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, bash-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxrandr (libxrandr-gitAUR)
- libxss
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, ttf-shangguAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, ttf-plemoljpAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- binutils (make)
- cbindgen (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- diffutils (make)
- git (git-gitAUR, git-glAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- lld (llvm-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- pciutils (pciutils-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- rust (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wasi-compiler-rt (make)
- wasi-libc (wasi-libc-gitAUR) (make)
- wasi-libc++ (make)
- wasi-libc++abi (make)
- weston (weston-gitAUR) (make)
- wlheadless-run (xwayland-run-gitAUR, xwayland-runAUR, xwayland-run-cageAUR, xwayland-run-gnome-kioskAUR, xwayland-run-kwinAUR, xwayland-run-mutterAUR) (make)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-hidpi-xpropAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- hunspell-dictionary (hunspell-lbAUR, hunspell-be-taraskAUR, hunspell-de, hunspell-el, hunspell-en_au, hunspell-en_ca, hunspell-en_gb, hunspell-en_us, hunspell-es_any, hunspell-es_ar, hunspell-es_bo, hunspell-es_cl, hunspell-es_co, hunspell-es_cr, hunspell-es_cu, hunspell-es_do, hunspell-es_ec, hunspell-es_es, hunspell-es_gt, hunspell-es_hn, hunspell-es_mx, hunspell-es_ni, hunspell-es_pa, hunspell-es_pe, hunspell-es_pr, hunspell-es_py, hunspell-es_sv, hunspell-es_uy, hunspell-es_ve, hunspell-fr, hunspell-he, hunspell-hu, hunspell-it, hunspell-nl, hunspell-pl, hunspell-ro, hunspell-ru) (optional) – Spell checking
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (31)
- edge-frfox (optional)
- ff2mpv-go-git (optional)
- ff2mpv-rust (optional)
- firefox-gnome-theme (optional)
- librewolf-comment-out-cfg-hook
- librewolf-extension-bitwarden-bin
- librewolf-extension-bitwarden-git (optional)
- librewolf-extension-darkreader
- librewolf-extension-darkreader-bin
- librewolf-extension-foxyproxy
- librewolf-extension-gnome-shell-integration
- librewolf-extension-greasemonkey
- librewolf-extension-kagisearch-bin
- librewolf-extension-localcdn-bin
- librewolf-extension-plasma-integration
- librewolf-extension-return-youtube-dislike-bin
- librewolf-extension-reverse-image-search
- librewolf-extension-tridactyl-bin
- librewolf-extension-ublock-origin-bin
- librewolf-extension-uget-integration-bin
- Show 11 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 33 Next › Last »
dr460nf1r3 commented on 2022-05-25 09:16 (UTC)
HC6505 commented on 2022-05-16 15:41 (UTC)
Setting to pip, make it build here to: export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip
Kimble commented on 2022-05-14 05:33 (UTC) (edited on 2022-05-14 05:34 (UTC) by Kimble)
Have this error, could anybody explain what's wrong and what should I do?
Building instrumented browser...
Traceback (most recent call last):
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/./mach", line 96, in <module>
main(sys.argv[1:])
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/./mach", line 88, in main
mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/./mach", line 35, in check_and_get_mach
return load_mach(dir_path, mach_path)
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/./mach", line 21, in load_mach
return mach_initialize.initialize(dir_path)
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/build/mach_initialize.py", line 153, in initialize
_activate_python_environment(
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/build/mach_initialize.py", line 93, in _activate_python_environment
from mach.site import MachSiteManager
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 27, in <module>
from mach.requirements import (
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/python/mach/mach/requirements.py", line 7, in <module>
from packaging.requirements import Requirement
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/third_party/python/packaging/packaging/requirements.py", line 24, in <module>
from .markers import MARKER_EXPR, Marker
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/third_party/python/packaging/packaging/markers.py", line 25, in <module>
from .specifiers import InvalidSpecifier, Specifier
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/third_party/python/packaging/packaging/specifiers.py", line 14, in <module>
from .utils import canonicalize_version
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/third_party/python/packaging/packaging/utils.py", line 9, in <module>
from .tags import Tag, parse_tag
File "/home/user/.cache/paru/clone/librewolf/src/firefox-100.0/third_party/python/packaging/packaging/tags.py", line 7, in <module>
import distutils.util
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 674, in _load_unlocked
File "<frozen importlib._bootstrap>", line 571, in module_from_spec
File "/usr/lib/python3.10/site-packages/_distutils_hack/__init__.py", line 92, in create_module
return importlib.import_module('setuptools._distutils')
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/usr/lib/python3.10/site-packages/setuptools/__init__.py", line 16, in <module>
import setuptools.version
File "/usr/lib/python3.10/site-packages/setuptools/version.py", line 1, in <module>
import pkg_resources
File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3102, in <module>
class RequirementParseError(packaging.requirements.InvalidRequirement):
AttributeError: module 'packaging' has no attribute 'requirements'
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'librewolf-100.0-2':
error: packages failed to build: librewolf-100.0-2
Morninwood commented on 2022-05-10 12:20 (UTC)
Changing MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE
from system to pip fixed "The "mach" site is not compatible with the installed system Python packages." error for me.
lsf commented on 2022-05-10 09:44 (UTC) (edited on 2022-05-10 09:55 (UTC) by lsf)
Hm. Seems like my assumption that the pip/py environment issues were finally addressed upstream were wrong Oo
I need to look into that.
A workaround might be to build in a clean chroot until I've found a solution.
/edit
gentoo adds an additional PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
env var to their ebuild – that might be worth a try until I've looked into this further and/or dug up some patches.
faceless33 commented on 2022-05-10 09:19 (UTC) (edited on 2022-05-10 09:20 (UTC) by faceless33)
one of my python packages is newer than expected:
Running "pip check" to verify compatibility between the system Python and the "mach" site.
Package Version Location Installer
----------------------------- ------------------ --------------------------------------------------------------------------------- ---------
aiohttp 3.7.4.post0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/aiohttp
alabaster 0.7.12 /usr/lib/python3.10/site-packages
anytree 2.8.0 /usr/lib/python3.10/site-packages
apparmor 3.0.4 /usr/lib/python3.10/site-packages
appdirs 1.4.4 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/appdirs
argcomplete 2.0.0 /usr/lib/python3.10/site-packages
async-timeout 3.0.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/async_timeout
attrs 19.2.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/attrs
Babel 2.10.1 /usr/lib/python3.10/site-packages
bcrypt 3.2.0 /usr/lib/python3.10/site-packages
Beaker 1.11.0 /usr/lib/python3.10/site-packages
blessings 1.7 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/blessings
breezy 3.2.1 /usr/lib/python3.10/site-packages
Brlapi 0.8.3 /usr/lib/python3.10/site-packages
btrfsutil 5.17 /usr/lib/python3.10/site-packages
build 0.7.0 /usr/lib/python3.10/site-packages
CacheControl 0.12.6 /usr/lib/python3.10/site-packages
cached-property 1.5.2 /usr/lib/python3.10/site-packages
cbor2 4.0.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/cbor2
certifi 2018.4.16 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/certifi
cffi 1.15.0 /usr/lib/python3.10/site-packages
chardet 4.0.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/chardet
click 7.1.2 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/click
colorama 0.4.4 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/colorama
compare-locales 8.2.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/compare_locales
configobj 5.1.0.dev0 /usr/lib/python3.10/site-packages
contextlib2 0.6.0.post1 /usr/lib/python3.10/site-packages
cookies 2.2.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/cookies
cram 0.7 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/cram
cryptography 36.0.2 /usr/lib/python3.10/site-packages
Cython 0.29.28 /usr/lib/python3.10/site-packages
defusedxml 0.7.1 /usr/lib/python3.10/site-packages
diskcache 4.1.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/diskcache
distlib 0.3.4 /usr/lib/python3.10/site-packages
distro 1.4.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/distro
dnspython 2.2.1 /usr/lib/python3.10/site-packages
docker 5.0.3 /usr/lib/python3.10/site-packages
docker-pycreds 0.4.0 /usr/lib/python3.10/site-packages
dockerpty 0.4.1 /usr/lib/python3.10/site-packages
docopt 0.6.2 /usr/lib/python3.10/site-packages
docutils 0.16 /usr/lib/python3.10/site-packages
dulwich 0.20.35 /usr/lib/python3.10/site-packages
ecdsa 0.15 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/ecdsa
esprima 4.0.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/esprima
evdev 1.5.0 /usr/lib/python3.10/site-packages
fluent.migrate 0.11 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/fluent.migrate
fluent.syntax 0.18.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/fluent.syntax
future 0.18.2 /usr/lib/python3.10/site-packages
gbinder-python 1.0.0 /usr/lib/python3.10/site-packages
Glances 3.2.4 /usr/lib/python3.10/site-packages
html5lib 1.1 /usr/lib/python3.10/site-packages
idna 2.10 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/idna
idna-ssl 1.1.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/idna-ssl
imagesize 1.3.0 /usr/lib/python3.10/site-packages
importlib-metadata 1.7.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/importlib_metadata
installer 0.5.1 /usr/lib/python3.10/site-packages
iotop 0.6 /usr/lib/python3.10/site-packages
iso8601 0.1.14 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/iso8601
Jinja2 2.11.3 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/Jinja2
jsmin 2.1.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/jsmin
json-e 2.7.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/json-e
jsonschema 3.2.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/jsonschema
keyutils 0.6 /usr/lib/python3.10/site-packages
lensfun 0.3.3 /usr/lib/python3.10/site-packages
LibAppArmor 3.0.4 /usr/lib/python3.10/site-packages
libfdt 1.6.1 /usr/lib/python3.10/site-packages
libvirt-python 8.2.0 /usr/lib/python3.10/site-packages
lit 13.0.1.dev0 /usr/lib/python3.10/site-packages
louis 3.21.0 /usr/lib/python3.10/site-packages
lxml 4.8.0 /usr/lib/python3.10/site-packages
Mako 1.1.6 /usr/lib/python3.10/site-packages
mallard-ducktype 1.0.2 /usr/lib/python3.10/site-packages
Markdown 3.3.7 /usr/lib/python3.10/site-packages
MarkupSafe 1.1.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/MarkupSafe/src
meld 3.20.4 /usr/lib/python3.10/site-packages
mercurial 6.1.2 /usr/lib/python3.10/site-packages
meson 0.62.1 /usr/lib/python3.10/site-packages
mohawk 0.3.4 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/mohawk
more-itertools 8.12.0 /usr/lib/python3.10/site-packages
mozilla-version 0.3.4 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/mozilla_version
msgpack 1.0.3 /usr/lib/python3.10/site-packages
multidict 5.1.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/multidict
nftables 0.1 /usr/lib/python3.10/site-packages
oauthlib 3.2.0 /usr/lib/python3.10/site-packages
ordered-set 4.0.2 /usr/lib/python3.10/site-packages
packaging 20.9 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/packaging
pafy 0.5.5 /usr/lib/python3.10/site-packages
paramiko 2.9.2 /usr/lib/python3.10/site-packages
parsedatetime 2.6 /home/s/.local/lib/python3.10/site-packages pip
pathspec 0.9.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pathspec
patiencediff 0.2.2 /usr/lib/python3.10/site-packages
pep517 0.12.0 /usr/lib/python3.10/site-packages
pip 21.2.3 /tmp/tmpjnx5d_t0/lib/python3.10/site-packages pip
pip-tools 5.5.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pip_tools
ply 3.10 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/ply
progress 1.6 /usr/lib/python3.10/site-packages
psutil 5.9.0 /usr/lib/python3.10/site-packages
pwquality 1.4.4 /usr/lib/python3.10/site-packages
pyasn1 0.4.8 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pyasn1
pyasn1-modules 0.2.8 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pyasn1_modules
pycairo 1.21.0 /usr/lib/python3.10/site-packages
pycparser 2.21 /usr/lib/python3.10/site-packages
Pygments 2.12.0 /usr/lib/python3.10/site-packages
PyGObject 3.42.1 /usr/lib/python3.10/site-packages
pyinotify 0.9.6 /usr/lib/python3.10/site-packages
PyNaCl 1.4.0 /usr/lib/python3.10/site-packages
pyOpenSSL 22.0.0 /usr/lib/python3.10/site-packages
pyparsing 2.4.7 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pyparsing
PyQt5 5.15.6 /usr/lib/python3.10/site-packages sip-build
PyQt5-sip 12.10.1 /usr/lib/python3.10/site-packages
pyrsistent 0.16.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pyrsistent
python-dateutil 2.8.2 /usr/lib/python3.10/site-packages pip
python-distutils-extra 2.39 /usr/lib/python3.10/site-packages
python-dotenv 0.20.0 /usr/lib/python3.10/site-packages
python-Levenshtein 0.12.2 /usr/lib/python3.10/site-packages
pytoml 0.1.10 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/pytoml
pytz 2022.1 /usr/lib/python3.10/site-packages
pyudev 0.22.0.dev20211202 /usr/lib/python3.10/site-packages
pyxdg 0.27 /usr/lib/python3.10/site-packages
PyYAML 5.4.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/PyYAML/lib3
ranger-fm 1.9.3 /usr/lib/python3.10/site-packages
redo 2.0.3 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/redo
Reflector 2021.11.20.2.41.3 /usr/lib/python3.10/site-packages
requests 2.25.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/requests
requests-oauthlib 1.3.1 /usr/lib/python3.10/site-packages
requests-unixsocket 0.2.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/requests_unixsocket
resolvelib 0.5.5 /usr/lib/python3.10/site-packages
responses 0.10.6 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/responses
retrying 1.3.3 /usr/lib/python3.10/site-packages
rsa 3.1.4 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/rsa
selinux 3.3 /usr/lib/python3.10/site-packages
sentry-sdk 0.14.3 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/sentry_sdk
setuptools 51.2.0 /tmp/tmpjnx5d_t0/lib/python3.10/site-packages pip
setuptools-scm 6.4.2 /usr/lib/python3.10/site-packages
six 1.13.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/six
slugid 2.0.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/slugid
snowballstemmer 2.2.0 /usr/lib/python3.10/site-packages
speedtest-cli 2.1.3 /usr/lib/python3.10/site-packages
Sphinx 4.5.0 /usr/lib/python3.10/site-packages
sphinx-rtd-theme 1.0.0 /usr/lib/python3.10/site-packages
sphinxcontrib-applehelp 1.0.2 /usr/lib/python3.10/site-packages
sphinxcontrib-devhelp 1.0.2 /usr/lib/python3.10/site-packages
sphinxcontrib-htmlhelp 2.0.0 /usr/lib/python3.10/site-packages
sphinxcontrib-jsmath 1.0.1 /usr/lib/python3.10/site-packages
sphinxcontrib-qthelp 1.0.3 /usr/lib/python3.10/site-packages
sphinxcontrib-serializinghtml 1.1.5 /usr/lib/python3.10/site-packages
sysmontask 1.x.x /usr/lib/python3.10/site-packages
taskcluster 44.2.2 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/taskcluster
taskcluster-taskgraph 1.2.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/taskcluster_taskgraph
taskcluster-urls 13.0.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/taskcluster_urls
TBB 0.2 /usr/lib/python3.10/site-packages
team 1.0 /usr/lib/python3.10/site-packages
texttable 1.6.4 /usr/lib/python3.10/site-packages
toml 0.10.2 /usr/lib/python3.10/site-packages
tomli 2.0.1 /usr/lib/python3.10/site-packages
tqdm 4.62.3 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/tqdm
typing-extensions 3.10.0.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/typing_extensions
udiskie 2.4.2 /usr/lib/python3.10/site-packages
ulauncher 5.14.4 /usr/lib/python3.10/site-packages
urllib3 1.26.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/urllib3
validate 5.1.0.dev0 /usr/lib/python3.10/site-packages
voluptuous 0.12.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/voluptuous
webencodings 0.5.1 /usr/lib/python3.10/site-packages
websocket-client 1.3.2 /usr/lib/python3.10/site-packages
wheel 0.37.0 /tmp/tmpjnx5d_t0/lib/python3.10/site-packages pip
xmltodict 0.12.0 /usr/lib/python3.10/site-packages
yamllint 1.23.0 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/yamllint
yarl 1.6.3 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/yarl
youtube-dl 2021.12.17 /usr/lib/python3.10/site-packages
yq 2.14.0 /usr/lib/python3.10/site-packages
zipp 3.4.1 /tmp/makepkg/librewolf/src/firefox-100.0/third_party/python/zipp
zstandard 0.17.0 /usr/lib/python3.10/site-packages
WARNING: You are using pip version 21.2.3; however, version 22.0.4 is available.
You should consider upgrading via the '/tmp/tmpjnx5d_t0/bin/python -m pip install --upgrade pip' command.
psutil<=5.8.0,>=5.4.2: Installed with unexpected version "5.9.0"
Traceback (most recent call last):
File "/tmp/makepkg/librewolf/src/firefox-100.0/./mach", line 96, in <module>
main(sys.argv[1:])
File "/tmp/makepkg/librewolf/src/firefox-100.0/./mach", line 88, in main
mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
File "/tmp/makepkg/librewolf/src/firefox-100.0/./mach", line 35, in check_and_get_mach
return load_mach(dir_path, mach_path)
File "/tmp/makepkg/librewolf/src/firefox-100.0/./mach", line 21, in load_mach
return mach_initialize.initialize(dir_path)
File "/tmp/makepkg/librewolf/src/firefox-100.0/build/mach_initialize.py", line 153, in initialize
_activate_python_environment(
File "/tmp/makepkg/librewolf/src/firefox-100.0/build/mach_initialize.py", line 99, in _activate_python_environment
mach_environment.activate()
File "/tmp/makepkg/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 390, in activate
self.ensure()
File "/tmp/makepkg/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 368, in ensure
result = self._up_to_date()
File "/tmp/makepkg/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 353, in _up_to_date
_assert_pip_check(
File "/tmp/makepkg/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 1122, in _assert_pip_check
raise Exception(
Exception: The "mach" site is not compatible with the installed system Python packages.
==> ERROR: A failure occurred in build().
Aborting...
-> error making: librewolf
What is a workaround?
prg commented on 2022-05-07 00:25 (UTC) (edited on 2022-05-07 18:28 (UTC) by prg)
I realize that the python-pip issues are supposed to be worked out, but I'm still running into an issue. I am building on a VM that does build other python packages, so I'm not sure if that's part of the issue. If i'm reading this correctly, "pip check" is complaining about the version of pip that the install scripts installed?
For reference, python-pip is not installed on the system (to prevent issues with librewolf) and all other packages are up to date.
Edit: Output below is without python-pip installed, but I get the same error even with python-pip installed on the system.
==> Starting build()...
Building instrumented browser...
Running "pip check" to verify compatibility between the system Python and the "mach" site.
Package Version Location Installer
----------------------------- ------------------ ------------------------------------------------------------------------------------------ ---------
aiohttp 3.7.4.post0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/aiohttp
alabaster 0.7.12 /usr/lib/python3.10/site-packages
ansiwrap 0.8.4 /usr/lib/python3.10/site-packages
anytree 2.8.0 /usr/lib/python3.10/site-packages
apipkg 2.1.0 /usr/lib/python3.10/site-packages
appdirs 1.4.4 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/appdirs
asciidoc 10.1.4 /usr/lib/python3.10/site-packages
async-timeout 3.0.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/async_timeout
attrs 19.2.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/attrs
authres 1.2.0 /usr/lib/python3.10/site-packages
azlyrics 0.0.1 /usr/lib/python3.10/site-packages
Babel 2.10.1 /usr/lib/python3.10/site-packages
bcrypt 3.2.0 /usr/lib/python3.10/site-packages
Beaker 1.11.0 /usr/lib/python3.10/site-packages
beautifulsoup4 4.10.0 /usr/lib/python3.10/site-packages
blessed 1.19.1 /usr/lib/python3.10/site-packages
blessings 1.7 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/blessings
Brotli 1.0.9 /usr/lib/python3.10/site-packages
btrfsutil 5.17 /usr/lib/python3.10/site-packages
build 0.7.0 /usr/lib/python3.10/site-packages
CacheControl 0.12.6 /usr/lib/python3.10/site-packages
cairocffi 1.3.0 /usr/lib/python3.10/site-packages
campdown 1.49 /usr/lib/python3.10/site-packages
cbor2 4.0.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/cbor2
certifi 2018.4.16 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/certifi
cffi 1.15.0 /usr/lib/python3.10/site-packages
chardet 4.0.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/chardet
chkcrontab 1.7 /usr/lib/python3.10/site-packages
click 7.1.2 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/click
colorama 0.4.4 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/colorama
colorthief 0.2.1 /usr/lib/python3.10/site-packages
colour 0.1.5 /usr/lib/python3.10/site-packages
commonmark 0.9.1 /usr/lib/python3.10/site-packages
compare-locales 8.2.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/compare_locales
contextlib2 0.6.0.post1 /usr/lib/python3.10/site-packages
cookies 2.2.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/cookies
coverage 6.1.1 /usr/lib/python3.10/site-packages
cram 0.7 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/cram
cryptography 36.0.2 /usr/lib/python3.10/site-packages
Cython 0.29.28 /usr/lib/python3.10/site-packages
daemonize 2.5.0 /usr/lib/python3.10/site-packages
dataclasses 0.8 /usr/lib/python3.10/site-packages
diskcache 4.1.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/diskcache
distlib 0.3.4 /usr/lib/python3.10/site-packages
distro 1.4.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/distro
dnspython 2.2.1 /usr/lib/python3.10/site-packages
docopt 0.6.2 /usr/lib/python3.10/site-packages
docutils 0.16 /usr/lib/python3.10/site-packages
ecdsa 0.15 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/ecdsa
enlighten 1.6.0 /usr/lib/python3.10/site-packages
entrypoints 0.4 /usr/lib/python3.10/site-packages
esprima 4.0.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/esprima
ffmpeg-python 0.2.0 /usr/lib/python3.10/site-packages
flac2all 5.5 /usr/lib/python3.10/site-packages
fluent.migrate 0.11 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/fluent.migrate
fluent.syntax 0.18.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/fluent.syntax
furo 2022.4.7 /usr/lib/python3.10/site-packages
future 0.18.2 /usr/lib/python3.10/site-packages
gbinder-python 1.0.0 /usr/lib/python3.10/site-packages
gpg 1.17.1 /usr/lib/python3.10/site-packages
gps 3.24 /usr/lib/python3.10/site-packages
griver 0.2.3 /usr/lib/python3.10/site-packages
gyp 0.1 /usr/lib/python3.10/site-packages
html5lib 1.1 /usr/lib/python3.10/site-packages
idna 2.10 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/idna
idna-ssl 1.1.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/idna-ssl
imagesize 1.3.0 /usr/lib/python3.10/site-packages
importlib-metadata 1.7.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/importlib_metadata
iniconfig 1.1.1 /usr/lib/python3.10/site-packages
installer 0.5.1 /usr/lib/python3.10/site-packages
iso8601 0.1.14 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/iso8601
isodate 0.6.1 /usr/lib/python3.10/site-packages
jeepney 0.7.1 /usr/lib/python3.10/site-packages
Jinja2 2.11.3 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/Jinja2
jsmin 2.1.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/jsmin
json-e 2.7.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/json-e
jsonschema 3.2.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/jsonschema
keyring 23.4.0 /usr/lib/python3.10/site-packages
legendary-gl 0.20.25 /usr/lib/python3.10/site-packages
lensfun 0.3.3 /usr/lib/python3.10/site-packages
libcomps 0.1.18 /usr/lib/python3.10/site-packages
lit 13.0.1.dev0 /usr/lib/python3.10/site-packages
lxml 4.8.0 /usr/lib/python3.10/site-packages
M2Crypto 0.38.0 /usr/lib/python3.10/site-packages
Mako 1.1.6 /usr/lib/python3.10/site-packages
Markdown 3.3.6 /usr/lib/python3.10/site-packages
MarkupSafe 1.1.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/MarkupSafe/src
mercurial 6.1.1 /usr/lib/python3.10/site-packages
meson 0.62.1 /usr/lib/python3.10/site-packages
miniplayer 1.5.1 /usr/lib/python3.10/site-packages
mlbv 0.0.19 /usr/lib/python3.10/site-packages
mock 3.0.5 /usr/lib/python3.10/site-packages
mohawk 0.3.4 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/mohawk
more-itertools 8.12.0 /usr/lib/python3.10/site-packages
mozilla-version 0.3.4 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/mozilla_version
msgpack 1.0.3 /usr/lib/python3.10/site-packages
multidict 5.1.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/multidict
mutagen 1.45.1 /usr/lib/python3.10/site-packages
netsnmp-python 1.0a1 /usr/lib/python3.10/site-packages
nftables 0.1 /usr/lib/python3.10/site-packages
nose 1.3.7 /usr/lib/python3.10/site-packages
notify2 0.3.1 /usr/lib/python3.10/site-packages
nsz 4.0.0 /usr/lib/python3.10/site-packages
numpy 1.22.3 /usr/lib/python3.10/site-packages
OpenAstro.org 1.1.57 /usr/lib/python3.10/site-packages
OpenAstro.org Data Files 1.9 /usr/lib/python3.10/site-packages
openconnect-sso 0.8.0 /usr/lib/python3.10/site-packages
ordered-set 4.0.2 /usr/lib/python3.10/site-packages
packaging 20.9 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/packaging
pathspec 0.9.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pathspec
pbr 5.8.1 /usr/lib/python3.10/site-packages
pep517 0.12.0 /usr/lib/python3.10/site-packages
Pillow 9.1.0 /usr/lib/python3.10/site-packages
pip 21.2.3 /tmp/tmpzbis5_x1/lib/python3.10/site-packages pip
pip-tools 5.5.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pip_tools
pixcat 0.1.4 /usr/lib/python3.10/site-packages
pluggy 1.0.0 /usr/lib/python3.10/site-packages
ply 3.10 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/ply
progress 1.6 /usr/lib/python3.10/site-packages
prompt-toolkit 3.0.28 /usr/lib/python3.10/site-packages
proton-client 0.7.1 /usr/lib/python3.10/site-packages
protontricks 1.8.1 /usr/lib/python3.10/site-packages
protonvpn-cli 3.11.1 /usr/lib/python3.10/site-packages
protonvpn-nm-lib 3.9.0 /usr/lib/python3.10/site-packages
psutil 5.9.0 /usr/lib/python3.10/site-packages
pulsectl 22.3.2 /usr/lib/python3.10/site-packages
py 1.11.0 /usr/lib/python3.10/site-packages
pyasn1 0.4.8 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pyasn1
pyasn1-modules 0.2.8 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pyasn1_modules
pycairo 1.21.0 /usr/lib/python3.10/site-packages
pycountry 22.3.5 /usr/lib/python3.10/site-packages
pycparser 2.21 /usr/lib/python3.10/site-packages
pycryptodome 3.14.1 /usr/lib/python3.10/site-packages
pycryptodomex 3.12.0 /usr/lib/python3.10/site-packages
Pygments 2.12.0 /usr/lib/python3.10/site-packages
PyGObject 3.42.1 /usr/lib/python3.10/site-packages
pymilter 1.0.5 /usr/lib/python3.10/site-packages
pyOpenSSL 22.0.0 /usr/lib/python3.10/site-packages
pyparsing 2.4.7 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pyparsing
pypolicyd-spf 2.0.2 /usr/lib/python3.10/site-packages
PyQt5 5.15.6 /usr/lib/python3.10/site-packages sip-build
PyQt5-sip 12.10.1 /usr/lib/python3.10/site-packages
PyQtWebEngine 5.15.5 /usr/lib/python3.10/site-packages sip-build
pyrsistent 0.16.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pyrsistent
PySocks 1.7.1 /usr/lib/python3.10/site-packages
pyspf 2.0.14 /usr/lib/python3.10/site-packages
pyspotify 2.1.3 /usr/lib/python3.10/site-packages
pyswisseph 2.8.0.post1 /usr/lib/python3.10/site-packages
pytest 7.1.2 /usr/lib/python3.10/site-packages
pytest-asyncio 0.17.1 /usr/lib/python3.10/site-packages
pytest-mock 3.7.0 /usr/lib/python3.10/site-packages
pytest-runner 5.3.2 /usr/lib/python3.10/site-packages
python-dateutil 2.8.2 /usr/lib/python3.10/site-packages
python-gnupg 0.4.8 /usr/lib/python3.10/site-packages
python-mpd2 3.0.5 /usr/lib/python3.10/site-packages
python-xlib 0.31 /usr/lib/python3.10/site-packages
pythondialog 3.5.3 /usr/lib/python3.10/site-packages
pytoml 0.1.10 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/pytoml
pytz 2022.1 /usr/lib/python3.10/site-packages
pyudev 0.22.0.dev20211202 /usr/lib/python3.10/site-packages
pyusb 1.2.1 /usr/lib/python3.10/site-packages
pyxdg 0.27 /usr/lib/python3.10/site-packages
PyYAML 5.4.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/PyYAML/lib3
pyzmq 22.3.0 /usr/lib/python3.10/site-packages
QTermWidget 1.1.0 /usr/lib/python3.10/site-packages
qtile 0.21.0 /usr/lib/python3.10/site-packages
QtPy 2.0.1 /usr/lib/python3.10/site-packages
ranger-fm 1.9.3 /usr/lib/python3.10/site-packages
redo 2.0.3 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/redo
requests 2.25.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/requests
requests-unixsocket 0.2.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/requests_unixsocket
resolvelib 0.5.5 /usr/lib/python3.10/site-packages
responses 0.10.6 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/responses
retrying 1.3.3 /usr/lib/python3.10/site-packages
rich 12.3.0 /usr/lib/python3.10/site-packages pip
rpm 4.17.0 /usr/lib/python3.10/site-packages
rsa 3.1.4 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/rsa
salt 3004.1 /usr/lib/python3.10/site-packages
schedule 1.1.0 /usr/lib/python3.10/site-packages
SecretStorage 3.3.1 /usr/lib/python3.10/site-packages
sentry-sdk 0.14.3 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/sentry_sdk
setproctitle 1.2.3 /usr/lib/python3.10/site-packages
setuptools 51.2.0 /tmp/tmpzbis5_x1/lib/python3.10/site-packages pip
setuptools-scm 6.4.2 /usr/lib/python3.10/site-packages
six 1.13.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/six
slugid 2.0.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/slugid
snowballstemmer 2.2.0 /usr/lib/python3.10/site-packages
soupsieve 2.3.1 /usr/lib/python3.10/site-packages
Sphinx 4.5.0 /usr/lib/python3.10/site-packages
sphinx-copybutton 0.5.0 /usr/lib/python3.10/site-packages
sphinx-inline-tabs 2020.10.19b4 /usr/lib/python3.10/site-packages
sphinxcontrib-applehelp 1.0.2 /usr/lib/python3.10/site-packages
sphinxcontrib-devhelp 1.0.2 /usr/lib/python3.10/site-packages
sphinxcontrib-htmlhelp 2.0.0 /usr/lib/python3.10/site-packages
sphinxcontrib-jsmath 1.0.1 /usr/lib/python3.10/site-packages
sphinxcontrib-qthelp 1.0.3 /usr/lib/python3.10/site-packages
sphinxcontrib-serializinghtml 1.1.5 /usr/lib/python3.10/site-packages
sphinxext-opengraph main /usr/lib/python3.10/site-packages
streamlink 3.1.1 /usr/lib/python3.10/site-packages
structlog 21.5.0 /usr/lib/python3.10/site-packages
systemd-python 234 /usr/lib/python3.10/site-packages
taskcluster 44.2.2 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/taskcluster
taskcluster-taskgraph 1.2.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/taskcluster_taskgraph
taskcluster-urls 13.0.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/taskcluster_urls
TBB 0.2 /usr/lib/python3.10/site-packages
team 1.0 /usr/lib/python3.10/site-packages
toml 0.10.2 /usr/lib/python3.10/site-packages
tomli 2.0.1 /usr/lib/python3.10/site-packages
tqdm 4.62.3 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/tqdm
typing-extensions 3.10.0.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/typing_extensions
ueberzug 18.1.9 /usr/lib/python3.10/site-packages
urllib3 1.26.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/urllib3
vdf 3.4 /usr/lib/python3.10/site-packages
volctl 0.9.2 /usr/lib/python3.10/site-packages
voluptuous 0.12.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/voluptuous
wcwidth 0.2.5 /usr/lib/python3.10/site-packages
webencodings 0.5.1 /usr/lib/python3.10/site-packages
websocket-client 1.3.2 /usr/lib/python3.10/site-packages
websockets 10.3 /usr/lib/python3.10/site-packages
wheel 0.37.0 /tmp/tmpzbis5_x1/lib/python3.10/site-packages pip
xcffib 0.11.1 /usr/lib/python3.10/site-packages
yamllint 1.23.0 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/yamllint
yarl 1.6.3 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/yarl
yt-dlp 2022.4.8 /usr/lib/python3.10/site-packages
zipp 3.4.1 /home/user/.cache/yay/librewolf/src/firefox-100.0/third_party/python/zipp
zstandard 0.17.0 /usr/lib/python3.10/site-packages
WARNING: You are using pip version 21.2.3; however, version 22.0.4 is available.
You should consider upgrading via the '/tmp/tmpzbis5_x1/bin/python -m pip install --upgrade pip' command.
psutil<=5.8.0,>=5.4.2: Installed with unexpected version "5.9.0"
Traceback (most recent call last):
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/./mach", line 96, in <module>
main(sys.argv[1:])
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/./mach", line 88, in main
mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/./mach", line 35, in check_and_get_mach
return load_mach(dir_path, mach_path)
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/./mach", line 21, in load_mach
return mach_initialize.initialize(dir_path)
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/build/mach_initialize.py", line 153, in initialize
_activate_python_environment(
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/build/mach_initialize.py", line 99, in _activate_python_environment
mach_environment.activate()
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 390, in activate
self.ensure()
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 368, in ensure
result = self._up_to_date()
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 353, in _up_to_date
_assert_pip_check(
File "/home/user/.cache/yay/librewolf/src/firefox-100.0/python/mach/mach/site.py", line 1122, in _assert_pip_check
raise Exception(
Exception: The "mach" site is not compatible with the installed system Python packages.
==> ERROR: A failure occurred in build().
Aborting...
-> error making: librewolf
edit2: To attempt to get around the "pip check" step of the build process, I created a new build VM, however the build failed again because "salt" from [community] was installed. The "pip check" complained that salt required psutil, but it was not installed. However, if I install python-psutil, the build will fail with the original error message above. In order to work around this, I completely uninstalled salt which allowed "pip check" to not bomb out and let the build continue.
I think the current solution needs some work - "pip check" should not be failing because a package unrelated to librewolf like salt does not have all of the deps pip thinks it needs installed. Especially when installing that depedency would cause the librewolf pip check to fail.
I have the means to be able to compile this in a controlled environment, but it would an objective improvement if the librewolf mach scripts didn't always bomb out if "pip check" fails because of something unrelated to the librewolf build
lsf commented on 2022-05-01 09:10 (UTC)
Yep – thanks for notifying me. Added the updated patch now as well :)
Pinned Comments
lsf commented on 2025-01-01 21:28 (UTC)
Please refrain from abusing the flagging of a package as out of date for build issues. This is not what it is supposed to be used for.
I automatically get notified of comments to this package. I do not need to be notified of whatever build problems occur (whether they are an individual's problems or the actual package's problems) twice, and not via flagging it out of date.
Issues with this package can also be reported at https://codeberg.org/librewolf/issues/issues (as it is also maintained there, at https://codeberg.org/librewolf/arch, too).