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

Issue 721785 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 721612



Sign in to add a comment

CrOS: update util-linux to 2.28.2

Project Member Reported by benchan@chromium.org, May 12 2017

Issue description

Update sys-apps/util-linux to 2.28.2, which involves:
- remove eselect-bashcomp from chroot (to avoid conflict with bash-completion)
- update app-shells/gentoo-bashcomp to 20140911 (required by bash-completion)
- update app-shells/bash-completion to 2.4-r1 (required by util-linux)
 
Status: Started (was: Assigned)
Blocking: 721612
Project Member

Comment 3 by bugdroid1@chromium.org, May 13 2017

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

commit 5e06d58191e2df28ac995de057b2f5e37ed01821
Author: Ben Chan <benchan@chromium.org>
Date: Sat May 13 05:48:59 2017

app-shells/gentoo-bashcomp: upgrade to 20140911

This CL imports gentoo-bashcomp 20140911 from upstream Gentoo, which is
needed by app-shells/bash-completion-2.4-r1.

BUG= chromium:721785 
TEST=Remote trybot runs.

Change-Id: I7b58ae68f0483399061b32b4f226d0a5ed8df021
Reviewed-on: https://chromium-review.googlesource.com/503618
Commit-Ready: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[delete] https://crrev.com/3a26162e280e8efea765b6401af6f2dfedc36bd6/app-shells/gentoo-bashcomp/gentoo-bashcomp-20121024.ebuild
[modify] https://crrev.com/5e06d58191e2df28ac995de057b2f5e37ed01821/app-shells/gentoo-bashcomp/metadata.xml
[add] https://crrev.com/5e06d58191e2df28ac995de057b2f5e37ed01821/app-shells/gentoo-bashcomp/gentoo-bashcomp-20140911.ebuild
[modify] https://crrev.com/5e06d58191e2df28ac995de057b2f5e37ed01821/app-shells/gentoo-bashcomp/Manifest

Project Member

Comment 4 by bugdroid1@chromium.org, May 13 2017

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

commit fcb96d49a8b4f93cba6eb7848ac403f68d777ac4
Author: Ben Chan <benchan@chromium.org>
Date: Sat May 13 05:48:59 2017

app-admin/eselect-bashcomp: remove package

eselect-bashcomp is no longer needed and is explicitly excluded by
app-shells/bash-completion-2.4-r1.

BUG= chromium:721785 
TEST=Remote trybot runs.

Change-Id: Id6a5e4b5c302515a3a22efc63b89404fc1c4f692
Reviewed-on: https://chromium-review.googlesource.com/503619
Commit-Ready: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[delete] https://crrev.com/5e06d58191e2df28ac995de057b2f5e37ed01821/app-admin/eselect-bashcomp/metadata.xml
[delete] https://crrev.com/5e06d58191e2df28ac995de057b2f5e37ed01821/app-admin/eselect-bashcomp/eselect-bashcomp-1.3.6.ebuild
[delete] https://crrev.com/5e06d58191e2df28ac995de057b2f5e37ed01821/app-admin/eselect-bashcomp/Manifest

Project Member

Comment 5 by bugdroid1@chromium.org, May 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform/crosutils/+/bb6ebbe9fd074b34ddd15e19c724804288b0a4da

commit bb6ebbe9fd074b34ddd15e19c724804288b0a4da
Author: Ben Chan <benchan@chromium.org>
Date: Thu May 18 02:06:13 2017

update_hooks: remove eselect-bashcomp in chroot

CL:503619 removed app-admin/eselect-bashcomp in preparation for
upgrading app-shells/bash-completion, but the existing chroot may still
it. This CL adds an update hook to remove eselect-bashcomp from the
chroot.

BUG= chromium:721785 
BUG= chromium:722063 
CQ-DEPEND=CL:503620
TEST=Remote trybot runs on paladin and chromiumos-sdk builders.

Change-Id: Ie96a2d2905681851e0d5f6ff4eec4af17affd536
Reviewed-on: https://chromium-review.googlesource.com/507668
Commit-Ready: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[add] https://crrev.com/bb6ebbe9fd074b34ddd15e19c724804288b0a4da/chroot_version_hooks.d/148_remove_eselect_bashcomp

Project Member

Comment 6 by bugdroid1@chromium.org, May 18 2017

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

commit e0ffc7b200000920f76a1fee90d6654b6ec00481
Author: Ben Chan <benchan@chromium.org>
Date: Thu May 18 02:06:13 2017

app-shells/bash-completion: upgrade to 2.4-r1

This CL imports bash-completion 2.4-r1 from upstream Gentoo with the
ebuild modified as follows:
- KEYWORDS is changed to "*"
- EAPI is changed to 5

BUG= chromium:721785 
CQ-DEPEND=CL:507668
TEST=Remote trybot runs.

Change-Id: I440d5d9c37835a12b214889fa1f1fce7b44018e0
Reviewed-on: https://chromium-review.googlesource.com/503620
Commit-Ready: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>

[add] https://crrev.com/e0ffc7b200000920f76a1fee90d6654b6ec00481/app-shells/bash-completion/files/bash-completion-2.1-escape-characters-r1.patch
[delete] https://crrev.com/e5311812c8b800e4cb034dd43be46fe7009ed493/app-shells/bash-completion/bash-completion-1.3-r2.ebuild
[modify] https://crrev.com/e0ffc7b200000920f76a1fee90d6654b6ec00481/app-shells/bash-completion/Manifest
[delete] https://crrev.com/e5311812c8b800e4cb034dd43be46fe7009ed493/app-shells/bash-completion/files/bash-completion.pc
[modify] https://crrev.com/e0ffc7b200000920f76a1fee90d6654b6ec00481/app-shells/bash-completion/metadata.xml
[delete] https://crrev.com/e5311812c8b800e4cb034dd43be46fe7009ed493/app-shells/bash-completion/files/bash-completion.sh-gentoo-1.2
[add] https://crrev.com/e0ffc7b200000920f76a1fee90d6654b6ec00481/app-shells/bash-completion/bash-completion-2.4-r1.ebuild

Project Member

Comment 7 by bugdroid1@chromium.org, May 19 2017

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

commit b55934b63b7cba6792784dc58a92a7b3df6b5aa0
Author: Ben Chan <benchan@chromium.org>
Date: Fri May 19 23:19:40 2017

sys-apps/util-linux: upgrade to 2.28.2

This CL imports util-linux 2.28.2 from upstream Gentoo with the ebuild
modified as follows:
- KEYWORDS is changed to "*"
- python3_6 is removed from PYTHON_COMPAT (as python-utils-r1.eclass
  in Chrome OS doesn't yet know about python3_6)

BUG= chromium:721785 
TEST=Remote trybot runs.

Change-Id: I460c5eff9171f740cea600e01110f6244e6a171e
Reviewed-on: https://chromium-review.googlesource.com/503495
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/b55934b63b7cba6792784dc58a92a7b3df6b5aa0/sys-apps/util-linux/metadata.xml
[rename] https://crrev.com/b55934b63b7cba6792784dc58a92a7b3df6b5aa0/sys-apps/util-linux/util-linux-2.28.2.ebuild
[modify] https://crrev.com/b55934b63b7cba6792784dc58a92a7b3df6b5aa0/sys-apps/util-linux/Manifest
[delete] https://crrev.com/32989ee3791c529f985d9dd82bd2d71ce769f54f/sys-apps/util-linux/files/util-linux-2.27.1-sysmacros.patch

Status: Fixed (was: Started)

Comment 9 by dchan@chromium.org, Aug 1 2017

Labels: VerifyIn-61

Comment 10 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment