RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Помогите разобраться с yum/rpm


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Igor Vaskov
To : Slavik Gnatenko
Subj : Помогите разобраться с yum/rpm

> > Снести его нельзя из-за конфликта os2-base. os2-base нельзя снести, из-за конфликта с половиной системы.
> > Я так понимаю, что теперь осталось только переустановить систему. И еще попробую скопировать с другой системы псевдоюниксные каталоги, может полегчает.
> Та ладно. Зачем так сурово? "rpm -e --nodeps os2-release" и ставь себе более другой.
>
> > Мне очень интересно, где это прописывается? В текстовых файлах? Может можно поправить несколько символов и не сносить и не переставлять все?
> Что именно "это"? База rpm лежит в @unixroot/var/lib/rpm. Можешь попробовать там что-то поправить :)
>
> > > wget os2-release-00-2.oc00.noarch.rpm
> > > rpm -i os2-release-00-2.oc00.noarch.rpm
> > Не работает. Говорит, что конфликты и установлен более новый. Попробую с ключем игнора конфликтов это установить. Вроде был такой.
> Можно и так, но не желательно. Тогда у тебя будут установлены оба пакета.
>
> > > Кстати, а разве rpm-yum-bootstrap-1_5-p4.wpi при работе своего установочного скрипта не сказал, что он не может поставить 00-2 потому, что он пересекается по файлам с 01-1?
> > Нет, не ругнулся.
> Фантастика. Если из комстроки запускать rpm, то, как ты сам говоришь, ругается, а если из скрипта, то нет.

Частично помогло скачать и заменить varcacheyum с другой машины.
Теперь все загружается, но при попытке обновить пакет вылезает ошибка:
Были обнаружены ошибки во время загрузки пакетов.libcx-0.6.8-1.oc00.i686: failure: i686/libcx-0.6.8-1.oc00.i686.rpm from netlabs-exp: [Errno 256] No more mirrors to try.
Скорее всего опять какие-то глюки с url, но понять их я пока не могу...


Содержимое os2-release-00-2.oc00.noarch.rpm не влияет никак. Потому как и там и у меня содержимое файла os2-release одно и тоже.
macros.dist у меня такой:
# dist macros.

%os2 00
%dist .oc00
%oc00 1
%os2_version 5

Скопировано с другой машины, где все еще пока работает.

И проблема явно не в нем, а в чем-то еще...


Mon 27 Apr 2020 02:41 Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.