Bug 1801742 - Stop bootstrapping zip. r=firefox-build-system-reviewers,nalexander

It has not been required since bug 1717683

Differential Revision: https://phabricator.services.mozilla.com/D162635
This commit is contained in:
Mike Hommey 2022-11-22 04:36:17 +00:00
parent fadbd93a95
commit 2094c5ed88
8 changed files with 5 additions and 10 deletions

View File

@ -27,7 +27,7 @@ AUR_URL_TEMPLATE = "https://aur.archlinux.org/cgit/aur.git/snapshot/{}.tar.gz"
class ArchlinuxBootstrapper(LinuxBootstrapper, BaseBootstrapper):
"""Archlinux experimental bootstrapper."""
SYSTEM_PACKAGES = ["base-devel", "unzip", "zip"]
SYSTEM_PACKAGES = ["base-devel", "unzip"]
BROWSER_PACKAGES = [
"alsa-lib",

View File

@ -20,7 +20,6 @@ class DebianBootstrapper(LinuxBootstrapper, BaseBootstrapper):
"m4",
"unzip",
"uuid",
"zip",
]
# These are common packages for building Firefox for Desktop

View File

@ -23,7 +23,6 @@ class FreeBSDBootstrapper(BaseBootstrapper):
"py%d%d-sqlite3" % sys.version_info[0:2],
"rust",
"watchman",
"zip",
]
self.browser_packages = [

View File

@ -19,9 +19,7 @@ class GentooBootstrapper(LinuxBootstrapper, BaseBootstrapper):
self.ensure_system_packages()
def ensure_system_packages(self):
self.run_as_root(
["emerge", "--noreplace", "--quiet", "app-arch/zip", "dev-util/watchman"]
)
self.run_as_root(["emerge", "--noreplace", "--quiet", "dev-util/watchman"])
def install_browser_packages(self, mozconfig_builder, artifact_mode=False):
# TODO: Figure out what not to install for artifact mode

View File

@ -11,7 +11,7 @@ class OpenBSDBootstrapper(BaseBootstrapper):
def __init__(self, version, **kwargs):
BaseBootstrapper.__init__(self, **kwargs)
self.packages = ["gmake", "gtar", "rust", "unzip", "zip"]
self.packages = ["gmake", "gtar", "rust", "unzip"]
self.browser_packages = ["llvm", "nasm", "gtk+3", "dbus-glib", "pulseaudio"]

View File

@ -20,7 +20,7 @@ if sys.version_info < (3,):
class SolusBootstrapper(LinuxBootstrapper, BaseBootstrapper):
"""Solus experimental bootstrapper."""
SYSTEM_PACKAGES = ["unzip", "zip"]
SYSTEM_PACKAGES = ["unzip"]
SYSTEM_COMPONENTS = ["system.devel"]
BROWSER_PACKAGES = [

View File

@ -14,7 +14,7 @@ from mozboot.linux_common import LinuxBootstrapper
class VoidBootstrapper(LinuxBootstrapper, BaseBootstrapper):
PACKAGES = ["clang", "make", "mercurial", "watchman", "unzip", "zip"]
PACKAGES = ["clang", "make", "mercurial", "watchman", "unzip"]
BROWSER_PACKAGES = [
"dbus-devel",

View File

@ -50,7 +50,6 @@ class WindowsBootstrapper(BaseBootstrapper):
"patchutils",
"diffutils",
"tar",
"zip",
"unzip",
"mingw-w64-x86_64-toolchain", # TODO: Remove when Mercurial is installable from a wheel.
"mingw-w64-i686-toolchain",