CrOS: remove superfluous or direct dependency on dbus, dbus-glib, dbus-c++ |
||||||
Issue descriptionA few CrOS packages specify explicit dependencies on dbus, dbus-glib, dbus-c++ in gyp and ebuild, which is either superfluous (as they use chrome's dbus bindings via libchrome, libbrillo, and chromeos-dbus-bindings), or unnecessary (as they only interface directly with libbrillo and chromeos-dbus-bindings, which introduces a transitive dependency on dbus / dbus-glib).
,
Feb 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/3a2d038b47bc0bf0b13048fcab4bc6e2cd3d6c0d commit 3a2d038b47bc0bf0b13048fcab4bc6e2cd3d6c0d Author: Ben Chan <benchan@chromium.org> Date: Wed Feb 15 21:33:11 2017 libbrillo: remove superfluous dev-libs/dbus-c++ dependency libbrillo uses DBus bindings from libchrome and dbus-glib, but not dbus-c++. This CL removes the superfluous dev-libs/dbus-c++ dependency in libbrillo ebuild. BUG= chromium:692169 TEST=Run unit tests. TEST=Verify that runtime dependencies of libbrillo hasn't changed. Change-Id: I38f41648e4d439da6d71bc5603fbfa66fb88df27 Reviewed-on: https://chromium-review.googlesource.com/442626 Commit-Ready: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/3a2d038b47bc0bf0b13048fcab4bc6e2cd3d6c0d/chromeos-base/libbrillo/libbrillo-9999.ebuild
,
Feb 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/platform2/+/7bd8ced00161779fdfbfe23c1326be9787465c58 commit 7bd8ced00161779fdfbfe23c1326be9787465c58 Author: Ben Chan <benchan@chromium.org> Date: Wed Feb 15 21:33:12 2017 authpolicy: remove superfluous dbus-c++ dependency authpolicy uses Chrome DBus bindings provided by libchrome, libbrillo, and chromeos-dbus-bindings, and not dbus-c++. This CL removes the superfluous dbus-c++ dependency from authpolicy.gyp. BUG= chromium:692169 TEST=Run unit tests. TEST=Check runtime dependencies of authpolicyd. Change-Id: I53485a818c8872e98f9b0070f34c9a8fca34648e Reviewed-on: https://chromium-review.googlesource.com/442688 Commit-Ready: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/7bd8ced00161779fdfbfe23c1326be9787465c58/authpolicy/authpolicy.gyp
,
Feb 28 2017
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by benchan@chromium.org
, Feb 14 2017