Remove chromeos-base/printscanmgr from chromeos-dev-root
Disabled use flag to remove chromeos-base/printscanmgr since it's not
needed in COS, and breaks our builds with newer chromiumos-overlay
package versions.
BUG=b/305732250
TEST=presubmit
RELEASE_NOTE=Removed printscanmgr.
Change-Id: I85b41bbd4625b5e75337a595ff85e456436d79d9
Reviewed-on: https://cos-review.googlesource.com/c/third_party/overlays/chromiumos-overlay/+/60376
Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
Reviewed-by: Nandhini Rengaraj <nrengaraj@google.com>
Reviewed-by: Chenglong Tang <chenglongtang@google.com>
diff --git a/chromeos-base/chromeos-dev-root/chromeos-dev-root-1-r5.ebuild b/chromeos-base/chromeos-dev-root/chromeos-dev-root-1-r5.ebuild
index 158f751..8b208e8 100644
--- a/chromeos-base/chromeos-dev-root/chromeos-dev-root-1-r5.ebuild
+++ b/chromeos-base/chromeos-dev-root/chromeos-dev-root-1-r5.ebuild
@@ -23,12 +23,12 @@
LICENSE="metapackage"
SLOT="0"
KEYWORDS="*"
-IUSE="printscanmgr pvs-disable-ssh"
+# COS: removed printscanmgr since it's not needed in COS,
+# and it breaks our builds with newer chromiumos-overlay package versions.
+IUSE="pvs-disable-ssh"
-# TODO(b/257070388): Remove the printscanmgr package and its IUSE flag once it
-# is being installed in the base image.
+
RDEPEND="
!pvs-disable-ssh? ( chromeos-base/openssh-server-init )
- printscanmgr? ( chromeos-base/printscanmgr )
virtual/chromeos-bsp-dev-root
"