[sisyphus] [solved] systemd /usr/lib/libdbus*
Lenar Shakirov
shakirov на cg.ru
Ср Фев 2 09:50:52 UTC 2011
02.02.2011 13:18, Sergey Borovikov пишет:
> В сообщении от 2 февраля 2011 08:53:41 автор Sergey Borovikov написал:
>> В сообщении от 1 февраля 2011 18:34:55 автор Ivan A. Melnikov написал:
>>> On Tue, 1 Feb 2011 18:05:20 +0100
>>> /usr не на отдельном разделе?
>>>
>> Ага, так и есть.
>> # df
>> Файловая система Разм Исп Дост Исп% Точка монтирования
>> /dev/sda2 73G 30G 39G 44% /
>> udevfs 5,0M 292K 4,8M 6% /dev
>> shmfs 1000M 1,2M 999M 1% /dev/shm
>> tmpfs 1000M 8,9M 991M 1% /tmp
>> /dev/sda1 190M 23M 159M 13% /boot
>> /dev/sda5 74G 3,8G 67G 6% /usr
>>
>>
> # ldd -v /bin/systemd | grep usr
> libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb782c000)
> /usr/lib/libdbus-1.so.3:
> Во первых - это в принципе неправильно что программа из /bin имеет зависимость на /usr/lib
> Но всё-же грязный хак вида
> # sudo cp /usr/lib/libdbus-1.so* /lib
> работает, т.к. у libdbus нет завиимостей на другие либы из usr.
>
Похоже на багу, т.к. в федоре, например:
# rpm -qpl
ftp://mirrors.kernel.org/fedora/releases/13/Fedora/i386/os/Packages/dbus-libs-1.2.24-1.fc13.i686.rpm
/lib/libdbus-1.so.3
/lib/libdbus-1.so.3.4.0
В De??an Sid:
# wget
http://ftp.ru.debian.org/debian/pool/main/d/dbus/libdbus-1-3_1.2.24-4_i386.deb
2>/dev/null
# dpkg --contents libdbus-1-3_1.2.24-4_i386.deb | grep /lib
<skip>
drwxr-xr-x root/root 0 2010-12-21 20:51 ./lib/
-rw-r--r-- root/root 231492 2010-12-21 20:51 ./lib/libdbus-1.so.3.4.0
lrwxrwxrwx root/root 0 2010-12-21 20:51 ./lib/libdbus-1.so.3 ->
libdbus-1.so.3.4.0
--
С уважением, инженер отдела ИИС ООО «Центр»
Шакиров Ленар Наилевич
shakirov на cg.ru
(843) 533-88-14
Российская Федерация
Казань, ул. Зинина, 3а
420029, а/я 81
http://www.cg.ru/
Подробная информация о списке рассылки Sisyphus