Bug 1858889 - [Linux] Remove dbus-glib from docs and CI. r=stransky

Differential Revision: https://phabricator.services.mozilla.com/D192088
This commit is contained in:
ChaseKnowlden
2023-10-31 18:34:17 +00:00
parent fcae49bef3
commit 96b153b6e6
13 changed files with 4 additions and 15 deletions

View File

@@ -237,7 +237,7 @@ This can be done manually using:
.. code:: bash .. code:: bash
$ yum install GConf2-debuginfo ORBit2-debuginfo atk-debuginfo \ $ yum install GConf2-debuginfo ORBit2-debuginfo atk-debuginfo \
cairo-debuginfo dbus-debuginfo dbus-glib-debuginfo expat-debuginfo \ cairo-debuginfo dbus-debuginfo expat-debuginfo \
fontconfig-debuginfo freetype-debuginfo gcc-debuginfo glib2-debuginfo \ fontconfig-debuginfo freetype-debuginfo gcc-debuginfo glib2-debuginfo \
glibc-debuginfo gnome-vfs2-debuginfo gtk2-debuginfo gtk2-engines-debuginfo \ glibc-debuginfo gnome-vfs2-debuginfo gtk2-debuginfo gtk2-engines-debuginfo \
hal-debuginfo libX11-debuginfo libXcursor-debuginfo libXext-debuginfo \ hal-debuginfo libX11-debuginfo libXcursor-debuginfo libXext-debuginfo \

View File

@@ -23,7 +23,7 @@ These steps were verified to work as of June 2020.
.. code:: .. code::
sudo apt install gcc-multilib g++-multilib libdbus-glib-1-dev:i386 \ sudo apt install gcc-multilib g++-multilib \
libgtk2.0-dev:i386 libgtk-3-dev:i386 libpango1.0-dev:i386 libxt-dev:i386 \ libgtk2.0-dev:i386 libgtk-3-dev:i386 libpango1.0-dev:i386 libxt-dev:i386 \
libx11-xcb-dev:i386 libpulse-dev:i386 libdrm-dev:i386 libx11-xcb-dev:i386 libpulse-dev:i386 libdrm-dev:i386

View File

@@ -27,7 +27,6 @@ class FreeBSDBootstrapper(BaseBootstrapper):
] ]
self.browser_packages = [ self.browser_packages = [
"dbus-glib",
"libXt", "libXt",
"nasm", "nasm",
"pulseaudio", "pulseaudio",

View File

@@ -17,7 +17,6 @@ class OpenBSDBootstrapper(BaseBootstrapper):
"nasm", "nasm",
"node", "node",
"gtk+3", "gtk+3",
"dbus-glib",
"pulseaudio", "pulseaudio",
] ]

View File

@@ -13,7 +13,7 @@ RUN /usr/local/sbin/setup_packages.sh $TASKCLUSTER_ROOT_URL $DOCKER_IMAGE_PACKAG
# binutils is needed for base toolchain builds. Ideally, it wouldn't be needed. # binutils is needed for base toolchain builds. Ideally, it wouldn't be needed.
# libc6-i386 and lib32gcc1 are needed for wine. # libc6-i386 and lib32gcc1 are needed for wine.
# libdbus-glib-1-2 and libgtk-3-0 are needed to run xpcshell during the build. # libgtk-3-0 are needed to run xpcshell during the build.
# lib32atomic1, lib32stdc++6 and lib32z1 are needed to run some 32-bits # lib32atomic1, lib32stdc++6 and lib32z1 are needed to run some 32-bits
# cpio is needed by xar (mac repackaging on linux) # cpio is needed by xar (mac repackaging on linux)
# spidermonkey tests. libasound2 is needed to run xpcshell after we introduced # spidermonkey tests. libasound2 is needed to run xpcshell after we introduced
@@ -35,7 +35,6 @@ RUN apt-get update && \
lib32z1 \ lib32z1 \
libasound2 \ libasound2 \
libc6-i386 \ libc6-i386 \
libdbus-glib-1-2 \
libgtk-3-0 \ libgtk-3-0 \
libucl1 \ libucl1 \
p7zip-full \ p7zip-full \

View File

