Отправляет email-рассылки с помощью сервиса Sendsay

rpm: Error: "packagе" specifies multiple packages

Что делать, если при удалении пакета в ФК6 (rpm -e package), я получаю:
Error: "packagе" specifies multiple packages

Перестройка и инициализация БД не помогли.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30871; Возраст листа: 1342; Участников: 1453
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/651606

Ответить   Strong Thu, 29 Mar 2007 01:37:28 +0700 (#651606)

 

Ответы:

Strong wrote:

Вот пример этой ситуации (когда установлены несколько версий с одним
именем):

$ sudo rpm -e SDL
error: "SDL" specifies multiple packages
$ rpm -q SDL
SDL-1.2.11-1.fc6.x86_64
SDL-1.2.11-1.fc6.i386
$ sudo rpm -e SDL-1.2.11-1.fc6.i386

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30872; Возраст листа: 1342; Участников: 1453
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/651608

Ответить   Vasile Wed, 28 Mar 2007 22:01:23 +0300 (#651608)

 

rpm -qa | grep package
что кажет ?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30873; Возраст листа: 1343; Участников: 1453
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/651624

Ответить   Wed, 28 Mar 2007 22:50:56 +0400 (#651624)

 

On Wed, 28 Mar 2007 22:50:56 +0400 "simak" <simash***@m*****.ru> wrote:

2 одинаковых пакета.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30893; Возраст листа: 1343; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/651822

Ответить   Strong Fri, 30 Mar 2007 00:06:18 +0700 (#651822)

 

Ну тогда проще всего использовать для удаления специальную опцию для всяких
версий одного и тогоже пакета ( читайте маны лучше или пользуйтесь в них
поиском хотяб)
вобщем пиши rpm -e --allmatches <package name>
что то вроде того.
Линукса нет под рукой, а то бы глянул.
Но вроде бы так...

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30899; Возраст листа: 1343; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/651874

Ответить   Thu, 29 Mar 2007 21:46:44 +0400 (#651874)

 

В сообщении от 28 марта 2007 Strong написал(a):

написать имя удаляемого пакета полностью, вместе с версией.

Посмотреть имена -
rpm -qa package

И впредь - такая ситуация хоть и допустима, но обычно плохо
кончается, и даже если вы хотите одну из версий оставить,
вам скорее придётся сначала удалить все, а потом её опять
установить.

Ответить   "Sergey B. Khvatov" Thu, 29 Mar 2007 10:56:16 +0400 (#651710)

 

Эт случается когда удоляемый пакет связан с какими то другими пакетами т.е.
Вы удоляете пакет а он нужен другой программе...
Вот и все просто удалите те программы которые связаны с этим пакетом.

With Best Regards,

Atakishiyev Elnur

Ulduz Telecom LLC.

The Information and Data Processing Department

Azerbaijan, Baku M.Mekthi-zade, 14 AZ 1025

Job:Engineer programmer

ICQ#:300-259-061

Tel: (+994 12) 4903699, 4903299

GSM:(+994 50) 6256476

E-mail:eatakishiy***@u*****.az

-----Original MessageFrom: Sergey B. Khvatov [mailto:xbat***@t*****.ru]
Sent: Thursday, March 29, 2007 11:56 AM
To: comp.soft.linux.discuss (10443571)

В сообщении от 28 марта 2007 Strong написал(a):

написать имя удаляемого пакета полностью, вместе с версией.

Посмотреть имена -
rpm -qa package

И впредь - такая ситуация хоть и допустима, но обычно плохо кончается, и
даже если вы хотите одну из версий оставить, вам скорее придётся сначала
удалить все, а потом её опять установить.

--
Sergey B. Khvatov <xbatob at Techno.SPb.RU> Techno-SPb.

http://subscribe.ru/ http://subscribe.ru/feedback

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30897; Возраст листа: 1343; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/651871

Ответить   Thu, 29 Mar 2007 18:17:38 +0500 (#651871)

 

Sergey B. Khvatov пишет:

не только допустима, но и нормальна. Например, несколько ядер
$ rpm -qa | grep kernel-2\.6\.
kernel-2.6.19-1.2911.fc6
kernel-2.6.20-1.2925.fc6

P.S. В FC лучше всего использовать yum, а не сырой rpm

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30914; Возраст листа: 1344; Участников: 1453
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/652053

Ответить   Fri, 30 Mar 2007 14:18:31 +0300 (#652053)