* Alexey I. Froloff [090421 13:39]: > Я собрал ruby 1.9.1, в котором все ruby-module-* слил в один > (не-такой-уж-и)большой ruby-stdlibs. Выставлены соответствующие > Provides/Obsoletes: > Obsoletes: ruby-module-erb > Provides: ruby-module-erb = 1.9.1-alt1.20090412 > Obsoletes: ruby-module-etc > Provides: ruby-module-etc = 1.9.1-alt1.20090412 Выкрутился (теоретически) следующим образом: Вместо Provides/Obsoletes создаются пустые read-only пакеты ruby-module-foo, которые тупо Requires: ruby-stdlibs и в этой хашернице уже можно что-то собирать. Когда все зависящие от ruby пакеты пересоберутся одной транзакцией, следующей задачей заливается новый ruby, где этих пустышек нет, а есть честные Provides/Obsoletes. Поскольку ruby1.8 уже из репозитория вылетел (по результатам предыдущей транзакции), замена пройдёт нормально. -- Regards, Sir Raorn.