Backed out changeset 32c3c20fd489 (bug 1443419) for shell failure on shell failure on /firefox-snap/runme.sh:53 on CLOSED TREE
authorTiberius Oros <toros@mozilla.com>
Tue, 06 Mar 2018 15:25:37 +0200
changeset 461750 031b19788dfcff8743238dd46416333060f64245
parent 461749 d82a087fd56d04ca9034e3850750898b5a55439a
child 461758 54052450edd98c152261c2db0456f9dcc7b737ce
push id1683
push usersfraser@mozilla.com
push dateThu, 26 Apr 2018 16:43:40 +0000
treeherdermozilla-release@5af6cb21869d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1443419
milestone60.0a1
backs out32c3c20fd489fde2b9c90dfa94579896b6822bbf
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset 32c3c20fd489 (bug 1443419) for shell failure on shell failure on /firefox-snap/runme.sh:53 on CLOSED TREE
taskcluster/docker/firefox-snap/runme.sh
taskcluster/docker/firefox-snap/snapcraft.yaml.in
--- a/taskcluster/docker/firefox-snap/runme.sh
+++ b/taskcluster/docker/firefox-snap/runme.sh
@@ -42,22 +42,16 @@ cp -v "$SCRIPT_DIRECTORY/firefox.desktop
 locales=$(python3 "$SCRIPT_DIRECTORY/extract_locales_from_l10n_json.py" "${WORKSPACE}/l10n_changesets.json")
 
 mkdir -p "$DISTRIBUTION_DIR/extensions"
 for locale in $locales; do
     $CURL -o "$SOURCE_DEST/distribution/extensions/langpack-${locale}@firefox.mozilla.org.xpi" \
         "$CANDIDATES_DIR/${VERSION}-candidates/build${BUILD_NUMBER}/linux-x86_64/xpi/${locale}.xpi"
 done
 
-# Extract gtk30.mo from Ubuntu language packs
-apt download language-pack-gnome-*-base
-for i in *.deb; do
-    dpkg-deb --fsys-tarfile $i |tar xv -C "$SOURCE_DEST" --wildcards "./usr/share/locale-langpack/*/LC_MESSAGES/gtk30.mo" || true
-done
-
 # Generate snapcraft manifest
 sed -e "s/@VERSION@/${VERSION}/g" -e "s/@BUILD_NUMBER@/${BUILD_NUMBER}/g" snapcraft.yaml.in > "${WORKSPACE}/snapcraft.yaml"
 cp -v "$SCRIPT_DIRECTORY/mime"{-handler.xml,apps.list} "$WORKSPACE"
 cd "${WORKSPACE}"
 snapcraft
 
 mv -- *.snap "$TARGET_FULL_PATH"
 
--- a/taskcluster/docker/firefox-snap/snapcraft.yaml.in
+++ b/taskcluster/docker/firefox-snap/snapcraft.yaml.in
@@ -47,20 +47,18 @@ parts:
       - libxt6
       - libdbus-glib-1-2
       - libasound2
       - libpulse0
       - libgl1-mesa-dri
       - libgl1-mesa-glx
       - libmirclient9
       - desktop-file-utils
+      - xdg-utils
       - ffmpeg
-      - xdg-utils
-      - libc-bin
-      - locales-all
     after: [desktop-gtk3]
 
   xdg-open:
     after: [firefox]
     plugin: nil
     source: .
     install: |
       set -eux