s.a. Reproducible: Always Steps to Reproduce: 1. 2. 3.
I removed the digest and manually downloaded the file. Redid the digest and it works. But it isn't very proper. Btw i have a problem with autoconf during the merge. Benoit
OK, i tried that, but i get: Configured to build on a Unix/Linux platform. Configured with GNOME support. Configured with XFT support. XML Parser: libxml2 in -L/usr/lib -lxml2 -lz -lpthread -lm zlib: zlib in -lz PNG Library: libpng in -lpng12 -lz -lm popt: libpopt in -lpopt WV Library: -lwv -lxml2 -lpthread -lglib-2.0 -lpng -lz -lm iconv: system iconv spelling: enchant Type make to build AbiWord. cd . && \ /bin/sh /var/tmp/portage/abiword-2.0.4/work/abiword-2.0.4/abi/ac-helpers/missing --run automake-1.7 --foreign GNUmakefile warning: `configure.ac' and `configure.in' both present. at /usr/bin/automake-1.7 line 5412 warning: proceeding with `configure.ac'. at /usr/bin/automake-1.7 line 5412 Can't locate object method "path" via package "Request" at /usr/share/autoconf/Autom4te/C4che.pm line 69, <GEN1> line 112. configure.ac: no proper invocation of AM_INIT_AUTOMAKE was found. configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE, configure.ac: that aclocal.m4 is present in the top-level directory, configure.ac: and that aclocal.m4 was recently regenerated (using aclocal). configure.ac: required file `./install-sh' not found configure.ac: required file `./mkinstalldirs' not found configure.ac: required file `./missing' not found GNUmakefile.am:67: BIGENDIAN does not appear in AM_CONDITIONAL GNUmakefile.am:73: WITH_ISPELL does not appear in AM_CONDITIONAL GNUmakefile.am:110: WITH_GNOME does not appear in AM_CONDITIONAL make: *** [GNUmakefile.in] Fehler 1 !!! ERROR: app-office/abiword-2.0.4 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message) bash-2.05b# emerge info Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-gentoo-r2) ================================================================= System uname: 2.6.3-gentoo-r2 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm arts avi berkdb bonobo cdr cups dvd dvdr esd foomaticdb gb gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml icc imlib java jikes jpeg kde libg++ libwww mad mikmod mmx mpeg ncurses nls noreiserfs oggvorbis pam pdflib perl png python qt quicktime readline ruby samba sdl slang spell sse ssl tcpd truetype wxwindows x86 xml2 xosd xv xvid zlib"
That's the problem i have. Maybe you should fill another bug. Benoit ps: i don't think this bug should be labelled as blocker.
Created attachment 27011 [details, diff] Patch for Abiword digest This is the patch to the old digest-abiword-2.0.4
i hate it when the change the upstream tarball.. digest issue has been fixed The other issue i haven't encountered, but i changes the tarball to run autogen.sh to be on the safe side. Please test if that solves the problem.
There is a new archive available at SF (approx. 25MB): abiword-2.0.4-1.tar.gz (notice '-1')
I was just trying the "-1" tarball with the v1.2 ebuild (normal tarball still failed with v1.2). It works a lot better (i.e it does not fail for the "abi" directory), but the same problem as before appears when trying to compile the "abiword-plugins" directory : Plugin reports: aiksaurus: error - Aiksaurus.h not found gda: error - libgda and libgnomedb >= 0.90.0 required gdict: okay (no GNOME; using fork-and-exec method) gypsython: okay Ots: error - libots-1 >= 0.4.1 required AbiGdkPixbuf: okay jpeg: okay LibRSVG: okay magick: error - Magick++ >= 5.5.0 not found wmf: okay bz2abw: okay OpenWriter: okay psion: error - psiconv headers not found sdw: okay WordPerfect: error - libwpd-1 >= 0.7.0 required xhtml(mht): error - inter7 EPS headers not found xhtml(mht): http://www.inter7.com/eps/ xhtml(html): libxml2 support enabled xhtml: building without Multipart support cd . && \ /bin/sh /var/tmp/portage/abiword-2.0.4/work/abiword-2.0.4/abiword-plugins/missing --run automake-1.7 --foreign GNUmakefile cd . && /bin/sh /var/tmp/portage/abiword-2.0.4/work/abiword-2.0.4/abiword-plugins/missing --run autoconf warning: `configure.ac' and `configure.in' both present. at /usr/bin/automake-1.7 line 5412 warning: proceeding with `configure.ac'. at /usr/bin/automake-1.7 line 5412 autoconf-2.59: warning: both `configure.ac' and `configure.in' are present. autoconf-2.59: warning: proceeding with `configure.ac'. Can't locate object method "path" via package "Request" at /usr/share/autoconf/Autom4te/C4che.pm line 69, <GEN1> line 112. Can't locate object method "path" via package "Request" at /usr/share/autoconf/Autom4te/C4che.pm line 69, <GEN1> line 112. configure.ac: no proper invocation of AM_INIT_AUTOMAKE was found. configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE, configure.ac: that aclocal.m4 is present in the top-level directory, configure.ac: and that aclocal.m4 was recently regenerated (using aclocal). make: *** [configure] Error 1 make: *** Waiting for unfinished jobs.... make: *** [GNUmakefile.in] Error 1 !!! ERROR: app-office/abiword-2.0.4 failed. !!! Function src_compile, Line 79, Exitcode 2 !!! (no error message) I think our bug correspond to the upstream bug : http://bugzilla.abisource.com/show_bug.cgi?id=6467
guess we should update libwpd in the tree, try uninstalling it for now.
Abiword should depend on gnome-db and libwpd, btw.
hmm no it should not.. plugins build if those are available, if not.. well no big deal either. Not a very pretty situation, but thats besides the point.
Fixed tarball uploaded Edit the ebuild, and replace SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" with SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.gz"
Sorry, didn't see the comment above
2.0.4 was a disaster (upstream) in many ways including this bug with packaging and the notorious relmiseng who has been slapped for changing tarballs AGAIN. 2.0.5 (mbpb) is in, this bug can be closed. Thanks though for taking the time to file and update and such. (as for why portage isnt smarter about checksum misses, I'll leave that to the portage nerds)
hmm the md5sum is there to make sure noone tampered with the tarball.. and no it doesn't distinguish between oldskool hackers and uwogs ;) Anyway, 2.0.5 is in. Please test that and file new bugs if something is wrong. I'll update libwpd as well in a few seconds.