Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62678 - httrack-3.32.2 ebuild fails
Summary: httrack-3.32.2 ebuild fails
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Marcelo Goes (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-02 19:13 UTC by Dave Pretty
Modified: 2006-02-18 19:06 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Pretty 2004-09-02 19:13:15 UTC
httrack-3.32.2 ebuild fails on emerge update.
from:
http://forums.gentoo.org/viewtopic.php?t=189364&highlight=httrack
the solution is to unmerge older versions of httrack (3.30). this works for me also

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
htslib.h:458: warning: 'compare_mime' defined but not used 
htscore.h:199: warning: 'cache_writable' defined but not used 
htscore.h:203: warning: 'cache_readable' defined but not used 
/bin/sh ../libtool --mode=link gcc  -march=pentium4 -O3 -funroll-loops -pipe -fomit-frame-pointer  -L/usr/lib -o 
htsserver  htsserver.o htsweb.o -lpthread  -lhttrack -lz 
gcc -march=pentium4 -O3 -funroll-loops -pipe -fomit-frame-pointer -o htsserver htsserver.o htsweb.o  
-L/usr/lib /usr/lib/libhttrack.so -lpthread -ldl -lz 
htsserver.o(.text+0xa132): In function `smallserver': 
var/tmp/portage/httrack-3.32.2/work/httrack-3.32.03/src/htsserver.c:906: undefined reference to 
`hts_getcategories' 
htsserver.o(.text+0xa144):/var/tmp/portage/httrack-3.32.2/work/httrack-3.32.03/src/htsserver.c:907: 
undefined reference to `hts_getcategories' 
collect2: ld returned 1 exit status 
make[2]: *** [htsserver] Error 1 
make[2]: Leaving directory `/var/tmp/portage/httrack-3.32.2/work/httrack-3.32.03/src' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/httrack-3.32.2/work/httrack-3.32.03' 
make: *** [all] Error 2 
 
!!! ERROR: net-www/httrack-3.32.2 failed. 
!!! Function src_compile, Line 19, Exitcode 2 
!!! make failed 
 
11:51 AM dave % 
 
 

Expected Results:  
shouldn't have to unmerge old package first. 

Portage 2.0.50-r10 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-ck5) 
================================================================= 
System uname: 2.6.8-ck5 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.90GHz 
Gentoo Base System version 1.5.3 
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=pentium4 -O3 -funroll-loops -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium4 -O3 -funroll-loops -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://mirror.aarnet.edu.au/pub/gentoo 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="/home/portage_overlay" 
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" 
USE="X aalib acpi alsa apm arts artswrappersuid audiofile avi berkdb cdparanoia cdr crypt cups dvd dvdr 
emacs encode esd f77 flac foomaticdb gcj gdbm gif gphoto2 gpm guile imlib jabber jack java jpeg kde 
libg++ libwww mad mikmod mmx motif mpeg mysql nas ncurses nls oggvorbis opengl oss pam pcmcia 
pdflib perl plotutils png python qt quicktime readline samba sdl slang speex spell sse ssl svga tcltk tcpd 
tetex theora truetype usb wifi x86 xine xml2 xv zlib"
Comment 1 Mikael A 2004-09-15 01:48:18 UTC
emerge unmerge httrack && emerge httrack fixed this for me. Apparently it tries to link against the already installed libraries rather than the newly compiled ones.
Comment 2 fctk86 2005-01-04 03:02:48 UTC
yes... unmerging and emerging httrack again works for me, too
Comment 3 Bjoern Olausson 2005-04-09 12:03:37 UTC
Same problem and fix here. Made a versionbump to 3.33.15 and had the same problem. Unmerging the old version an merging my versionbump (or any other version) worked.
Comment 4 Marcelo Goes (RETIRED) gentoo-dev 2006-02-18 19:06:52 UTC
Hi there,

I just bumped httrack to 3.40 for bug 123183. Please reopen this bug if the problem persists (I had no problem upgrading from an earlier version just now).

Cheers