Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626156 - =dev-util/ragel-7.0.0.9 - installs /usr/include/config.h
Summary: =dev-util/ragel-7.0.0.9 - installs /usr/include/config.h
Status: RESOLVED DUPLICATE of bug 629674
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-25 18:48 UTC by Karl Lindén
Modified: 2017-12-23 05:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Lindén 2017-07-25 18:48:12 UTC
=dev-util/ragel-7.0.0.9 installs /usr/include/config.h, which breaks all C sources with #include <config.h> to include the project configuration header.

$ equery f ragel
 * Searching for ragel ...
 * Contents of dev-util/ragel-7.0.0.9:
/usr
/usr/bin
/usr/bin/ragel
/usr/include
/usr/include/action.h
/usr/include/avlbasic.h
/usr/include/avlcommon.h
/usr/include/avlibasic.h
/usr/include/avlikeyless.h
/usr/include/avlimap.h
/usr/include/avlimel.h
/usr/include/avlimelkey.h
/usr/include/avliset.h
/usr/include/avlitree.h
/usr/include/avlkeyless.h
/usr/include/avlmap.h
/usr/include/avlmel.h
/usr/include/avlmelkey.h
/usr/include/avlset.h
/usr/include/avltree.h
/usr/include/bstcommon.h
/usr/include/bstmap.h
/usr/include/bstset.h
/usr/include/bsttable.h
/usr/include/bubblesort.h
/usr/include/common.h
/usr/include/compare.h
/usr/include/config.h
/usr/include/dlcommon.h
/usr/include/dlist.h
/usr/include/dlistmel.h
/usr/include/dlistval.h
/usr/include/dot.h
/usr/include/fsmgraph.h
/usr/include/gendata.h
/usr/include/insertsort.h
/usr/include/libragel.h
/usr/include/mergesort.h
/usr/include/quicksort.h
/usr/include/ragel.h
/usr/include/redfsm.h
/usr/include/resize.h
/usr/include/sbstmap.h
/usr/include/sbstset.h
/usr/include/sbsttable.h
/usr/include/svector.h
/usr/include/table.h
/usr/include/vector.h
/usr/lib64
/usr/lib64/libfsm.a
/usr/lib64/libfsm.la
/usr/lib64/libfsm.so -> libfsm.so.0.0.0
/usr/lib64/libfsm.so.0 -> libfsm.so.0.0.0
/usr/lib64/libfsm.so.0.0.0
/usr/lib64/libragel.a
/usr/lib64/libragel.la
/usr/lib64/libragel.so -> libragel.so.0.0.0
/usr/lib64/libragel.so.0 -> libragel.so.0.0.0
/usr/lib64/libragel.so.0.0.0
/usr/share
/usr/share/doc
/usr/share/doc/ragel-7.0.0.9
/usr/share/doc/ragel-7.0.0.9/AUTHORS
/usr/share/doc/ragel-7.0.0.9/CREDITS.bz2
/usr/share/doc/ragel-7.0.0.9/ChangeLog.bz2
/usr/share/doc/ragel-7.0.0.9/README.bz2
/usr/share/doc/ragel-7.0.0.9/TODO.bz2
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/ragel.1.bz2
Comment 1 Karl Lindén 2017-07-25 18:49:16 UTC
# emerge --info =dev-util/ragel-7.0.0.9
Portage 2.3.6 (python 3.4.6-final-0, default/linux/amd64/13.0, gcc-6.3.0, glibc-2.24-r3, 4.11.9-rt-rt7 x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.11.9-rt-rt7-x86_64-AMD_Athlon-tm-_II_X4_640_Processor-with-gentoo-2.4.1
KiB Mem:     8176984 total,   5228400 free
KiB Swap:    2097148 total,   2097148 free
sh bash 4.4_p12
ld GNU gold (Gentoo 2.28 p1.2 2.28) 1.14
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.24.2::gentoo
dev-lang/python:          2.7.13::gentoo, 3.4.6::gentoo
dev-util/cmake:           3.9.0::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1::gentoo
sys-apps/openrc:          0.28::gentoo
sys-apps/sandbox:         2.10-r4::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r3::gentoo
sys-devel/automake:       1.15.1::gentoo
sys-devel/binutils:       2.28-r2::gentoo
sys-devel/gcc:            6.3.0::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r4::gentoo
sys-devel/make:           4.2.1-r1::gentoo
sys-kernel/linux-headers: 4.10::gentoo (virtual/os-headers)
sys-libs/glibc:           2.24-r3::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: git
    sync-uri: git@github.com:lilrc/gentoo.git
    priority: -1000

lilrc
    location: /home/kalle/lilrc-overlay
    masters: gentoo
    priority: 0

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="@FREE @MISC-FREE freedist"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -fomit-frame-pointer -pipe -fno-stack-protector -march=amdfam10"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -fomit-frame-pointer -pipe -fno-stack-protector -march=amdfam10"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--getbinpkg=y                      --binpkg-changed-deps=y --binpkg-respect-use=y                      --buildpkg-exclude app-admin/lilrc-update                      --buildpkg-exclude app-emulation/virtualbox-modules                      --buildpkg-exclude sys-fs/vhba                      --buildpkg-exclude sys-kernel/*                      --buildpkg-exclude virtual/*"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs binpkg-multi-instance buildpkg buildsyspkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news noinfo parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://ftp.df.lth.se/pub/gentoo/ rsync://ftp.df.lth.se/pub/gentoo/ http://mirror.mdfnet.se/gentoo"
INSTALL_MASK="/etc/systemd /usr/lib/systemd"
LANG="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
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 --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac alloca alsa amd64 aspell cairo cd cdda cddb cdr cracklib crypt cups curl djvu dri drm dssi dvd dvdr dvi exif ffmpeg fftw flac fltk gallium gif gimp glib gmp gnuplot gnutls gstreamer gtk gtk2 gtkstyle gudev hwdb imap inotify jack javascript jit jpeg keymap ladspa lame libkms libnotify libsamplerate mad matplotlib mp3 mpeg netifrc nptl octave ogg opengl openmp openrc orc pam pdf png postscript qt4 qt5 readline sndfile spell ssl startup-notification subversion svg svn theora threads thunar tiff truetype udev udisks unicode usb v4l vaapi vdpau vlc vorbis webgl x264 xcb xcomposite xinerama xorg xscreensaver zlib" ABI_X86="64" ALSA_CARDS="hda-intel" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3 sse4_1" CURL_SSL="gnutls" ELIBC="glibc" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev" KERNEL="linux" LINGUAS="en en_GB" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby24" SANE_BACKENDS="plustek" USERLAND="GNU" VIDEO_CARDS="nouveau"
Unset:  CC, CPPFLAGS, CTARGET, CXX, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

dev-util/ragel-7.0.0.9::gentoo was built with the following:
USE="-vim-syntax" ABI_X86="(64)"
Comment 2 Matthias Maier gentoo-dev 2017-12-23 05:55:22 UTC

*** This bug has been marked as a duplicate of bug 629674 ***