Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Повторяющиеся rpm пакетов, Apt выдает ошибку 
:(
    Опции темы
alfemy
Дата 14.1.2008, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.12.2007

Репутация: нет
Всего: нет



Пытался обновить пакет с документацией, apt не завершил установку, вылетев со словами, что в таких-то местах нет нужных файлов. Но, кажется, прописался установившимся.
Теперь при каждом запуске apt выдается ошибка о повторяющихся пакетах. Попытался сделать rpm -у с пакетом - выдал, что файлов там. где они должны быть нет.
Можно каким-нибудь образом вручную удалить информацию о том, что таких-то пакетов 1 весрия, а не две? Все равно установка не удалась
PM MAIL   Вверх
JackYF
Дата 14.1.2008, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 14
Всего: 162



alfemy, логи где?


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
source777
Дата 14.1.2008, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата

Теперь при каждом запуске apt выдается ошибка о повторяющихся пакетах. Попытался сделать rpm -у с пакетом - выдал, что файлов там. где они должны быть нет.
apt, rpm... у тебя PCLinuxOS что ли?

Это сообщение отредактировал(а) source777 - 14.1.2008, 23:27


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
powerfox
Дата 15.1.2008, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Цитата(source777 @  15.1.2008,  00:27 Найти цитируемый пост)
apt, rpm... у тебя PCLinuxOS что ли?

apt есть во многих дистрах, просто не устанавливается по дефолту.


--------------------
user posted image
PM WWW   Вверх
alfemy
Дата 15.1.2008, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.12.2007

Репутация: нет
Всего: нет



Гм, я даже не знаю, какие именно логи смотреть. Могу дать сообщение, которое выдает apt при запуске. Как мне началось казаться, это ошибка связана с /etc/alternatives
PM MAIL   Вверх
ZeeLax
Дата 15.1.2008, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



alfemy, когжа кажется, надо пойти поспать smile
Теперь, кроме шуток - четко расписываем, в чем проблема, приводим логи, команды запуска и ответы на них, используемый дистрибутив и его версию, версию проблемного софта и всё в таком духе. Без этого, всё написанное выше ничего не значит.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
alfemy
Дата 16.1.2008, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.12.2007

Репутация: нет
Всего: нет



Вот блин, отправил утром пост, а он не сохранился
Так вот, у меня дистрибутив ALT Linux Master 2.4, я случайно поставил пакет с документацией от ALT Linux Server 4.0. Установка пакета до конца не дошла, прервалась.
alt-docs-main-0.3-alt1 - этот был
alt-docs-main-0.4-alt7 - этот пытался поставиться
Я попытался удалить сначала новую версию пакета, которая не установилась - rpm -e. Система сказала, что такого пакета нет, хотя при rpm -q он отображается.
Попытался удалить тогда первую версию пакета.Фиг
Код

[root@localhost alex]# rpm -e alt-docs-main-0.3-alt1
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
ошибка: ошибка выполнения сценария %trigger из alt-docs-main-0
.4-alt7, код возврата 1
[root@localhost alex]# rpm -e alt-docs-main-0.3-alt1>log.txt
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
warning: unable to open file: /etc/alternatives/auto/alt-docs-
genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 -
 skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-b
lackdown-mozilla - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-s
un-mozilla - skipping
runtime error: bool update_alternative(const char*, const char
*, const char*, const char*) : external symlink already exists
 and no symlink: /usr/share/doc/alt-docs/index.html
ошибка: ошибка выполнения сценария %trigger из alt-docs-main-0
.4-alt7, код возврата 1

А это выдает Synaptic при запуске:
Код

There are multiple versions of "alt-docs-main" in your system.

This package won't be cleanly updated, unless you leave
only one version. To leave multiple versions installed,
you may remove that warning by setting the following
option in your configuration file:

RPM::Allow-Duplicated { "^alt-docs-main$"; };

To disable these warnings completely set:

RPM::Allow-Duplicated-Warning "false";


Это выдает тот же Synaptic при установке пакетов:
Код

warning: unable to open file: /etc/alternatives/auto/alt-docs-genextras-extras.xml - skipping
warning: unable to open file: /etc/alternatives/auto/guile16 - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.3-sun-j2se - skipping
warning: unable to open file: /etc/alternatives/auto/j2se1.4-blackdown-j2se - skipping


PM MAIL   Вверх
ZeeLax
Дата 16.1.2008, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



alfemy, так у вас APT или RPM?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
JackYF
Дата 16.1.2008, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 14
Всего: 162



Цитата(ZeeLax @  16.1.2008,  16:07 Найти цитируемый пост)
alfemy, так у вас APT или RPM? 

Возможно, у него apt-rpm smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
alfemy
Дата 16.1.2008, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.12.2007

Репутация: нет
Всего: нет



Да, apt-RPM, он самый.  Что-то похожее на федоровский менеджер пакетов. Apt же не только с deb пакетами работает
PM MAIL   Вверх
ZeeLax
Дата 17.1.2008, 04:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



А вам нужно несколько версий перечисленных пакетов или одна?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
alfemy
Дата 17.1.2008, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.12.2007

Репутация: нет
Всего: нет



Одна. Это ж документация. С этой проблемой я практически разобрался. Не красиво и не правильно, но зато хоть как-то. Проблема же заключается в том, что установка прервалась. В системе остались записи о том, что установка прошла успешно. Соотвественно, система думает, что в /etc/alternatives есть файлы, которых на самом деле нет, и когда я пытался корректно удалить пакет rpm -e, то пытались запуститься какие-то скрипты из /etc/alternatives. Так что я запустил rpm -e --noscripts, и все удалось. Не элегантно, но работает.
И все равно мне интересно, как можно вручную изменять базу пакетов RPM
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0992 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.