New issue
Advanced search Search tips

Issue 648463 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Nov 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

sys-fs/udev-208-r6 is leaving bogus directories in the root dir

Project Member Reported by wfrichar@chromium.org, Sep 20 2016

Issue description

Version: ToT
OS: Chrome OS

What steps will reproduce the problem?
(1) Download a recent base or test image from the buildbot artifacts
(2) Mount partition 3
(3) Look at it.

There's a directory named ' ' in the top of the rootfs filesystem.

Here's rambi R55-8817.0.0 chromiumos_base_image.tar.xz

wintermute$ tar xf chromiumos_base_image.tar.xz
wintermute$ cgpt show -i 3 chromiumos_base_image.bin
       start        size    part  contents
      286720     2641920       3  Label: "ROOT-A"
                                  Type: ChromeOS rootfs
                                  UUID: 400BDE1E-94C0-9549-8FE7-FEAC7B145D64
wintermute$ mkdir m
wintermute$ sudo mount -o ro,loop,offset=$((512 * 286720)) chromiumos_base_image.bin  m
wintermute$ ls -CF m
 /    boot/    dev/  home/  lib64/       media/  opt/       proc/  run/   sys/  usr/
bin/  debugd/  etc/  lib/   lost+found/  mnt/    postinst@  root/  sbin/  tmp/  var/
wintermute$ ls -CFR 'm/ '
m/ :
build/

m/ /build:
rambi/

m/ /build/rambi:
tmp/

m/ /build/rambi/tmp:
portage/

m/ /build/rambi/tmp/portage:
sys-fs/

m/ /build/rambi/tmp/portage/sys-fs:
udev-208-r6/

m/ /build/rambi/tmp/portage/sys-fs/udev-208-r6:
image/

m/ /build/rambi/tmp/portage/sys-fs/udev-208-r6/image:
etc/

m/ /build/rambi/tmp/portage/sys-fs/udev-208-r6/image/etc:
udev/

m/ /build/rambi/tmp/portage/sys-fs/udev-208-r6/image/etc/udev:
hwdb.d/

m/ /build/rambi/tmp/portage/sys-fs/udev-208-r6/image/etc/udev/hwdb.d:
wintermute$ 



 
I *think* it's coming from sys-fs/udev-208-r6, but I can't figure out why.
Cc: vapier@chromium.org
 Issue 661410  has been merged into this issue.
Project Member

Comment 3 by bugdroid1@chromium.org, Nov 26 2016

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

commit 44dd9ebc55dbd3dc1f4615755ba4aae0c060dfc1
Author: Mike Frysinger <vapier@chromium.org>
Date: Fri Nov 25 23:30:23 2016

udev: fix from upstream for empty dir in /

This backports part of the upstream change that fixes the dir with
a space as its name in the root directory:
	1dc1195271f1723ea1708dd29133106a57c11258

BUG= chromium:648463 
TEST=`emerge udev` doesn't create an empty dir in / anymore

Change-Id: I7812cda88ef8af114eaf7a5d8ddd4986ea26f6b6
Reviewed-on: https://chromium-review.googlesource.com/414246
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>

[modify] https://crrev.com/44dd9ebc55dbd3dc1f4615755ba4aae0c060dfc1/sys-fs/udev/udev-208.ebuild
[rename] https://crrev.com/44dd9ebc55dbd3dc1f4615755ba4aae0c060dfc1/sys-fs/udev/udev-208-r7.ebuild
[modify] https://crrev.com/44dd9ebc55dbd3dc1f4615755ba4aae0c060dfc1/sys-fs/udev/udev-216.ebuild

Comment 4 by vapier@chromium.org, Nov 27 2016

Status: Fixed (was: Untriaged)

Comment 5 by vapier@chromium.org, Nov 27 2016

Labels: -OS-Linux OS-Chrome

Comment 6 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58

Comment 7 by dchan@google.com, Apr 17 2017

Labels: VerifyIn-59

Comment 8 by dchan@google.com, May 30 2017

Labels: VerifyIn-60

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

Labels: VerifyIn-61
Status: Verified (was: Fixed)
Closing. Please reopen it if its not fixed. Thanks!

Sign in to add a comment