| Summary: | redhat-artwork 0.96 does not compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Tom Wesley <tom> |
| Component: | New packages | Assignee: | Alastair Tse (RETIRED) <liquidx> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | hodak, lucass |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | redhat-artwork-0.96.patch | ||
|
Description
Tom Wesley
2004-06-21 11:42:47 UTC
Getting same error, problems with aclocal earlier on, then the crapout with "missing separator": >>> Source unpacked. aclocal.m4:11692: version mismatch. This is Automake 1.6.3, but aclocal.m4 aclocal.m4:11692: was generated for Automake 1.4-p6. You should recreate aclocal.m4:11692: aclocal.m4 with aclocal and run automake again. art/cursor/cursorthemegen/Makefile.am: required file `./depcomp' not found /usr/share/automake-1.6/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL /usr/share/automake-1.6/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL /usr/share/automake-1.6/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL /usr/share/automake-1.6/am/lang-compile.am: AMDEP does not appear in AM_CONDITIONAL [... the last four lines get repeated a total of five times, more ./configure stuff scrolls by, then ...] Making all in tools make[3]: Entering directory `/var/tmp/portage/redhat-artwork-0.96/work/redhat-artwork-0.96/art/tools' Makefile:352: *** missing separator. Stop. ~x86 system with gcc 3.4 Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.4.0, glibc-2.3.3.20040420-r0, 2.6.7-ck1) ================================================================= System uname: 2.6.7-ck1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mtune=athlon-xp -march=athlon-xp -O2 -pipe -fomit-frame-pointer -ftracer -fweb" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mtune=athlon-xp -march=athlon-xp -O2 -pipe -fomit-frame-pointer -ftracer -fweb" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.ndlug.nd.edu/pub/gentoo/ rsync://mirrors.tds.net/gentoo http://gentoo.ccccom.com http://gentoo.eliteitminds.com ftp://gentoo.ccccom.com" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb cdr cjk crypt cups doc dvd dvdr encode esd flac foomaticdb gdbm gif gimpprint gnome gpm gtk gtk2 gtkhtml imlib jpeg libg++ libwww mad mikmod mmx mng motif mozilla moznocompose moznoirc moznomail mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline scanner sdl slang spell sse ssl svga tcpd tiff truetype usb x86 xml2 xmms xv zlib" Created attachment 33805 [details, diff]
redhat-artwork-0.96.patch
Possible fix, patch adds in: export WANT_AUTOMAKE="1.4" to fix the aclocal
error above as well as adds in: export LANG="C" and: export LC_ALL="C" in the
header ('cause the ebuild dies if UTF-8 is in either one and it doesn't work
when buried near the bottom of the ebuild)
Works perfectly for me. SOLUTION I've had the same problem - it's due to the makefile in `/var/tmp/portage/redhat-artwork-0.96/work/redhat-artwork-0.96/art/tools' being generated wrongly by automake-1.8.5-r1 TO SOLVE THIS BUG: -downgrade automake to version 0.8.5 emerge =sys-devel/automake-0.8.5 now it should generate the make files correctly, and redhat-artwork-* will compile properly =D *** Bug 57433 has been marked as a duplicate of this bug. *** Like Benjamin suggested above, downgrading to automake-1.8.5 solved the issue for me. it should be fixed now, the problem was that aclocal hadn't been run so various scripts were in different versions of auto* utils. please test the updated 0.96 ebuild. |