Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 464044 - dev-scheme/guile-1.8.8-r1 fails to build with >=sys-apps/texinfo-5: ./gh.texi:1000: must be after `@deftypefun' to use `@deftypefunx'
Summary: dev-scheme/guile-1.8.8-r1 fails to build with >=sys-apps/texinfo-5: ./gh.texi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Scheme Project
URL: http://debbugs.gnu.org/cgi/bugreport....
Whiteboard:
Keywords: PATCH
: 468542 (view as bug list)
Depends on:
Blocks: texinfo-5.1
  Show dependency tree
 
Reported: 2013-04-01 07:17 UTC by Patrick Lauer
Modified: 2014-10-17 09:18 UTC (History)
7 users (show)

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


Attachments
guile-1.8.8-r1 build log (build.log,260.51 KB, text/plain)
2013-04-10 06:32 UTC, BruceLee
Details
Fix texinfo files for makeinfo-5 (0001-Fix-texinfo-files-for-makeinfo-5.1.patch,2.24 KB, patch)
2013-04-18 22:04 UTC, Cyprien Nicolas (fulax)
Details | Diff
emerge --info (20130515_emerge-info.log,4.24 KB, text/plain)
2013-05-15 11:37 UTC, Hiroshi Takenaka
Details
emerge -pqv dev-scheme/guile (20130515_emerge-pqv.log,551 bytes, text/plain)
2013-05-15 11:37 UTC, Hiroshi Takenaka
Details
The build log of dev-schemes/guile (20130514_build.log,260.75 KB, text/plain)
2013-05-15 11:38 UTC, Hiroshi Takenaka
Details
patch doc tutorial guile-tut.texi (file_464044.txt,460 bytes, patch)
2014-02-22 05:10 UTC, Shigapov Ruslan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2013-04-01 07:17:19 UTC
if /bin/sh /var/tmp/portage/dev-scheme/guile-1.8.8-r1/work/guile-1.8.8/build-aux/missing --run makeinfo   -I . \
 -o guile.info guile.texi; \
