[sisyphus] Установить odoo из пакета

Ivan Zakharyaschev imz на altlinux.org
Пн Мар 4 18:00:22 MSK 2019


Hello!

On Mon, 4 Mar 2019, Gennadii Redko wrote:

> Возможен ли сабж в текущем Сизифе?

Проверил: вроде да.

Перед какими-либо обновлениями из нынешнего Sisyphus поставьте последний 
rpm: 4.13.0.1-alt6

Релиз 4.13.0.1-alt4 и раньше не сможет удволетворить приличное количество 
зависимостей пересобранных пакетов.

Например, одна трудность, что пересобранный пакет имеет Provides: N = 
E:V-R:D, а кто-то записал в зависимости Requires: N = E:V-R (что вполне 
допустимо). Но старый rpm не поймёт, что одно удовлетворяет другое из-за 
того, что воспримет хвост :D просто как часть текста релиза. А это 
disttag, нововвдение; он учитывается отдельно и в последнюю очередь.

Такая вот революция.

> > # apt-get install odoo
> > Чтение списков пакетов... Завершено
> > Построение дерева зависимостей... Завершено
> > Некоторые пакеты установить невозможно. Это может означать, что Вы
> > потребовали невозможного, либо пользуетесь нестабильным репозиторием.
> > Часть необходимых пакетов либо ещё не создана, либо была удалена
> > из каталога 'Входящие'.
> > 
> > Так как для выполнения Вашего запроса достаточно одной операции, то
> > скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
> > об этом как о найденной ошибке в пакете.
> > Эти сведения могут помочь найти выход из ситуации:
> > 
> > Следующие пакеты имеют неудовлетворенные зависимости:
> >   odoo: Требует: python3(mako) (< 0)
> >         Требует: python3(mock) (< 0)
> >         Требует: python3(pygments.style) (< 0)
> >         Требует: python3(pygments.token) (< 0)
> >         Требует: python3(requests) (< 0)
> > E: Извините, `битые' пакеты
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


Подробная информация о списке рассылки Sisyphus