Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 161955 - dev-libs/libedit-20061103 install fails due to dolib.a installing into wrong location
Summary: dev-libs/libedit-20061103 install fails due to dolib.a installing into wrong ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-13 22:05 UTC by Marcin Deranek
Modified: 2007-01-15 16:30 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 Marcin Deranek 2007-01-13 22:05:49 UTC
Error I get:

>>> Completed installing libedit-20061103 into /var/tmp/portage/dev-libs/libedit-20061103/image/

ecompressdir: bzip2 -9 /usr/share/man/man3
ecompressdir: bzip2 -9 /usr/share/man/man5
strip: x86_64-pc-linux-gnu-strip --strip-unneeded
   lib/libedit.so
   usr/lib/libedit.a

 * QA Notice: Missing gen_usr_ldscript for libedit.so

!!! ERROR: dev-libs/libedit-20061103 failed.
Call stack:
  misc-functions.sh, line 570:   Called install_qa_check
  misc-functions.sh, line 267:   Called die

!!! add those ldscripts
!!! If you need support, post the topmost build error, and the call stack if relevant.

I think problem is related to bug 4411.. Looking into 'image' directory we can see the following:
/lib/libedit.so (library)
/usr/lib/libedit.a (static library)
/usr/lib64/libedit.so (ldscript which emerge is complaining about)

I believe the problem lies in lib/lib64 difference..

Marcin

Reproducible: Always

Steps to Reproduce:
1. emerge libedit
3.

Actual Results:  
Doesn't compile

Expected Results:  
compiles

Portage 2.1.2_rc4-r9 (default-linux/amd64, gcc-4.1.1, glibc-2.5-r0, 2.6.19-reiser4-r4 x86_64)
=================================================================
System uname: 2.6.19-reiser4-r4 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.8
Timestamp of tree: Sat, 13 Jan 2007 21:20:01 +0000
ccache version 2.4 [enabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -mtune=athlon64 -ftracer -frename-registers -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=athlon64 -mtune=athlon64 -ftracer -frename-registers -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en pl"
MAKEOPTS="-j2"
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.nl.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acpi adns alsa amd64 ao apm audiofile bash-completion bcmath berkdb bidi bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr clamav cli cracklib crypt cscope ctype cups curl curlwrappers dbus dga dio directfb dlloader dri dts dv dvb dvd dvdr dvdread encode exif expat fbcon ffmpeg fftw firefox flac flatfile foomaticdb ftp gb gd gdbm ggi gif ginac glut gmp gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal iconv idn imagemagick imlib isdnlog javascript jbig jikes jpeg jpeg2k kdehiddenvisibility lcms lesstif libcaca libedit libgda libwww lm_sensors m17n-lib mad maildir matroska mbox mcal memlimit mhash mikmod mime mmap mng motif mp3 mpeg mpi mplayer msession musepack ncurses nocd nptl nsplugin offensive ogg openal opengl osc oss pam pcntl pcre pda pdf pic plotutils png portaudio posix ppds pppd quicktime readline recode reflection scanner sdl session sharedmem shorten simplexml skey slang slp sndfile snmp sockets sox speex spell ssl svg sysvipc szip tcpd test theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd videos vim-syntax vorbis wifi wmf wxwindows x264 xine xml xmlrpc xorg xosd xpm xsl xv xvid yaz zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en pl" USERLAND="GNU" VIDEO_CARDS="fglrx radeon v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Simon Stelling (RETIRED) gentoo-dev 2007-01-14 03:32:14 UTC
What's the output of `ls -ld /usr/lib{,64}'?
Comment 2 Marcin Deranek 2007-01-14 09:11:01 UTC
sun ~ # ls -ld /usr/lib{,64}
lrwxrwxrwx   1 root root    5 2006-02-07 17:09 /usr/lib -> lib64
drwxr-xr-x 112 root root 2541 2007-01-13 22:32 /usr/lib64
Comment 3 Marcin Deranek 2007-01-14 09:38:06 UTC
By 'image' directory I mean /var/tmp/portage/dev-libs/libedit-20061103/image
I think this is what suppose to go into the package..
Comment 4 SpanKY gentoo-dev 2007-01-15 16:27:39 UTC
really is not amd64 specific at all
Comment 5 SpanKY gentoo-dev 2007-01-15 16:30:17 UTC
yeah ok, i was too hasty there ...

your profile is invalid: default-linux/amd64