For some reason libtool-2.2.6a seems to remove /usr/share/libtool/config.sub which is a symlink to ../gnuconfig/config.sub. This seems to break emerging the package x11-misc/rss-glx. Recreating the symbolic link allows the "configure" to complete but the compile seems to still be looking for a "../libtool" which doesn't exit. Summary: severe incompatibility between libtool-2.2.6a and rss-glx. Reproducible: Always Steps to Reproduce: 1. change /etc/portage/package.keywords to allow sys-devel/libtool ~x86 2. emerge libtool (which should pull 2.2.6a) 3. emerge rss-glx Actual Results: Emerge fails. Expected Results: Emerge should succeed. Recreating the symbolic link in /usr/share/libtool to config.sub fixes allows the configuration script to run, but it fails later during the compilation process. There is still some problematic interaction(s) between the rss-glx configure and the libtool package. Specific error is: /bin/sh ../libtool --tag=CXX --mode=link i686-pc-linux-gnu-g++ -O2 -march=prescott -pipe -Wall -Wl,-O1 -o hufo_smoke driver.o hufo_smoke.o SVector.o FMotion.o -lGLU -lGL -lSM -lICE -lX11 -lm /bin/sh: ../libtool: No such file or directory
Upstream bug (both of the problems). Whoever did the packaging, should have used 'libtoolize --copy' instead of simply 'libtoolize'. Libtool 2 keeps those symlinks in /usr/share/libtool/config.
BTW, after months of silence, 0.8.2 was released a few months ago. It's affected by this bug too.
is this the same as bug #220825?
Fixed in -r5.