LINUX.ORG.RU

Не могу установить пакет

 , , ,


0

1

Хочу установить пакет libkeyutils1 из Debian stable для архитектуры amd64.
Делаю так:

# opkg install libkeyutils1
Installing libkeyutils1 (1.5.5-3) on root.
Downloading {censored}/libkeyutils1_1.5.5-3_amd64.deb.
Смотрим состояние пакета:
# opkg status libkeyutils1
Package: libkeyutils1
Version: 1.5.5-3
Depends: libc6 (>= 2.7)
Status: install user unpacked
Architecture: amd64
Installed-Time: 1401383651
Кажется, что всё хорошо. Но нет. Смотрим установленные файлы пакета:
# opkg files libkeyutils1
Package libkeyutils1 (1.5.5-3) is installed on root and has the following files:

Пусто.
Даже не знаю, где искать виноватых. Пакет виден в списке установленных, но на деле он не установлен.
Что делать?

★★★★★

Ответ на: комментарий от vel

Я уже пересобрал этот пакет и пересобранная версия вроде бы идентична той, которая лежит в репах, но работает правильно.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

Как ldd мне поможет узнать, почему пакет так странно устанавливается?
Я решил запилить свой дебиан с блекджеком и шлюхами.

Первое что приходит в голову у вас чегото не хватает в системе.

Тут неправильно отрабатывает opkg (Я хз что за пакетный менеджер не пробовал), возможно в нем происходит проверка наличия других пакетов и на экран ничего не выводится поскольку уровень дебага слишком мал. Либо отсутствует какаялибо часть opkg(или софт который он вызывает) без которой не отрабатывает установка пакетов в ряде случаев. Либо пакет поврежден.

Распаковка и LDD позволит проверить целостность пакета + проверку наличия всех необходимых(кроме тех которые загружаются в зависимости от конфига) для запуска либ системе.

Также стоилобы проверить наличия доступа на запись в директории куда ставится пакет, наличие необходимых директорий итд, опций монтирования дисков.

KIRALEX ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.