Bug 16287

Summary: Немогу установить ocaml-3.10.2-alt3.1.x86_64.rpm в hasher
Product: Branch 4.0 Reporter: solo <solo>
Component: aptAssignee: at <at>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: avm, bga, ldv
Version: 4.0   
Hardware: all   
OS: Linux   

Description solo 2008-07-06 20:26:15 MSD
При установке ocaml-3.10.2-alt3.1.x86_64.rpm hasher:

...
Чтение списков пакетов...
Построение дерева зависимостей...
Version ocaml#3.10.2-alt3.1 for ocaml>=3.06 is already selected for install
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  ocaml: Требует: ocaml-runtime (= 3.10) но 3.10.2-alt3.1 будет установлен
E: Извините, `битые' пакеты

  При этом, если сначала установить ocaml-runtime-3.10.2-alt3.1.x86_64.rpm, то дальнейшая установка ocaml проходит нормально.
Comment 1 solo 2008-07-06 20:42:59 MSD
Поправка: последовательная установка ocaml-runtime и ocaml возможна в системе, но не в хашере.
Comment 2 at@altlinux.org 2008-07-07 04:50:58 MSD
Надо обновить apt.
Comment 3 Grigory Batalov 2008-10-21 16:18:30 MSD
У меня аналогичная ошибка при сборке в хэшере. Рабочая система: branch 4.0, apt-0.5.15lorg2-alt18. Нужна более свежая версия apt? В бранче только эта.
Comment 4 Dmitry V. Levin 2008-12-12 20:57:06 MSK
> У меня аналогичная ошибка при сборке в хэшере. Рабочая система: branch 4.0,
> apt-0.5.15lorg2-alt18. Нужна более свежая версия apt? В бранче только эта.

* Sun Mar 30 2008 Alexey Tourbin <at@altlinux> 0.5.15lorg2-alt19
- lorg-pkgcachegen-selfprov.patch: allow self-referencing provides,
  so that e.g. ocaml-runtime#3.10.2-alt2 can provide ocaml-runtime = 3.10
(In reply to comment #3)
Comment 5 Grigory Batalov 2008-12-15 16:16:45 MSK
(In reply to comment #4)
> > У меня аналогичная ошибка при сборке в хэшере. Рабочая система: branch 4.0,
> > apt-0.5.15lorg2-alt18. Нужна более свежая версия apt? В бранче только эта.
> 
> * Sun Mar 30 2008 Alexey Tourbin <at@altlinux> 0.5.15lorg2-alt19
> - lorg-pkgcachegen-selfprov.patch: allow self-referencing provides,
>   so that e.g. ocaml-runtime#3.10.2-alt2 can provide ocaml-runtime = 3.10

Если эту версию собрать в бранч 4.0, то ошибка пропадает.
Comment 6 at@altlinux.org 2010-03-27 02:11:00 MSK
Збекпорчено
/ALT/4.0/files/SRPMS/apt-0.5.15lorg2-alt18.M40.1.src.rpm