Hi Adrian, I’m getting stuck building firefox, and as you’re building it already, how do we get past this?
thanks, Ken I did this: $ apt-get build-dep firefox $ apt source firefox $ apt install python-is-python3 $ cd firefox-120.0 $ dpkg-buildpackage -us -uc but I keep getting this: —— make[1]: Entering directory '/home/cunningh/firefox/firefox-120.0' MOZ_OBJDIR=debian/objdir MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none PYTHONDONTWRITEBYTECODE=y python3 ./mach python python/mozbuild/mozbuild/preprocessor.py --marker % -Fsubstitution -DGRE_VERSION="120" -DPRODUCT_DOWNLOAD_NAME="firefox" -Dbrowser="firefox" -DBROWSER="FIREFOX" -DBrowser="Firefox" -DMOZ_APP_REMOTINGNAME="Firefox" -DUSE_SYSTEM_FFI="1" -DUSE_SYSTEM_LIBEVENT="1" -DUSE_SYSTEM_NSPR="1" -DUSE_SYSTEM_NSS="1" -DUSE_SYSTEM_VPX="1" -DUSE_SYSTEM_ZLIB="1" -DSHORT_SOURCE_CHANNEL="release" -DDIST="trixie" -DTRANSITION="" -DMOZ_FFVPX="" -DMOZ_ENABLE_VAAPI="" -DMOZ_ENABLE_V4L2="" -DCRASH_REPORTER="" -DDEB_HOST_ARCH="ppc64" debian/browser.mozconfig.in -o debian/firefox.mozconfig MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none ./mach python --virtualenv build < /dev/null Creating global state directory from environment variable: /home/cunningh/firefox/firefox-120.0/debian/.mozbuild Creating global state directory from environment variable: /home/cunningh/firefox/firefox-120.0/debian/.mozbuild Creating local state directory: /home/cunningh/firefox/firefox-120.0/debian/.mozbuild/srcdirs/firefox-120.0-576c6d4c4ec6 Site not up-to-date reason: "/home/cunningh/firefox/firefox-120.0/debian/.mozbuild/srcdirs/firefox-120.0-576c6d4c4ec6/_virtualenvs/common" does not exist Site not up-to-date reason: "/home/cunningh/firefox/firefox-120.0/debian/.mozbuild/srcdirs/firefox-120.0-576c6d4c4ec6/_virtualenvs/common" does not exist Traceback (most recent call last): File "/home/cunningh/firefox/firefox-120.0/./mach", line 125, in <module> main(sys.argv[1:]) File "/home/cunningh/firefox/firefox-120.0/./mach", line 117, in main mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)), args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/cunningh/firefox/firefox-120.0/./mach", line 37, in check_and_get_mach return load_mach(dir_path, mach_path, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/cunningh/firefox/firefox-120.0/./mach", line 23, in load_mach return mach_initialize.initialize(dir_path, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/cunningh/firefox/firefox-120.0/build/mach_initialize.py", line 199, in initialize command_site_manager.activate() File "/home/cunningh/firefox/firefox-120.0/python/mach/mach/site.py", line 603, in activate self.ensure() File "/home/cunningh/firefox/firefox-120.0/python/mach/mach/site.py", line 575, in ensure _create_venv_with_pthfile( File "/home/cunningh/firefox/firefox-120.0/python/mach/mach/site.py", line 1277, in _create_venv_with_pthfile os.makedirs(virtualenv_root) File "<frozen os>", line 225, in makedirs FileExistsError: [Errno 17] File exists: '/home/cunningh/firefox/firefox-120.0/debian/.mozbuild/srcdirs/firefox-120.0-576c6d4c4ec6/_virtualenvs/common' make[1]: *** [debian/rules:228: stamps/virtualenv] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/home/cunningh/firefox/firefox-120.0' make: *** [debian/rules:343: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -----------