URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80904
[ Назад ]

Исходное сообщение
"Как удалить пакет?"

Отправлено Anton_K , 25-Июн-08 16:54 
Добрый день!

Возникла необходимость поставить на RHEL4.4 gcc-3.4 из его родного репозетория,
он ругается на gcc-3.2 (до этого стоял RH9)
пробую удалять gcc-3.2 :
[root@h RPMS]# rpm -q gcc
gcc-3.2.2-5
[root@h RPMS]# rpm -e gcc
ошибка: Неудовлетворенные зависимости:
        gcc нужен для (установлен)bcm5700-7.1.22-1.i686
        gcc >= 2.96-98 нужен для (установлен)kernel-source-2.4.20-8.i386

Пробую удалить kernel-source:

[root@tngmm001 RPMS]# rpm -e kernel-source
ошибка: Неудовлетворенные зависимости:
        kernel-source нужен для (установлен)bcm5700-7.1.22-1.i686

Пробую удалить bcm5700:
[root@tngmm001 RPMS]# rpm -e bcm5700
Unreversed patch detected!  Ignoring -R.
3 out of 4 hunks FAILED -- saving rejects to file share/hwdata/pci.ids.rej
1 out of 1 hunk FAILED -- saving rejects to file share/hwdata/pcitable.rej
ошибка: %preun(bcm5700-7.1.22-1.i686) scriptlet failed, exit status 1

и не удаляет
как можно удалить всё это дело?


Содержание

Сообщения в этом обсуждении
"Как удалить пакет?"
Отправлено Romik , 25-Июн-08 22:32 
попробуйте одной строкой:
rpm -e gcc kernel-source bcm5700

"Как удалить пакет?"
Отправлено Anton_K , 26-Июн-08 12:08 
>попробуйте одной строкой:
>rpm -e gcc kernel-source bcm5700

это помогло
спасибо


"Как удалить пакет?"
Отправлено sn , 26-Июн-08 08:51 
>[оверквотинг удален]
>Возникла необходимость поставить на RHEL4.4 gcc-3.4 из его родного репозетория,
>он ругается на gcc-3.2 (до этого стоял RH9)
>пробую удалять gcc-3.2 :
>[root@h RPMS]# rpm -q gcc
>gcc-3.2.2-5
>[root@h RPMS]# rpm -e gcc
>ошибка: Неудовлетворенные зависимости:
>        gcc нужен для (установлен)bcm5700-7.1.22-1.i686
>
>        gcc >= 2.96-98 нужен для (установлен)kernel-source-2.4.20-8.i386

rpm -e --nodeps gcc
rpm -ivh gcc-3.4....rpm


"Как удалить пакет?"
Отправлено sn , 26-Июн-08 08:52 
>rpm -e --nodeps gcc
>rpm -ivh gcc-3.4....rpm

Даже не так

rpm -e --force gcc
rpm -ivh gcc-3.4....rpm


"Как удалить пакет?"
Отправлено Anton_K , 26-Июн-08 12:09 
>>rpm -e --nodeps gcc
>>rpm -ivh gcc-3.4....rpm
>
>Даже не так
>
>rpm -e --force gcc
>rpm -ivh gcc-3.4....rpm

--nodeps в сл. раз попробую
но --force точно не берёт,
говорит что это только для установки или для удаления spec