Bug 43984 - ebuild for Abiword 2.0.4 doesnt stop trying to download although download completed
|
Bug#:
43984
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: major
|
Priority: P2
|
|
Resolution: WONTFIX
|
Assigned To: gnome@gentoo.org
|
Reported By: g0tt@rocketmail.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: ebuild for Abiword 2.0.4 doesnt stop trying to download although download completed
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-03-07 14:27 0000
|
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.
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.