then \
  rc=0; \
  CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
  rc=$?; \
  CDPATH="${ZSH_VERSION+.}:" && cd . && \
  $restore $backupdir/* `echo "./guile.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
./gh.texi:1000: must be after `@deftypefun' to use `@deftypefunx'
./fdl.texi:411: raising the section level of @appendixsubsec which is too low
./api-utility.texi:566: warning: node `C Hooks' is next for `Hook Reference' in menu but not in sectioning
./api-utility.texi:674: warning: node `Hook Reference' is prev for `C Hooks' in menu but not in sectioning
./api-options.texi:510: warning: node next `Printing options' in menu `Debugger options' and in sectioning `Evaluator options' differ
./api-options.texi:533: warning: node prev `Evaluator options' in menu `Debugger options' and in sectioning `Printing options' differ
./api-options.texi:544: warning: node next `Evaluator trap options' in menu `Examples of option use' and in sectioning `Debugger options' differ
./api-options.texi:625: warning: node next `Debugger options' in menu `Evaluator options' and in sectioning `Examples of option use' differ
./api-options.texi:625: warning: node prev `Debugger options' in menu `Printing options' and in sectioning `Evaluator trap options' differ
./api-options.texi:681: warning: node prev `Examples of option use' in menu `Evaluator trap options' and in sectioning `Debugger options' differ
make[2]: *** [guile.info] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.8-r1/work/guile-1.8.8/doc/ref'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.8-r1/work/guile-1.8.8/doc'
make: *** [install-recursive] Error 1
 * ERROR: dev-scheme/guile-1.8.8-r1 failed (install phase):
 *   einstall failed

Portage 2.1.11.59 (default/linux/amd64/13.0, gcc-4.8.0, glibc-2.17, 3.7.9-vs2.3.5.6 x86_64)
=================================================================
System uname: Linux-3.7.9-vs2.3.5.6-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.2
KiB Mem:     7921088 total,   1008048 free
KiB Swap:   25165812 total,  24579872 free
Timestamp of tree: Unknown
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash:          4.2_p45
dev-java/java-config:     2.1.12-r1
dev-lang/python:          2.7.3-r3, 3.2.3-r2
dev-util/cmake:           2.8.10.2-r1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.12.6, 1.13.1
sys-devel/binutils:       2.23.2
sys-devel/gcc:            4.8.0::hardened-dev
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.8 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo hardened-dev
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/entropy /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf /usr/share/polkit-1/actions /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="${EPREFIX}/etc/gconf /etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /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 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.lecl.net/pub/gentoo/ http://ftp.lecl.net/pub/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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="/var/lib/layman/hardened-development"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl amd64 berkdb bzip2 cli cracklib crypt cxx dri egl fortran gdbm gpm iconv ipv6 mmx modules mudflap multilib ncurses nls nptl openmp openvg pam pcre readline session sqlite sse sse2 ssl tcpd unicode xa xvfb 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="vesa" 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, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 1 Cyprien Nicolas (fulax) 2013-04-01 17:36:32 UTC
Hi Patrick. Could you please attach the full build.log? The excerpt you pasted does not show any failure, only texinfo warnings. Moreover, I don't know which USE flags were set.

Thanks.
Comment 2 BruceLee 2013-04-09 13:54:38 UTC
(In reply to comment #1)
> Hi Patrick. Could you please attach the full build.log? The excerpt you
> pasted does not show any failure, only texinfo warnings. Moreover, I don't
> know which USE flags were set.
> 
> Thanks.

Hi,
I've got the same problem when trying to emerge 'sudo' which relies on the installation of guile.
Build.log is attached above.

Have you got any ideas?
Comment 3 Panagiotis Christopoulos (RETIRED) gentoo-dev 2013-04-09 15:11:52 UTC
Please can you submit your full build.log together with your "emerge --info" and "emerge -pv guile" output?
Comment 4 BruceLee 2013-04-10 06:32:31 UTC
Created attachment 345076 [details]
guile-1.8.8-r1 build log
Comment 5 BruceLee 2013-04-10 06:43:42 UTC
(In reply to comment #3)
> Please can you submit your full build.log together with your "emerge --info"
> and "emerge -pv guile" output?

Sorry my network went down last night and I cannot upload any attachments or post any comments so my last comments seems helpless for this bug.
I've uploaded my build.log above.And below is something you might need:
==========================================================================
thinkpad ~ # emerge -pv guile

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-scheme/guile-1.8.8-r1:12  USE="deprecated nls regex threads -debug -debug-freelist -debug-malloc -discouraged -emacs -networking" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB
=========================================================================


thinkpad ~ # emerge --info
Portage 2.1.11.60 (default/linux/amd64/13.0/desktop, gcc-4.7.2, glibc-2.17, 3.8.6-gentoo-x230 x86_64)
=================================================================
System uname: Linux-3.8.6-gentoo-x230-x86_64-Intel-R-_Core-TM-_i5-3210M_CPU_@_2.50GHz-with-gentoo-2.2
KiB Mem:     7850976 total,   4890060 free
KiB Swap:    3147772 total,   3147772 free
Timestamp of tree: Wed, 10 Apr 2013 00:30:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
app-shells/bash:          4.2_p45
dev-lang/python:          2.7.3-r3, 3.2.3-r2
dev-util/cmake:           2.8.10.2-r1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.7.2-r1
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.8 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=k8 -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://mirrors.163.com/gentoo http://mirrors.sohu.com/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="zh_CN.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gif gpm gtk iconv ipv6 jpeg lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xml 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="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="zh_CN" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18 ruby19" 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, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


=========================================================================

BTW,I've tried building guile-1.8.8 and guile-2.0.0 with two versions of gcc(4.6.3, 4.7.2). Every time I got the same error message just as Patrick posted.Does the "(install phase)" mean nothing goes wrong when compiling guile source code but something happens when installing them?
Comment 6 Cyprien Nicolas (fulax) 2013-04-10 13:25:03 UTC
(In reply to comment #5)
> BTW,I've tried building guile-1.8.8 and guile-2.0.0 with two versions of
> gcc(4.6.3, 4.7.2). Every time I got the same error message just as Patrick
> posted.Does the "(install phase)" mean nothing goes wrong when compiling
> guile source code but something happens when installing them?

Yes. This has nothing to do with gcc. The documentation is generated from the .texi files during the install phase. texinfo-5 is stricter than texinfo-4, so some texi files are rejected, aborting the install phase.
Comment 7 BruceLee 2013-04-11 01:18:27 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > BTW,I've tried building guile-1.8.8 and guile-2.0.0 with two versions of
> > gcc(4.6.3, 4.7.2). Every time I got the same error message just as Patrick
> > posted.Does the "(install phase)" mean nothing goes wrong when compiling
> > guile source code but something happens when installing them?
> 
> Yes. This has nothing to do with gcc. The documentation is generated from
> the .texi files during the install phase. texinfo-5 is stricter than
> texinfo-4, so some texi files are rejected, aborting the install phase.

Thx.
Masking '>=sys-apps/texinfo-5' and emerging texinfo-4.13 worked for me.
Comment 8 Cyprien Nicolas (fulax) 2013-04-18 22:04:29 UTC
Created attachment 345952 [details, diff]
Fix texinfo files for makeinfo-5

Bug submitted upstream.
Comment 9 Cyprien Nicolas (fulax) 2013-04-18 22:06:09 UTC
(In reply to comment #8)
> Created attachment 345952 [details, diff] [details, diff]
> Fix texinfo files for makeinfo-5
> 
> Bug submitted upstream.
   ^
   `--- I meant 'patch'

The patch has been pushed in guile-1.8.8-r3 in the lisp overlay. Tested with both makeinfo-5.1 and makeinfo-4.13 on prefix.
Comment 10 Patrick Lauer gentoo-dev 2013-04-25 05:53:46 UTC
> The patch has been pushed in guile-1.8.8-r3 in the lisp overlay.

Thanks, but why on earth did you hack the ebuild to bits like that ... makes migrating the patches to the in-tree ebuilds needlessly tiresome. 

I'll see if I can slice and dice it so that it works :)
Comment 11 Patrick Lauer gentoo-dev 2013-04-25 06:00:11 UTC
  24 Apr 2013; Panagiotis Christopoulos <pchrist@gentoo.org>
  guile-1.8.8-r1.ebuild, +files/guile-1.8.8-makeinfo-5.patch:
  Trivial fixes for latest automake(1.13) and makeinfo-5*, fix bug #467064 and
  bug #464044, sed hack by Arfrever Frehtes Taifersar Arahesis [arfrever.fta
  gmail com] and texinfo patch by Cyprien Nicolas (fulax) [gentoo-bugzie fulax
  fr]


This should fix it, no need for me to get stabby then :)
Comment 12 Patrick Lauer gentoo-dev 2013-04-25 06:13:56 UTC
rm -rf $backupdir; exit $rc
guile-tut.texi:538: warning: command @print does not accept arguments
guile-tut.texi:543: warning: command @print does not accept arguments
guile-tut.texi:659: warning: command @print does not accept arguments
guile-tut.texi:660: warning: command @print does not accept arguments
guile-tut.texi:661: warning: command @print does not accept arguments
guile-tut.texi:449: raising the section level of @subsection which is too low
make[2]: *** [guile-tut.info] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.8-r1/work/guile-1.8.8/doc/tutorial'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.8-r1/work/guile-1.8.8/doc'
make: *** [install-recursive] Error 1
 * ERROR: dev-scheme/guile-1.8.8-r1 failed (install phase):
 *   einstall failed

Oh well. No, it's not fully fixed. Thanks for trying :)
Comment 13 Cyprien Nicolas (fulax) 2013-04-25 07:53:43 UTC
(In reply to comment #10)
> > The patch has been pushed in guile-1.8.8-r3 in the lisp overlay.
> 
> Thanks, but why on earth did you hack the ebuild to bits like that ... makes
> migrating the patches to the in-tree ebuilds needlessly tiresome. 
> 
> I'll see if I can slice and dice it so that it works :)

The guile's ebuild in the overlay is ready for parallel install with guile-2 this is work in progress. So you should not copycat it :)

(In reply to comment #12)
> guile-tut.texi:449: raising the section level of @subsection which is too low

> Oh well. No, it's not fully fixed. Thanks for trying :)

Okay, I don't have this error here, it worked for me. I can't reproduce this.
Can you please report which USE flags are set or the full build.log? Thanks
Comment 14 Panagiotis Christopoulos (RETIRED) gentoo-dev 2013-04-25 08:47:40 UTC
The weird thing is that I cannot reproduce it either here. I'll try make a chroot with Patrick's configuration to see what is going on.
Comment 15 Panagiotis Christopoulos (RETIRED) gentoo-dev 2013-05-04 08:29:53 UTC
*** Bug 468542 has been marked as a duplicate of this bug. ***
Comment 16 Hiroshi Takenaka 2013-05-15 11:36:19 UTC
I cannot have resolved this bug yet. I have been suffering from it for a month. I cannot emerge --update @world anymore. Is there any resolution?

I send my emerge --info, emerge -pqv and build log as attachments.
Comment 17 Hiroshi Takenaka 2013-05-15 11:37:20 UTC
Created attachment 348384 [details]
emerge --info
Comment 18 Hiroshi Takenaka 2013-05-15 11:37:59 UTC
Created attachment 348386 [details]
emerge -pqv dev-scheme/guile
Comment 19 Hiroshi Takenaka 2013-05-15 11:38:42 UTC
Created attachment 348388 [details]
The build log of dev-schemes/guile
Comment 20 Hiroshi Takenaka 2013-05-17 11:44:28 UTC
I have succeeded to emerge guile after masking '>=sys-apps/texinfo-5' and emerging texinfo-4.13.
Comment 21 Alice Ferrazzi Gentoo Infrastructure gentoo-dev 2013-08-13 03:29:54 UTC
i could reproduce the bug, updating to dev-scheme/guile-1.8.8-r1:12 USE= +deprecated +nls +regex +threads

http://bpaste.net/show/122425/

but after masking texinfo-5.1 i could install guile
echo ">=sys-apps/texinfo-5.1" >> /etc/portage/package.mask
Comment 22 Tom Li 2013-08-23 08:51:13 UTC
I still have the issue.

[ebuild   R    ] dev-scheme/guile-1.8.8-r1:12  USE="deprecated nls regex threads -debug -debug-freelist -debug-malloc -discouraged -emacs -networking" 0 kB

rm -rf $backupdir; exit $rc
guile-tut.texi:538: warning: command @print does not accept arguments
guile-tut.texi:543: warning: command @print does not accept arguments
guile-tut.texi:659: warning: command @print does not accept arguments
guile-tut.texi:660: warning: command @print does not accept arguments
guile-tut.texi:661: warning: command @print does not accept arguments
guile-tut.texi:449: raising the section level of @subsection which is too low
Comment 23 Oleh 2014-01-26 07:16:54 UTC
any updates? this is a stopper in installation, grub2 require guile. Downgrading to texinfo-4* is not a solution as it system-wide downgrade.
Comment 24 Shigapov Ruslan 2014-02-22 05:05:21 UTC
Search solution in web and found patch on this page:
http://code.ohloh.net/file?fid=fWFAxFzQOl8DMkPqibZAU6x9waw&cid=HSq7PN7hkwY&s=&fp=301779&mp&projSelected=true#L0
Comment 25 Shigapov Ruslan 2014-02-22 05:10:06 UTC
Created attachment 370994 [details, diff]
patch doc tutorial guile-tut.texi

Compatibility with gtexinfo 5.2.
Originally from http://code.ohloh.net/file?fid=fWFAxFzQOl8DMkPqibZAU6x9waw&cid=HSq7PN7hkwY&s=&fp=301779&mp&projSelected=true#L0.
Comment 26 Johan Bergström 2014-03-01 04:51:26 UTC
had same error and patch works for me.
Comment 27 timemars 2014-06-03 02:25:41 UTC
(In reply to Shigapov Ruslan from comment #25)
> Created attachment 370994 [details, diff] [details, diff]
> patch doc tutorial guile-tut.texi
> 
> Compatibility with gtexinfo 5.2.
> Originally from
> http://code.ohloh.net/
> file?fid=fWFAxFzQOl8DMkPqibZAU6x9waw&cid=HSq7PN7hkwY&s=&fp=301779&mp&projSele
> cted=true#L0.

This patch works for me. Thank you so much.
Comment 28 milton 2014-08-09 02:49:45 UTC
Still hitting this on ~amd64 system.
The patch submitted here "patch doc tutorial guile-tut.texi" works by adding an simple epatch line in the dev-scheme/guile-1.8.8-r1 ebuild.

Anyone could fix this trivial doc bug?
Cheers!
Comment 29 Shou Ya 2014-10-13 06:19:11 UTC
(In reply to milton from comment #28)
> Still hitting this on ~amd64 system.
> The patch submitted here "patch doc tutorial guile-tut.texi" works by adding
> an simple epatch line in the dev-scheme/guile-1.8.8-r1 ebuild.
> 
> Anyone could fix this trivial doc bug?
> Cheers!

Still hitting on ~amd64 +1 :)
Comment 30 Pacho Ramos gentoo-dev 2014-10-17 09:18:41 UTC
+  17 Oct 2014; Pacho Ramos <pacho@gentoo.org>
+  +files/guile-1.8.8-gtexinfo-5.patch, guile-1.8.8-r1.ebuild:
+  Fix building with texinfo-5 (#464044)
+