-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 31 Oct 2010 15:52:51 +0100 Diego Elio Pettenò <flamee...@gmail.com> wrote:
> > For example, I have just > > seen in my system that packages like dev-python/pyorbit and > > dev-libs/libgamin are installing these .la files that should not be > > needed, but I am sure lots of other python packages are also > > affected :-/. > snip.. > media-libs/hamlib (tomjbe) snip.. Above package provides around 38 .la files. I am not quite sure yet about hamlibtcl.la, libhamlib++.la, libhamlib.la and _Hamlib.la. Maybe they can go -- will look into that in next days. But the other ones are plugins (or backends in hamlib terms) which get loaded via libltdl according to the radio tranceiver family in question. See as an example the following strace for calling the simple frontend (rigctl) for the Kenwood TS-570 tranceiver (Model 204). strace -e open rigctl -m 204 open("/etc/ld.so.cache", O_RDONLY) = 3 open("/usr/lib64/hamlib/libhamlib.so.2", O_RDONLY) = 3 open("/lib/libpthread.so.0", O_RDONLY) = 3 open("/lib/libc.so.6", O_RDONLY) = 3 open("/usr/lib/libltdl.so.7", O_RDONLY) = 3 open("/lib/libm.so.6", O_RDONLY) = 3 open("/lib/libusb-0.1.so.4", O_RDONLY) = 3 open("/lib/libdl.so.2", O_RDONLY) = 3 open("/usr/lib64/hamlib/hamlib-kenwood.la", O_RDONLY) = 3 open("/usr/lib64/hamlib/hamlib-kenwood.so", O_RDONLY) = 3 open("/dev/ttyS0", O_RDWR|O_NOCTTY|O_NONBLOCK) = 3 If I read the discussion correctly we will still need to keep these .la files around. Regards, Thomas. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAkzNvuQACgkQQe4uqXYgU9XQOACfdh6Y0K4tEaNfxZWuLQ4IKY9z COcAniZAbl1YcvRLrGQE6k2Jph2jNOkN =u989 -----END PGP SIGNATURE-----