Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 557274 - sys-libs/readline-6.3_p8-r01.1: installed files contain wrong paths
Summary: sys-libs/readline-6.3_p8-r01.1: installed files contain wrong paths
Status: UNCONFIRMED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo non-Linux Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-11 05:39 UTC by yegle
Modified: 2015-08-11 05:39 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 yegle 2015-08-11 05:39:05 UTC
net-ftp/lftp install failed due to link error:

ld: warning: directory not found for option '-L/Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib'
Undefined symbols for architecture x86_64:
  "xarray_m<char>::dispose(char*)", referenced from:
      vtable for xarray_m<char> in complete.o
ld: symbol(s) not found for architecture x86_64
x86_64-apple-darwin14-clang-3.5.2: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:1974: recipe for target 'lftp' failed
make[1]: *** [lftp] Error 1
make[1]: Leaving directory '/Users/ych/.gentoo/var/tmp/portage/net-ftp/lftp-4.6.3a/work/lftp-4.6.3a/src'
Makefile:1592: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

The directory in the error message is suspicious, so I did:

$ grep -I readline-6.3_p8-r01.1 . -R 2>/dev/null
./lib/libhistory.la:dependency_libs=' -L/Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib -lncurses'
./lib/libreadline.la:dependency_libs=' -L/Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib -lncurses'
./usr/bin/rlfe:  notinst_deplibs=' /Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib/libreadline.la /Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib/libhistory.la'
./usr/bin/rlfe:# script's /Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/host-libtool-0.1.0-amd64/libtool value, followed by no.
./usr/bin/rlfe:    DYLD_LIBRARY_PATH="/Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib/.libs:$DYLD_LIBRARY_PATH"
./usr/lib/libhistory.la:dependency_libs=' -L/Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib -lncurses'
./usr/lib/libreadline.la:dependency_libs=' -L/Users/ych/.gentoo/var/tmp/portage/sys-libs/readline-6.3_p8-r01.1/work/readline-6.3-.amd64/shlib -lncurses'

Reproducible: Always