Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134085 - "emerge" fails while compiling dev-ada/xmlada-1.0-r2
Summary: "emerge" fails while compiling dev-ada/xmlada-1.0-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: ada team [OBSOLETE]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-23 00:22 UTC by fabio de francesco
Modified: 2006-05-25 04:50 UTC (History)
0 users

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 fabio de francesco 2006-05-23 00:22:45 UTC
There is a blocking problem in compiling xmlada-1.0-r2. Emerge fails and shows the following output:

### start message ###

# Build the libraries themselves
cd unicode/obj; ar cr libxmlada_unicode.a *.o
ar: *.o: No such file or directory
make: *** [unicode_inst] Error 1

!!! ERROR: dev-ada/xmlada-1.0-r2 failed.
Call stack:
  ebuild.sh, line 1527:   Called dyn_compile
  ebuild.sh, line 931:   Called src_compile
  ebuild.sh, line 1240:   Called gnat_src_compile
  gnat.eclass, line 196:   Called lib_install 'i686-pc-linux-gnu-gnat-gcc-3.4'
  xmlada-1.0-r2.ebuild, line 64:   Called die

### end message ###

Don't know why the unicode/obj directory has got no '*.o' file to be put in
libxmlada_unicode.a.

Thanks.

fabio

Ps.: Since someone has reported a successfull installation I think my "emerge --info" may be of some help:

Portage 2.1_rc2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16.14 i686)
=================================================================
System uname: 2.6.16.14 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre19
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -mfpmath=sse -mmmx -msse -msse2 -msse3 -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -mfpmath=sse -mmmx -msse -msse2 -msse3 -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages maketest metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.unina.it/pub/linux/distributions/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="en it"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bzip2 cli crypt cups doc dri dvd eds emacs emboss encode esd examples fam foomaticdb fortran gdbm gif glut gnome gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod mmx motif mp3 mpeg mpi mysql mysqli ncurses nls nptl nptlonly nvidia ogg opengl openssh openssl oss pam pcre pdflib perl php pic png posix postgres pppd python qt quicktime readline reflection samba sdl session sharedmem sockets spell spl sqlite sse sse2 sse3 ssh ssl sysv5ipc tcltk tcpd truetype truetype-fonts type1-fonts udev usb vorbis xml xmms xorg xv zlib elibc_glibc input_devices_joystick input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_it userland_GNU video_cards_fbdev video_cards_nvidia video_cards_vesa video_cards_vmware"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 gentoo 2006-05-24 13:06:12 UTC
I solved the problem by first unmerging the old version and then emerging the new one.
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2006-05-25 04:50:34 UTC
So, xmlada is suffering from the same "I don't like to see me installed" problem as gtkada apparently? I moved the detection and avoidance code from the gtkada ebuild I am now working on to the gnat.eclass, so this should cover the rest of the libs as well..
Just tested xmlada with this fix (while having it installed), seems to build fine. I am closing the bug, please reopen if this did not fix it for you..
And, thanks for testing!

George