[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: