Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 516630

Summary: =www-client/chromium-36.0.1985.103 fails to emerge
Product: Gentoo Linux Reporter: James Geboski (jgeboski) <jgeboski>
Component: Current packagesAssignee: Chromium Project <chromium>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description James Geboski (jgeboski) 2014-07-07 19:00:19 UTC
Created attachment 380402 [details]
build.log

Portage 2.2.10 (default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.19-r1, 3.15.1 x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.15.1-x86_64-Intel-R-_Core-TM-2_Extreme_CPU_Q6850_@_3.00GHz-with-gentoo-2.2
KiB Mem:     8170232 total,   5333936 free
KiB Swap:    2097148 total,   2097148 free
Timestamp of tree: Mon, 07 Jul 2014 16:45:01 +0000
ld GNU ld (GNU Binutils) 2.24
app-shells/bash:          4.2_p47
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.7, 3.2.5-r4, 3.3.5, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.13.4, 1.14.1
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2-r1
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.15 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo steam-overlay java jgeboski
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -mmmx -msse -msse2 -msse3 -mssse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=core2 -O2 -mmmx -msse -msse2 -msse3 -mssse3"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs compressdebug config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://mirrors.tds.net/pub/gentoo"
LANG="en_US.iso88591"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j8 V=0"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/gentoo"
PORTDIR_OVERLAY="/usr/portage/layman/steam /usr/portage/layman/java /usr/portage/layman/jgeboski"
SYNC="rsync://mirrors.tds.net/gentoo-portage"
USE="X a52 aac accessibility acl acpi alsa amd64 ao apng archive asn1 asyncns avcodec avformat bash-completion bazaar bdf bzip2 cacert cairo caps cdda celt cron crypt css ctype cups curl custom-optimization cxx dbus development dhcpcd dnotify dri drm dts dvbpsi dvd e2fsprogs eigen encode espeak exceptions exif expat faac faad ffmpeg filecaps flac fontconfig fontforge fuse gcrypt gif git glib gmp gnutls gpg gpm gstreamer gtk gtk2 gudev gzip hunspell iconv icu id3tag imlib inotify introspection ipv6 jit joystick jpeg keybinder kmod lcms libevent libffi libnotify libsamplerate libtar libv4l lm_sensors logrotate lto lzma lzo mad magic man mercurial mhash mmx mng mp3 mpeg multilib nano-syntax ncurses network networking networkmanager nls nptl nss ogg openal opengl openmp openpty openssl opus pam pango pcf pcre pdf perl pkcs11 plugins png policykit portage posix postproc prelink psf pulseaudio python python3 qt3support raw readline realtime regex sasl sdl seccomp sftp sha sha512 sndfile sound speex spell sqlite sse sse2 sse3 ssl ssse3 startup-notification subversion suid svg swscale syslog system-boost system-cairo system-ffmpeg system-icu system-jpeg system-libCg system-libs system-libyaml system-mdns system-qt system-sqlite system-wine systemd themes theora threads thunar tiff tools truetype udev udisks unicode upower urandom utils uuid v4l v4l2 vdpau video vim vim-syntax vorbis vpx vte wavpack wma x264 xattr xcb xcomposite xinerama xml xorg xrandr xscreensaver xv xvid xz zip zlib" ABI_X86="64 32" CURL_SSL="openssl" ELIBC="glibc" INPUT_DEVICES="evdev joystick" KERNEL="linux" LINGUAS="en" OFFICE_IMPLEMENTATION="libreoffice" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" USERLAND="GNU" VIDEO_CARDS="nvidia" XFCE_PLUGINS="brightness clock trash"
USE_PYTHON="2.7 3.3"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Mike Gilbert gentoo-dev 2014-07-07 21:06:50 UTC
From the log:

ninja: error: '/usr/share/misc/usb.ids', needed by 'gen/device/usb/usb_ids_gen.cc', missing and no known rule to make it

I guess we need DEPEND="sys-apps/hwids".
Comment 2 James Geboski (jgeboski) 2014-07-08 03:34:00 UTC
I have had a bit more time to dig into the issue.  The chromium-36.0.1985.103 ebuild already has sys-apps/hwids in DEPENDS, but it does not require the usb USE flag.  So, it appears what is actually needed is: DEPEND="sys-apps/hwids[usb]"
Comment 3 Mike Gilbert gentoo-dev 2014-07-09 02:35:52 UTC
+  09 Jul 2014; Mike Gilbert <floppym@gentoo.org> chromium-35.0.1916.153.ebuild,
+  chromium-36.0.1985.67.ebuild, chromium-37.0.2062.0.ebuild:
+  Depend on sys-apps/hwids[usb(+)], bug 516630 by James Geboski.