[sisyphus] Сборка fpc снова сломана?
Slava Dubrovskiy
slava на tangramltd.com
Вт Апр 20 12:30:17 UTC 2010
20.04.2010 09:31, Алексей Шенцев пишет:
> Всем привет!
> Вопрос в сабже.
> Лог сборки:
>
> 1) x86_64.
>
> warning: Macro %fpc_dir not found
> warning: Macro %fpc_dir not found
> Чтение списков пакетов...
> Построение дерева зависимостей...
> Выбрано python-dev для 'python-devel'
> Некоторые пакеты установить невозможно. Это может означать, что Вы
> потребовали невозможного, либо пользуетесь нестабильным репозиторием.
> Часть необходимых пакетов либо ещё не создана, либо была удалена
> из каталога 'Входящие'.
> Эти сведения могут помочь найти выход из ситуации:
>
> Следующие пакеты имеют неудовлетворенные зависимости:
> fpc-utils: Требует: fpc(system) (= 117-999F3F2A)
> E: Извините, `битые' пакеты
> hsh-install: failed to calculate package file list.
> hsh-install: Failed to generate package file list.
>
> 2) x86.
> warning: Macro %fpc_dir not found
> warning: Macro %fpc_files not found
> Чтение списков пакетов...
> Построение дерева зависимостей...
> Выбрано python-dev для 'python-devel'
> Некоторые пакеты установить невозможно. Это может означать, что Вы
> потребовали невозможного, либо пользуетесь нестабильным репозиторием.
> Часть необходимых пакетов либо ещё не создана, либо была удалена
> из каталога 'Входящие'.
> Эти сведения могут помочь найти выход из ситуации:
>
> Следующие пакеты имеют неудовлетворенные зависимости:
> python-dev: Требует: python (= 2.6.5-alt2)
> Требует: python2.6(ConfigParser)
> Требует: python2.6(StringIO)
> Требует: python2.6(base64)
> Требует: python2.6(cStringIO)
> Требует: python2.6(copy)
> Требует: python2.6(fnmatch)
> Требует: python2.6(getpass)
> Требует: python2.6(glob)
> Требует: python2.6(hashlib)
> Требует: python2.6(httplib)
> Требует: python2.6(operator)
> Требует: python2.6(platform)
> Требует: python2.6(socket)
> Требует: python2.6(subprocess)
> Требует: python2.6(urllib2)
> Требует: python2.6(urlparse)
> E: Извините, `битые' пакеты
> hsh-install: failed to calculate package file list.
> hsh-install: Failed to generate package file list.
>
> Или я что то делаю не так?
>
fpc для сборки нужен fpc. Если ты собирал его раньше, то в нем
прописались некоторые зависимости. Ты пытаешься собрать его опять. При
этом в хешер ставится не тот fpc что в сизифе, а тот что ты собирал
раньше. Логично предположить, те зависимости что были раньше уже
устарели. Вообщем удали fpc из репозитария хешера и используй для сборки
fpc что из сизифа.
--
WBR,
Dubrovskiy Vyacheslav
Подробная информация о списке рассылки Sisyphus