Re: What are the current available browser options for debian-ppc64?
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
-----------
Reply to: