Summary: | failed to compile libmpeg2-0.4.0b (ld error with "-lartsc") | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matthias F. Brandstetter (RETIRED) <haim> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Matthias F. Brandstetter (RETIRED)
2004-06-20 16:40:53 UTC
reopen with the output from emerge --info please. [ 12:49 haim@itchy ~ ] emerge --info Portage 2.0.50 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.4.20-gentoo-r5) ================================================================= System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) XP 2100+ cat: /etc/gentoo-release: No such file or directory Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/portage/bashrc" CC="gcc" CFLAGS="-O2 -march=athlon-xp -pipe -w" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb:/usr/kde/3.2/share/config:/usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CRYSTAL="/opt/crystal" CVS_RSH="ssh" CXXFLAGS="-O2 -march=athlon-xp -pipe -w" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs ccache sandbox" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="http://gentoo.inode.at/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo" GPG_AGENT_INFO="/tmp/gpg-9wcAR8/S.gpg-agent:8663:1" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses" GS_LIB="/home/haim/.fonts" GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/haim/.gtkrc-2.0:/home/haim/.kde3.2/share/config/gtkrc" GTK_RC_FILES="/etc/gtk/gtkrc:/home/haim/.gtkrc:/home/haim/.kde3.2/share/config/gtkrc" G_BROKEN_FILENAMES="1" HOME="/home/haim" HOSTNAME="itchy" INFODIR="/usr/share/info:/usr/X11R6/info" INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info" INPUTRC="/etc/inputrc" JAVAC="/opt/blackdown-jdk-1.4.1/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.1" JDK_HOME="/opt/blackdown-jdk-1.4.1" KDEDIR="/usr/kde/3.2" KDEDIRS="/usr" KDE_FULL_SESSION="true" KDE_MULTIHEAD="false" KONSOLE_DCOP="DCOPRef(konsole-5317,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-5317,session-1)" LD_LIBRARY_PATH=":/usr/lib/wine/lib:/usr/lib/wine/lib" LESSOPEN="|lesspipe.sh %s" LOGNAME="haim" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:" MAIL="/var/mail/haim" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/opt/blackdown-jdk-1.4.1/man:/usr/qt/3/man:/usr/qt/3/doc/man:/opt/vmware/man" NOCOLOR="false" PAGER="/usr/bin/most" PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/kde/3.2/bin:/usr/games/bin:/usr/bin/wrappers:/opt/blackdown-jdk-1.4.1_beta/bin" PKGDIR="/usr/portage/packages" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CACHEDIR="/var/cache/edb/dep/" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="5349" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PS1="\[\033[00m\][ \[\033[01;37m\]$(/bin/date +%H:%M) \[\033[01;32m\]\u@\h \[\033[01;34m\]$(ps1dir $PWD) \[\033[00m\]] " PWD="/home/haim" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SESSION_MANAGER="local/itchy:/tmp/.ICE-unix/8753" SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.1.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat" SHELL="/bin/bash" SHLVL="5" STDCXX_INCDIR="g++-v3" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="xterm" TMAKEPATH="/usr/lib/tmake/linux-g++" USE="3dnow X aalib arts avi cdr crypt cups dga doc encode esd fastcgi foomaticdb gdbm gif gtk2 guile java jpeg kde kerberos libg++ libwww mad maildir md5sum motif mpeg mysql ncurses offensive opengl pam pdflib perl png python qt quicktime readline samba sdl slang sse ssl svga tcpd truetype usb videos x86 xine xml xml2 xmms xv zlib" USER="haim" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" WINDOWID="56623109" XARGS="xargs -r" XAUTHORITY="/home/haim/.Xauthority" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge" On a tangential note, that we have 4 packages providing the /usr/bin/ld binary needs to be fixed -- cc'ing toolchain people here for that. I do not use qpkg, but either it is broken, or not correctly used: --- nosferatu root # epm -qf /usr/bin/ld binutils-2.15.91.0.1-r2 nosferatu root # epm -qG nasm bin86 binutils glibc dev-lang/nasm-0.98.38 sys-devel/bin86-0.16.13 sys-devel/binutils-2.15.91.0.1-r2 sys-libs/glibc-2.3.4.20040619 nosferatu root # --- qpkg output is indeed incorrect. epm -q -l nasm | grep /usr/bin/ld /usr/bin/ldrdf epm -q -l bin86 | grep /usr/bin/ld /usr/bin/ld86 epm -q -l glibc | grep /usr/bin/ld /usr/bin/ldd /usr/bin/lddlibc4 Not a toolchain bug. the qpkg has already been filed ... it just matches a little too much atm Hi guys, I still have the problem with libmpeg2 compilation. Since I use arts, I searched for file libartsc.so (found under /usr/lib), did a "ldconfig" as root, but still have the same error. Any ideas? If no one of you have any ideas, where could I look for further help? I think libartsc should be installed below /usr/kde/.... Could you please check to which package it belongs using qpkg -f /usr/lib/libartsc.so? qpkg -f /usr/lib/libartsc.so gives me no output at all :( Looks like your libartsc.so doesn't come from any package portage knows about. Tried to compile it by hand or to install some dpkg/rpm? I have this library in /usr/kde/(version number)/lib Trying to link with orphaned/broken/non-existant libs can cause all kinds of headache. Please move the libartsc from /usr/lib out of the way and try again. that was it, thx alot! |