New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 818278 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Mar 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Move ebuilds to using get_udevdir instead of udev_get_udevdir

Project Member Reported by kirtika@google.com, Mar 2 2018

Issue description

OS: R66

Context: https://devmanual.gentoo.org/eclass-reference/udev.eclass/index.html
upstream Gentoo is killing udev_get_udevdir. 



 
Owner: bmgordon@chromium.org
Status: Started (was: Untriaged)
Ben has started posting CLs for this
Project Member

Comment 2 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/bb42b25e6d8c37b4283c125dbfa781c2b6b69ac6

commit bb42b25e6d8c37b4283c125dbfa781c2b6b69ac6
Author: Benjamin Gordon <bmgordon@chromium.org>
Date: Tue Mar 06 02:34:28 2018

brltty: Change udev_get_udevdir to get_udevdir

udev_get_udevdir has been deprecated for a while.  crrev.com/c/941974
will change it to an error, so switch to the new function.

BUG=chromium:810779, chromium:818278 
TEST=emerge-kahlee brltty

Change-Id: I85f4a333c99bc4c3bf6770edd59fc11ad6871ee7
Reviewed-on: https://chromium-review.googlesource.com/949022
Commit-Ready: Benjamin Gordon <bmgordon@chromium.org>
Tested-by: Benjamin Gordon <bmgordon@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/bb42b25e6d8c37b4283c125dbfa781c2b6b69ac6/app-accessibility/brltty/brltty.bashrc
[rename] https://crrev.com/bb42b25e6d8c37b4283c125dbfa781c2b6b69ac6/app-accessibility/brltty/brltty-5.4-r7.ebuild

Project Member

Comment 3 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/07e7e2b3b0b37977f2349f03b636b77befb815ff

commit 07e7e2b3b0b37977f2349f03b636b77befb815ff
Author: Benjamin Gordon <bmgordon@chromium.org>
Date: Tue Mar 06 17:59:25 2018

sys-apps/lvm2: udev_get_udevdir to get_udevdir

udev_get_udevdir has been deprecated for a while.  crrev.com/c/941974
will change it to an error, so switch to the new function.

Since this is portage-stable, this should ideally be an upgrade to the
newer version instead.  However, there have been 148 lvm2 releases since
we last updated and the current upstream stable version of lvm2 corrupts
the stateful partition when the system boots.  Patch out the deprecated
function here as a temporary measure to unblock updates depending on
this while I debug what's wrong with the newer lvm2 versions.

BUG=chromium:810779, chromium:818278 
TEST=emerge-kahlee lvm2

Change-Id: I8bca08d6553c3f1e35dfb54982741aa622fad3d7
Reviewed-on: https://chromium-review.googlesource.com/949971
Commit-Ready: Benjamin Gordon <bmgordon@chromium.org>
Tested-by: Benjamin Gordon <bmgordon@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/07e7e2b3b0b37977f2349f03b636b77befb815ff/sys-fs/lvm2/lvm2-2.02.97-r1.ebuild
[rename] https://crrev.com/07e7e2b3b0b37977f2349f03b636b77befb815ff/sys-fs/lvm2/lvm2-2.02.97-r6.ebuild

Status: Fixed (was: Started)
The other CLs that finished this off went in before this bug was opened, so that should be everything.
Project Member

Comment 5 by bugdroid1@chromium.org, Mar 30 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/266866abf7731f3592475eccb91cd8b66a3f4ecf

commit 266866abf7731f3592475eccb91cd8b66a3f4ecf
Author: Benjamin Gordon <bmgordon@chromium.org>
Date: Fri Mar 30 02:51:50 2018

lvm2: upgraded package to upstream

Upgraded sys-fs/lvm2 to version 2.02.145-r2 on amd64, arm, x86

BUG=chromium:810779, chromium:818278 , chromium:324367 
TEST=for i in eve grunt daisy lakitu; do cros tryjob $i-release-tryjob; done
CQ-DEPEND=CL:967372

Change-Id: I97deb1b8fa9ca08f356b93234b13b596d4fece44
Reviewed-on: https://chromium-review.googlesource.com/949088
Commit-Ready: Benjamin Gordon <bmgordon@chromium.org>
Tested-by: Benjamin Gordon <bmgordon@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/device-mapper.rc-2.02.67-r1
[rename] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm.rc-2.02.105-r2
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.130-pthread-pkgconfig.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.99-fix-mda-offset-size-overflow-4g-with-lvmetad.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.129-dynamic-static-ldflags.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.97-udev-static.patch
[copy] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm.rc-2.02.116-r6
[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/dmtab
[rename] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.106-pthread-pkgconfig.patch
[rename] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.108-example.conf.in.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.72-dynamic-static-ldflags.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.67-r2
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-stop.sh-2.02.67-r1
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/metadata/md5-cache/sys-fs/lvm2-2.02.97-r1
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.73-locale-muck.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm.conf-2.02.67.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/metadata/md5-cache/sys-fs/lvm2-2.02.97-r6
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.70-locale-muck.patch
[copy] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm.rc-2.02.166-r2
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.97-strict-aliasing.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.97-selinux-static.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/metadata/md5-cache/sys-fs/lvm2-2.02.145-r2
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/lvm2-2.02.97-r1.ebuild
[copy] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm.rc-2.02.116-r4
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/device-mapper.rc-1.02.51-r2
[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/clvmd.rc-2.02.39
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.129-example.conf.in.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.95-lvmpath.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm.rc-2.02.172
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.99-selinux-static.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm.rc-2.02.67-r1
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.172-static-pkgconfig-libs.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-start.sh-2.02.67-r1
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/dm-start.sh
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.129-static-pkgconfig-libs.patch
[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/Manifest
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.139-dynamic-static-ldflags.patch
[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/metadata.xml
[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.70-asneeded.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.88-respect-cc.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/lvm2-2.02.97-r6.ebuild
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.64-dmeventd-libs.patch
[modify] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.99-locale-muck.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm2-2.02.108-static-pkgconfig-libs.patch
[delete] https://crrev.com/35a9bf2a99c022eaec09263a5b420f572313c8ac/sys-fs/lvm2/files/lvm2-2.02.92-locale-muck.patch
[add] https://crrev.com/266866abf7731f3592475eccb91cd8b66a3f4ecf/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2

Sign in to add a comment