New issue
Advanced search Search tips

Issue 766710 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

ClangToTLinux failing with unexpected .so dependencies from nacl_helper

Project Member Reported by h...@chromium.org, Sep 19 2017

Issue description

Seems to have started around here (but it's not entirely clear because previous builds were failing too):
https://build.chromium.org/p/chromium.fyi/builders/ClangToTLinuxASan/builds/8476

ClangToTLinuxUBSanVptr has the same issue, but not the other linux bots.


FAILED: rpm_nacl_helper.deps 
python ../../chrome/installer/linux/rpm/calculate_package_deps.py nacl_helper rpm_nacl_helper.deps libc++.so --distro-check
Unexpected new dependency libresolv.so.2()(64bit) on distro openSUSE Leap 42.3 caused by binary nacl_helper
Unexpected new dependency libpci.so.3()(64bit) on distro openSUSE Leap 42.3 caused by binary nacl_helper
Unexpected new dependency libgthread-2.0.so.0()(64bit) on distro openSUSE Leap 42.3 caused by binary nacl_helper
Unexpected new dependency libplc4.so()(64bit) on distro openSUSE Leap 42.3 caused by binary nacl_helper
Unexpected new dependency libz.so.1()(64bit) on distro openSUSE Leap 42.3 caused by binary nacl_helper
Unexpected new dependency libplds4.so()(64bit) on distro openSUSE Leap 42.3 caused by binary nacl_helper
Unexpected new dependency libresolv.so.2()(64bit) on distro Fedora 26 caused by binary nacl_helper
Unexpected new dependency libpci.so.3()(64bit) on distro Fedora 26 caused by binary nacl_helper
Unexpected new dependency libgthread-2.0.so.0()(64bit) on distro Fedora 26 caused by binary nacl_helper
Unexpected new dependency libplc4.so()(64bit) on distro Fedora 26 caused by binary nacl_helper
Unexpected new dependency libz.so.1()(64bit) on distro Fedora 26 caused by binary nacl_helper
Unexpected new dependency libplds4.so()(64bit) on distro Fedora 26 caused by binary nacl_helper
Unexpected new dependency libresolv.so.2()(64bit) on distro openSUSE Leap 42.2 caused by binary nacl_helper
Unexpected new dependency libpci.so.3()(64bit) on distro openSUSE Leap 42.2 caused by binary nacl_helper
Unexpected new dependency libgthread-2.0.so.0()(64bit) on distro openSUSE Leap 42.2 caused by binary nacl_helper
Unexpected new dependency libplc4.so()(64bit) on distro openSUSE Leap 42.2 caused by binary nacl_helper
Unexpected new dependency libz.so.1()(64bit) on distro openSUSE Leap 42.2 caused by binary nacl_helper
Unexpected new dependency libplds4.so()(64bit) on distro openSUSE Leap 42.2 caused by binary nacl_helper
Unexpected new dependency libresolv.so.2()(64bit) on distro Fedora 25 caused by binary nacl_helper
Unexpected new dependency libpci.so.3()(64bit) on distro Fedora 25 caused by binary nacl_helper
Unexpected new dependency libgthread-2.0.so.0()(64bit) on distro Fedora 25 caused by binary nacl_helper
Unexpected new dependency libplc4.so()(64bit) on distro Fedora 25 caused by binary nacl_helper
Unexpected new dependency libz.so.1()(64bit) on distro Fedora 25 caused by binary nacl_helper
Unexpected new dependency libplds4.so()(64bit) on distro Fedora 25 caused by binary nacl_helper
[42505/43056] ACTION //chrome/installer/linux:calculate_deb_dependencies(//build/toolchain/linux:clang_x64)
[42506/43056] ACTION //chrome/installer/linux:calculate_deb_dependencies(//build/toolchain/linux:clang_x64)
[42507/43056] CXX obj/chrome/test/browser_tests/tts_extension_apitest.o
[42508/43056] CXX obj/chrome/test/browser_tests/push_messaging_browsertest.o
[42509/43056] CXX obj/chrome/test/browser_tests/chrome_expect_ct_reporter_browser_tests.o
[42510/43056] CXX obj/chrome/test/browser_tests/subresource_filter_browser_test_harness.o
[42511/43056] CXX obj/chrome/test/browser_tests/ssl_client_certificate_selector_test.o
[42512/43056] CXX obj/chrome/test/browser_tests/durable_storage_browsertest.o
[42513/43056] CXX obj/chrome/test/browser_tests/firefox_importer_browsertest.o
[42514/43056] CXX obj/chrome/test/browser_tests/site_details_browsertest.o
[42515/43056] ACTION //chrome/installer/linux:calculate_deb_dependencies(//build/toolchain/linux:clang_x64)
[42516/43056] ACTION //chrome/installer/linux:calculate_deb_dependencies(//build/toolchain/linux:clang_x64)
[42517/43056] ACTION //chrome/installer/linux:calculate_deb_dependencies(//build/toolchain/linux:clang_x64)
FAILED: deb_nacl_helper.deps 
python ../../chrome/installer/linux/debian/calculate_package_deps.py nacl_helper ../../build/linux/debian_jessie_amd64-sysroot x64 deb_nacl_helper.deps --distro-check
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 14.04 (Trusty) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 14.04 (Trusty) caused by binary nacl_helper
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Debian 9 (Stretch) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Debian 9 (Stretch) caused by binary nacl_helper
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 16.04 (Xenial) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 16.04 (Xenial) caused by binary nacl_helper
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Debian 10 (Buster) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Debian 10 (Buster) caused by binary nacl_helper
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 17.04 (Zesty) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 17.04 (Zesty) caused by binary nacl_helper
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 17.10 (Artful) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 17.10 (Artful) caused by binary nacl_helper
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Debian 8 (Jessie) caused by binary nacl_helper
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Debian 8 (Jessie) caused by binary nacl_helper
[42518/43056] LINK ./components_unittests
[42519/43056] ACTION //chrome/installer/linux:calculate_deb_dependencies(//build/toolchain/linux:clang_x64)
FAILED: deb_chrome.deps 
python ../../chrome/installer/linux/debian/calculate_package_deps.py chrome ../../build/linux/debian_jessie_amd64-sysroot x64 deb_chrome.deps --distro-check
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Ubuntu 14.04 (Trusty) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 14.04 (Trusty) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 14.04 (Trusty) caused by binary chrome
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Debian 9 (Stretch) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Debian 9 (Stretch) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Debian 9 (Stretch) caused by binary chrome
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Ubuntu 16.04 (Xenial) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 16.04 (Xenial) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 16.04 (Xenial) caused by binary chrome
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Debian 10 (Buster) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Debian 10 (Buster) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Debian 10 (Buster) caused by binary chrome
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Ubuntu 17.04 (Zesty) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 17.04 (Zesty) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 17.04 (Zesty) caused by binary chrome
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Ubuntu 17.10 (Artful) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Ubuntu 17.10 (Artful) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Ubuntu 17.10 (Artful) caused by binary chrome
Dependency libcairo-gobject2 (>= 1.10.0) not satisfiable on distro Debian 8 (Jessie) caused by binary chrome
Dependency libpci3 (>= 1:3.2.1-1) not satisfiable on distro Debian 8 (Jessie) caused by binary chrome
Dependency zlib1g (>= 1:1.1.4) not satisfiable on distro Debian 8 (Jessie) caused by binary chrome
 

Comment 1 by h...@chromium.org, Sep 19 2017

Ah, probably due to this one:
---
Enable linux package builds when is_chrome_branded=false

This CL adds //chrome/installer/linux to gn_all when
is_chrome_branded=false.  This will cause all packages
to be built on most Linux CQ and main waterfall bots.

BUG= 758654 
R=thestig@chromium.org

Change-Id: Ifeb0da2480947de5ea3535282857093b8c861583
Reviewed-on: https://chromium-review.googlesource.com/657601
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502470}

Comment 2 by h...@chromium.org, Sep 19 2017

Cc: thomasanderson@chromium.org
+thomasanderson

Comment 3 by h...@chromium.org, Sep 19 2017

Status: Started (was: Assigned)
I think this will fix it: https://chromium-review.googlesource.com/c/chromium/src/+/673086
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/be8536ed6db356edbf7cdbd069f89059d0227791

commit be8536ed6db356edbf7cdbd069f89059d0227791
Author: Hans Wennborg <hans@chromium.org>
Date: Tue Sep 19 18:01:15 2017

Don't do linux package builds when using sanitizers

The dependency checks on the installer packages won't pass.

BUG= 758654 , 766710 

Change-Id: Ib0e71970fc59828d92bc0c61925a31b483b96dce
Reviewed-on: https://chromium-review.googlesource.com/673086
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Hans Wennborg <hans@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502892}
[modify] https://crrev.com/be8536ed6db356edbf7cdbd069f89059d0227791/chrome/installer/BUILD.gn

Comment 5 by h...@chromium.org, Sep 22 2017

Status: Fixed (was: Started)

Sign in to add a comment