@@ -25,7 +25,7 @@ RUN /usr/local/sbin/setup_packages.sh $TASKCLUSTER_ROOT_URL $DOCKER_IMAGE_PACKAG
debootstrap \ debootstrap \
--arch=$arch \ --arch=$arch \
--variant=buildd \ --variant=buildd \
--include=debhelper,libasound2,libdbus-glib-1-2,libgtk-3-0,libx11-xcb1,libxtst6 \ --include=debhelper,libasound2,libgtk-3-0,libx11-xcb1,libxtst6 \
--keyring=/usr/share/keyrings/debian-archive-removed-keys.gpg \ --keyring=/usr/share/keyrings/debian-archive-removed-keys.gpg \
--verbose \ --verbose \
jessie \ jessie \

View File

@@ -57,7 +57,6 @@ parts:
source: source source: source
stage-packages: stage-packages:
- libxt6 - libxt6
- libdbus-glib-1-2
- libasound2 - libasound2
- libpci3 - libpci3
- libpulse0 - libpulse0

View File

@@ -11,7 +11,6 @@ apt-get install \
curl \ curl \
jq \ jq \
libasound2 \ libasound2 \
libdbus-glib-1-2 \
libgtk-3-0 \ libgtk-3-0 \
libx11-xcb1 \ libx11-xcb1 \
libxml2-utils \ libxml2-utils \

View File

@@ -29,7 +29,6 @@ apt_packages+=('libasound2-dev')
apt_packages+=('libcanberra-pulse') apt_packages+=('libcanberra-pulse')
apt_packages+=('libcurl4-openssl-dev') apt_packages+=('libcurl4-openssl-dev')
apt_packages+=('libdbus-1-dev') apt_packages+=('libdbus-1-dev')
apt_packages+=('libdbus-glib-1-dev')
apt_packages+=('libgconf2-dev') apt_packages+=('libgconf2-dev')
apt_packages+=('libiw-dev') apt_packages+=('libiw-dev')
apt_packages+=('libnotify-dev') apt_packages+=('libnotify-dev')

View File

@@ -44,7 +44,6 @@ apt_packages+=('libcanberra-gtk3-module')
apt_packages+=('libcanberra-pulse') apt_packages+=('libcanberra-pulse')
apt_packages+=('libcurl4-openssl-dev') apt_packages+=('libcurl4-openssl-dev')
apt_packages+=('libdbus-1-dev') apt_packages+=('libdbus-1-dev')
apt_packages+=('libdbus-glib-1-dev')
apt_packages+=('libfreetype6') apt_packages+=('libfreetype6')
apt_packages+=('libgconf2-dev') apt_packages+=('libgconf2-dev')
apt_packages+=('libgl1-mesa-dri') apt_packages+=('libgl1-mesa-dri')
@@ -115,7 +114,6 @@ apt-get update
# Make sure we have libraries for 32-bit tests # Make sure we have libraries for 32-bit tests
apt_packages=() apt_packages=()
apt_packages+=('libavcodec-extra57:i386') apt_packages+=('libavcodec-extra57:i386')
apt_packages+=('libdbus-glib-1-2:i386')
apt_packages+=('libpulse0:i386') apt_packages+=('libpulse0:i386')
apt_packages+=('libxt6:i386') apt_packages+=('libxt6:i386')
apt_packages+=('libxtst6:i386') apt_packages+=('libxtst6:i386')

View File

@@ -47,7 +47,6 @@ RUN apt-get update && \
x11-utils \ x11-utils \
xvfb \ xvfb \
linux-libc-dev \ linux-libc-dev \
libdbus-glib-1-dev \
libfontconfig1-dev \ libfontconfig1-dev \
libfreetype6-dev \ libfreetype6-dev \
libgconf2-dev \ libgconf2-dev \

View File

@@ -21,7 +21,6 @@ RUN apt-get update && apt-get install \
libatk-bridge2.0-0-dbgsym \ libatk-bridge2.0-0-dbgsym \
libatk1.0-0-dbgsym \ libatk1.0-0-dbgsym \
libcairo2-dbgsym \ libcairo2-dbgsym \
libdbus-glib-1-2-dbgsym \
libdrm2-dbgsym \ libdrm2-dbgsym \
libffi8-dbgsym \ libffi8-dbgsym \
libfontconfig1-dbgsym \ libfontconfig1-dbgsym \

View File

@@ -51,7 +51,6 @@ packages="
linux-libc-dev linux-libc-dev
libasound2-dev libasound2-dev
libstdc++-${gcc_version}-dev libstdc++-${gcc_version}-dev
libdbus-glib-1-dev
libfontconfig1-dev libfontconfig1-dev
libfreetype6-dev libfreetype6-dev
libgconf2-dev libgconf2-dev