Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 464138 - sys-devel/gcc - gcc/doc//invoke.texi:1375: @include `{No value for `srcdir'}/../libiberty/at-file.texi': No such file or directory.
Summary: sys-devel/gcc - gcc/doc//invoke.texi:1375: @include `{No value for `srcdir'}/...
Status: RESOLVED DUPLICATE of bug 464008
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-01 22:34 UTC by Jared B.
Modified: 2013-04-02 14:31 UTC (History)
1 user (show)

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


Attachments
config logs (gcc-build-logs.tar.bz2,36.59 KB, application/octet-stream)
2013-04-01 22:37 UTC, Jared B.
Details
build log (build.log.bz2,14.11 KB, application/octet-stream)
2013-04-01 22:38 UTC, Jared B.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jared B. 2013-04-01 22:34:17 UTC
I have a laptop that I haven't updated in about 3-4 months (before GCC 4.6 hit stable) that I'm trying to get up to up to date.  The updates proceeded fine until gcc-4.6.3 - compilation failed at that point with some odd messages about texi files that I don't recall seeing before.  I thought this may be due to an issue with some other library being upgraded that GCC depends on, so I ran a revdep-rebuild, which found nothing.  Scrolling through my console history I saw mention of this:

revdep-rebuild --library '/usr/lib64/libmpc.so.2' && rm '/usr/lib64/libmpc.so.2'

So, I ran that and it did indeed find two files that are part of GCC that it wanted to rebuild:

*   found /usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.4/cc1
*   found /usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.4/cc1plus

It tried to rebuild the installed version of GCC, 4.5.4, but that failed the same way,  So, it now fails to both reinstall the existing version or upgrade to the latest version of GCC.

I'm not really sure what to make of the error message, and not sure how to get out of the revdep-rebuild issue if that's indeed the problem.  Hoping someone can provide some guidance here.

The build and config logs are attached below.  Here's the portage stuff:

# emerge --info '=sys-devel/gcc-4.5.4'
Portage 2.1.11.55 (default/linux/amd64/13.0, gcc-4.5.4, glibc-2.15-r3, 3.5.7-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.5.7-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P9400_@_2.40GHz-with-gentoo-2.1
KiB Mem:     3935000 total,    387556 free
KiB Swap:    8385532 total,   8384908 free
Timestamp of tree: Mon, 01 Apr 2013 18:45:01 +0000
ld GNU ld (GNU Binutils) 2.22
app-shells/bash:          4.2_p37
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.3-r2, 3.2.3
dev-util/cmake:           2.8.9
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.11.6
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.4
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.7 (virtual/os-headers)
sys-libs/glibc:           2.15-r3
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE PUEL"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.mirrors.pair.com/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="lzma"
PORTAGE_COMPRESS_FLAGS="-7"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync25.us.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 bash-completion berkdb bzip2 cli cracklib crypt cxx dbus dga dri dvd fam flac gdbm gif gmp iconv jpeg kde lzma lzo mad matroska mmap mmx modules mp3 mpi mudflap multilib ncurses nls nptl ogg opengl openmp pam pch pcntl pcre png qt4 readline session smp sndfile spell sse sse2 ssl startup-notification syslog tcpd theora threads tiff truetype unicode vim-syntax vorbis x264 xcb xcomposite xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_US" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, USE_PYTHON

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

sys-devel/gcc-4.5.4 was built with the following:
USE="cxx (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -fortran -gcj -graphite -gtk (-hardened) (-libssp) -lto -mudflap -multislot -nopie -nossp -objc -objc++ -objc-gc -test -vanilla"


# emerge -pqv '=sys-devel/gcc-4.5.4'
[ebuild   R   ] sys-devel/gcc-4.5.4  USE="cxx (multilib) nls nptl openmp (-altivec) -doc (-fixed-point) -fortran -gcj -graphite -gtk (-hardened) (-libssp) -lto -mudflap -multislot -nopie -nossp -objc -objc++ -objc-gc {-test} -vanilla (-bootstrap%) (-build%)"
Comment 1 Jared B. 2013-04-01 22:37:27 UTC
Created attachment 344018 [details]
config logs
Comment 2 Jared B. 2013-04-01 22:38:15 UTC
Created attachment 344020 [details]
build log
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2013-04-02 01:15:20 UTC

*** This bug has been marked as a duplicate of bug 464008 ***
Comment 4 Jared B. 2013-04-02 01:23:43 UTC
Ryan - I did find that texinfo bug report, but in my case I haven't upgraded to 5.x.  I'm still running 4.13, and the error message, while somewhat similar, isn't really the same.  I posted this as a separate bug report because I didn't think it was the same underlying problem.

Are you sure this is a dupe?  If so, cool, just want to make sure you weren't thrown off by the similarity.
Comment 5 Ryan Hill (RETIRED) gentoo-dev 2013-04-02 05:17:58 UTC
Yes, it's the same.  I haven't upgraded to 5.x yet either.  The core of the problem is  "@include `gcc-vers.texi': No such file or directory".  Sync up and try again and let me know if you still have the same problem.
Comment 6 Jared B. 2013-04-02 06:20:21 UTC
OK, thanks for the clarification.  Will try again when I'm at work tomorrow and confirm.
Comment 7 Jared B. 2013-04-02 14:31:46 UTC
yep, that did the trick.  Thanks, Ryan.