On 07/16/2012 01:34 AM, Colin Guthrie wrote:
Hi,
On my system I see the following:
[colin@jimmy gcc]$ rpm -ql libgcc1
/lib/libgcc_s-4.7.1.so.1
/lib/libgcc_s.so.1
/lib64/libgcc_s-4.7.1.so.1
/lib64/libgcc_s.so.1
/usr/lib/libgcc_s.so.1
As you can see this results in a conflict between these two files:
/lib/libgcc_s.so.1
/usr/lib/libgcc_s.so.1
They ultimately (via some strange symlinks) point at the same file so it
can be dropped, but I cannot, for the life of me see where the symlink:
/usr/lib/libgcc_s.so.1
Is created in the spec. I can see a file of that name being specifically
moved out the way but I cannot see how it is then recreated with that
name again!
Can anyone see in the gcc spec where this file is created?
ldconfig ? I tried renaming mine, and ldconfig recreated it.
--
J.A. Magallon <jamagallon()ono!com> \ Winter is coming...