[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:53223] Re: バージョンの異なる同一ソフトが2つ同時に存在する不具合の解消方法について



大坪です。自己訂正です。

> 
> (6)これらより、pathfinderのmakeの際に、/opt/hoge/lib/libdbus-1.soではなく
> /usr/lib/libdbus-1.soを探 しにいったということでしょうか?
> 

# nm /usr/lib/libdbus-1.so |grep dbus_message_set_serial
nm: /usr/lib/libdbus-1.so: no symbols
# nm /usr/lib/libdbus-1.so |grep dbus_message_lock
nm: /usr/lib/libdbus-1.so: no symbols
# nm /usr/lib/libdbus-1.so |grep dbus_message_demarshal_bytes_needed
nm: /usr/lib/libdbus-1.so: no symbols
# nm /usr/lib/libdbus-1.so |grep dbus_message_marshal
nm: /usr/lib/libdbus-1.so: no symbols
# nm /usr/lib/libdbus-1.so |grep dbus_message_demarshal
nm: /usr/lib/libdbus-1.so: no symbols
nm /usr/lib/libdbus-1.so |grep dbus_message_unref
nm: /usr/lib/libdbus-1.so: no symbols
のように、/usr/lib/libdbus-1.soは上記grep argumentの全てを含んでおらず、

# nm /opt/local/lib/libdbus-1.so |grep dbus_message_set_serial
0001cea0 T dbus_message_set_serial
# nm /opt/local/lib/libdbus-1.so |grep dbus_message_lock
0001cb60 T dbus_message_lock
# nm /opt/local/lib/libdbus-1.so |grep dbus_message_demarshal_bytes_needed
00017e60 T dbus_message_demarshal_bytes_needed
# nm /opt/local/lib/libdbus-1.so |grep dbus_message_marshal
0001cba0 T dbus_message_marshal
# nm /opt/local/lib/libdbus-1.so |grep dbus_message_demarshal
0001b860 T dbus_message_demarshal
00017e60 T dbus_message_demarshal_bytes_needed
# nm /opt/local/lib/libdbus-1.so |grep dbus_message_unref
0001b370 T dbus_message_unref
のように、/opt/local/lib/libdbus-1.sは上記grep argumentの全てを含んでいるので、
[debian-users:53220]の私の推論は、間違いでした。