[Comm] libtool_2.2: Требует: /usr/share/license/LGPL-2.1 но пакет не может быть установлен
Andrew Borodin
borodin на zarya-k.ru
Чт Дек 17 17:20:48 UTC 2009
Здравствйте!
Обновился с ALD4.0 до School-5.0.0 (Master+Junior). Из пакетов
обоих DVD сделан один репо на диске. Из бранча взят hasher со
всеми зависимыми пакетами, которых нет на дисках.
hasher-1.3.16-alt1
hasher-priv-1.3.4-alt1
find-static-4.4.2-alt2
cpio-2.10-alt3
cpio-static-2.10-alt3
apt-repo-tools-0.6.0.5-alt1
sisyphus_check-0.8.14-alt1
Проблема пришла, окуда не ждал. Не могу в хэшере собрать пакет:
[borodin на borodin galeon]$ hsh galeon-2.0.7-alt0.M41.1.i586.rpm
Чтение списков пакетов...
Построение дерева зависимостей...
Selected version rpm-build#4.0.4-alt98.23 for
rpm-build>=0:4.0.4-alt21
Version kernel-headers-common#1.1.11-alt1 for
kernel-headers-common>=0:1.1.4-alt1 is already selected for install
Selected version sisyphus_check#0.8.14-alt1 for
sisyphus_check>=0:0.7.3
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:
Следующие пакеты имеют неудовлетворенные зависимости:
rpm-build: Требует: libtool
E: Извините, `битые' пакеты
hsh-initroot: failed to calculate package file list.
hsh-initroot: Failed to generate build package file list.
[borodin на borodin galeon]$ hsh-install
~/hasher-workdir/hasher-workdir libtool
Чтение списков пакетов...
Построение дерева зависимостей...
Выбрано libtool_2.2 для 'libtool'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:
Следующие пакеты имеют неудовлетворенные зависимости:
libtool_2.2: Требует: /usr/share/license/LGPL-2.1 но пакет не может быть установлен
E: Извините, `битые' пакеты
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.
[borodin на borodin galeon]$ hsh-install
~/hasher-workdir/hasher-workdir /usr/share/license/LGPL-2.1
Чтение списков пакетов...
Построение дерева зависимостей...
Пакет /usr/share/license/LGPL-2.1 присутствует в базе данных, но не имеет доступной версии.
Как правило это означает, что хотя пакет упоминается в списке зависимостей,
он отсутствует в репозитории, был вытеснен, либо в sources.list нет адреса
репозитория, содержащего пакет.
E: Для пакета /usr/share/license/LGPL-2.1 не найдено подходящего кандидата для установки
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.
В источникак указаны только
rpm file:/opt/repo School-5.0.0/i586 School-5.0.0
rpm file:/opt/repo School-5.0.0/noarch School-5.0.0
rpm-src file:/opt/repo School-5.0.0/i586 School-5.0.0
Ошибка при создании репо практически исключена, для меня это дело
хорошо знакомое и далеко не новое.
Тогда ошибка в чём?
--
С уважением
А. Бородин.
Подробная информация о списке рассылки community