Reproducible: Always Steps to Reproduce: 1. emerge amaya Actual Results: make[2]: Leaving directory `/var/tmp/portage/amaya-8.7/work/Amaya/LINUX-ELF' x86_64-pc-linux-gnu-g++ -o ../bin/amaya wxdialog/AuthentDlgWX.o wxdialog/CheckedListDlgWX.o wxdialog/CreateTableDlgWX.o wxdialog/CSSDlgWX.o wxdialog/DocInfoDlgWX.o wxdialog/HRefDlgWX.o wxdialog/ImageDlgWX.o wxdialog/InitConfirmDlgWX.o wxdialog/OpenDocDlgWX.o wxdialog/PreferenceDlgWX.o wxdialog/PrintDlgWX.o wxdialog/SaveAsDlgWX.o wxdialog/SearchDlgWX.o wxdialog/SpellCheckDlgWX.o wxdialog/TextDlgWX.o wxdialog/TitleDlgWX.o wxdialogapi.o EDITORAPP.o HTMLAPP.o TextFileAPP.o XLinkAPP.o XMLAPP.o AHTURLTools.o EDITORactions.o EDITimage.o EDITstyle.o HTMLactions.o HTMLbook.o HTMLedit.o HTMLform.o HTMLhistory.o HTMLimage.o HTMLpresentation.o HTMLsave.o HTMLtable.o html2thot.o init.o libmanag.o MENUconf.o XLinkbuilder.o XLinkedit.o templates.o trans.o transparse.o UIcss.o Xml2thot.o Xmlbuilder.o XHTMLbuilder.o XPointer.o XPointerparse.o AHTBridge.o AHTFWrite.o answer.o query.o AHTMemConv.o AHTInit.o anim.o animbuilder.o SVGAPP.o SVGbuilder.o SVGedit.o TimelineAPP.o MathMLAPP.o MathMLbuilder.o Mathedit.o libCSS.a ../annotlib/libAnnot.a ../redland/librdf/.libs/librdf.a ../redland/raptor/.libs/libraptor.a -L../thotlib -L.. -lThotEditor -ljpeg -lpng -lz -L../libwww/Library/src/.libs -lwwwapp -lwwwhttp -lwwwhtml -lwwwmime -lwwwcache -lwwwstream -lwwwfile -lwwwdir -lwwwtrans -lwwwcore -lwwwutils -lwwwzip -lwwwftp -L../libwww/modules/md5/.libs -lmd5 ../libwww/modules/expat/.libs/libexpat.a -ldl -L//usr/lib -L/usr/X11R6/lib64 -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgdk_imlib x86_64-pc-linux-gnu-g++: ../redland/raptor/.libs/libraptor.a: No such file or directory make[1]: *** [../bin/amaya] Error 1 make[1]: Leaving directory `/var/tmp/portage/amaya-8.7/work/Amaya/LINUX-ELF/amaya' make: *** [amaya_prog] Error 2 Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r10 x86_64) ================================================================= System uname: 2.6.9-gentoo-r10 x86_64 AMD Athlon(tm) 64 Processor 4000+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4,dev-lang/python-2.4 [2.4 (#1, Dec 21 2004, 21:22:23)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4, 2.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.9.3, 1.5, 1.8.5-r2, 1.6.3, 1.4_p6, 1.7.9 sys-devel/binutils: 2.15.92.0.2-r1, 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg candy ccache distlocks moo sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://cs.ubishops.ca/pub/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/ http://gentoo.mirrored.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X gtk kde"
I can confirm this error on x86.
added media-libs/raptor as depend.
Adding media-libs/raptor did not help. Amaya is probably using an internal version ( ../redland/raptor/.libs/libraptor.a: No such file)
Yes, the amaya package contains internal versions of libwww and raptor. I also have this problem on x86 with amaya 8.7.
not arch-specific
the problem seems to arise from there being no .libs folder in amaya/redland/raptor . consequently there is no libraptor.a in ../redland/raptor/.libs/
Created attachment 63024 [details] www-client/amaya/amaya-8.7.ebuild redland/raptor is not build at all (but redland/librdf is). I found that the Makefile is configuring redland without "--with-raptor=internal", causing raptor not being build. This ebuild patches Makefile.in and removes the depend "media-libs/raptor" (patch is coming)
Created attachment 63025 [details, diff] www-client/amaya/files/amaya-8.7-raptor-compile.diff patch used in the ebuild to patch Makefile.in
Bah Humbug!! I downloaded fresh Amaya (9.2.1) source from the official web site and followed the instructions given: mkdir Gentoo cd Gentoo ../configure make and ... it fails the same way!!! make[3]: Leaving directory `/home/znmeb/Amaya/Amaya/Gentoo/redland' redland is installed make[2]: Leaving directory `/home/znmeb/Amaya/Amaya/Gentoo' g++ -o ../bin/amaya wxdialog/AuthentDlgWX.o wxdialog/BgImageDlgWX.o wxdialog/CheckedListDlgWX.o wxdialog/CreateTableDlgWX.o wxdialog/DocInfoDlgWX.o wxdialog/EnumListDlgWX.o wxdialog/HRefDlgWX.o wxdialog/ImageDlgWX.o wxdialog/InitConfirmDlgWX.o wxdialog/ListDlgWX.o wxdialog/ListEditDlgWX.o wxdialog/NewTemplateDocDlgWX.o wxdialog/NumDlgWX.o wxdialog/ObjectDlgWX.o wxdialog/OpenDocDlgWX.o wxdialog/PreferenceDlgWX.o wxdialog/PrintDlgWX.o wxdialog/SaveAsDlgWX.o wxdialog/SearchDlgWX.o wxdialog/SpellCheckDlgWX.o wxdialog/TextDlgWX.o wxdialog/TitleDlgWX.o wxdialogapi.o EDITORAPP.o HTMLAPP.o TextFileAPP.o XLinkAPP.o XMLAPP.o AHTURLTools.o EDITORactions.o EDITimage.o EDITstyle.o HTMLactions.o HTMLbook.o HTMLedit.o HTMLform.o HTMLhistory.o HTMLimage.o HTMLpresentation.o HTMLsave.o HTMLtable.o html2thot.o init.o libmanag.o MENUconf.o XLinkbuilder.o XLinkedit.o templates.o trans.o transparse.o UIcss.o Xml2thot.o Xmlbuilder.o XHTMLbuilder.o XPointer.o XPointerparse.o AHTBridge.o AHTFWrite.o answer.o query.o AHTMemConv.o AHTInit.o anim.o animbuilder.o SVGAPP.o SVGbuilder.o SVGedit.o TimelineAPP.o MathMLAPP.o MathMLbuilder.o Mathedit.o libCSS.a ../annotlib/libAnnot.a ../redland/librdf/.libs/librdf.a ../redland/raptor/.libs/libraptor.a -L../thotlib -L.. -lThotEditor -ljpeg -lpng -lz -L../libwww/Library/src/.libs -lwwwapp -lwwwhttp -lwwwhtml -lwwwmime -lwwwcache -lwwwstream -lwwwfile -lwwwdir -lwwwtrans -lwwwcore -lwwwutils -lwwwzip -lwwwftp -lwwwdav -L../libwww/modules/md5/.libs -lmd5 ../libwww/modules/expat/.libs/libexpat.a -ldl -L/usr/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -lXi -lXext -lX11 -lm -lgdk_imlib g++: ../redland/raptor/.libs/libraptor.a: No such file or directory make[1]: *** [../bin/amaya] Error 1 make[1]: Leaving directory `/home/znmeb/Amaya/Amaya/Gentoo/amaya' make: *** [amaya_prog] Error 2 DreamGate Gentoo # ####################################################################### Have the upstream folks been consulted?
I just joined the Amaya mailing list and told them what's going on. This was flagged as a bug at the 9.0 level, and appears to have gone away for the original poster. The thread can be found at http://lists.w3.org/Archives/Public/www-amaya/2005JanMar/0094.html and http://lists.w3.org/Archives/Public/www-amaya/2005JanMar/0096.html The original post is in French and is apparently also from a Gentoo user. :) The response was that "The ../redland/raptor/.libs/libraptor.a library is normally included in the full source." Ayup ... it compiles too, but the next step croaks ... still! The Amaya list is fairly light traffic, so it may be a while before I get a response.
Curiosly enough, I just managed to get amaya 8.0 to emerge successfully yesterday. I'm not sure what all has changed, though. I've rebuilt all of my machines since 26 August, so maybe I cleaned out some garbage that was breaking Amaya. I haven't tried more recent versions, but I will if they are in Portage.
Amaya has moved on to the 9 series. Has anyone tried to make an ebuild for Amaya 9.x?
using the patched ebuild and the pacht itself all works... can someone put update this ebuil in portage? i think we may consider fixed this bug... right?
amaya is dead.