Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(179)

Issue 2903253005: Linux: Make manual libnss3 version dependency work again. (Closed)

Created:
3 years, 6 months ago by Lei Zhang
Modified:
3 years, 6 months ago
Reviewers:
Tom Anderson
CC:
chromium-reviews, grt+watch_chromium.org, pennymac+watch_chromium.org, Michael Moss, wfh+watch_chromium.org, Ryan Sleevi
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Linux: Make manual libnss3 version dependency work again. When libnss3 is specified as a dependency both manually and via dpkg-shlibdeps, only the dpkg-shlibdeps dependency actually makes it into the .deb file's Depends section. To work around this, remove the entry generated by dpkg-shlibdeps, after comparing it to expectations. This used to work, but something changed during the Jessie sysroot update. BUG=691261, 726858 Review-Url: https://codereview.chromium.org/2903253005 Cr-Commit-Position: refs/heads/master@{#475215} Committed: https://chromium.googlesource.com/chromium/src/+/1c02ea390c65d2292b64ffbb57c4a4d4873c34b4

Patch Set 1 #

Patch Set 2 : Add a check, remove unneeded manual libstdc++6 dep #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -5 lines) Patch
M chrome/installer/linux/debian/build.sh View 1 3 chunks +24 lines, -5 lines 6 comments Download

Messages

Total messages: 21 (9 generated)
Lei Zhang
This should bump the actual requirement in the .deb file up from 2:3.13.4-2 to 3.17.2.
3 years, 6 months ago (2017-05-26 21:15:35 UTC) #2
Lei Zhang
Hang on, there's something weird going on. I downloaded google-chrome-stable_current_amd64.deb (M58) and it has: ...
3 years, 6 months ago (2017-05-26 21:18:00 UTC) #3
Lei Zhang
On 2017/05/26 21:18:00, Lei Zhang wrote: > Hang on, there's something weird going on. I ...
3 years, 6 months ago (2017-05-26 21:20:26 UTC) #4
Tom Anderson
lgtm as a quick fix, but I think we should try to better understand the ...
3 years, 6 months ago (2017-05-26 21:55:32 UTC) #5
Lei Zhang
Let me see if I can tack on a dpkg -I check...
3 years, 6 months ago (2017-05-26 21:57:22 UTC) #6
Lei Zhang
On 2017/05/26 21:57:22, Lei Zhang wrote: > Let me see if I can tack on ...
3 years, 6 months ago (2017-05-26 23:27:18 UTC) #8
Lei Zhang
https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh File chrome/installer/linux/debian/build.sh (left): https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh#oldcode308 chrome/installer/linux/debian/build.sh:308: # libstdc++6: For C++11 support. No longer needed. The ...
3 years, 6 months ago (2017-05-26 23:28:03 UTC) #9
Tom Anderson
still lgtm https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh File chrome/installer/linux/debian/build.sh (right): https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh#newcode117 chrome/installer/linux/debian/build.sh:117: DEPENDS="${COMMON_DEPS}" # This needs to match do_package() ...
3 years, 6 months ago (2017-05-26 23:56:19 UTC) #14
Lei Zhang
https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh File chrome/installer/linux/debian/build.sh (right): https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh#newcode117 chrome/installer/linux/debian/build.sh:117: DEPENDS="${COMMON_DEPS}" # This needs to match do_package() above. On ...
3 years, 6 months ago (2017-05-27 00:22:38 UTC) #15
Tom Anderson
https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh File chrome/installer/linux/debian/build.sh (right): https://codereview.chromium.org/2903253005/diff/20001/chrome/installer/linux/debian/build.sh#newcode118 chrome/installer/linux/debian/build.sh:118: echo ${DEPENDS} | sed 's/, /\n/g' | LANG=C sort ...
3 years, 6 months ago (2017-05-27 00:27:01 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2903253005/20001
3 years, 6 months ago (2017-05-27 01:28:37 UTC) #18
commit-bot: I haz the power
3 years, 6 months ago (2017-05-27 01:37:13 UTC) #21
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/1c02ea390c65d2292b64ffbb57c4...

Powered by Google App Engine
This is Rietveld 408576698