Установка rpm не из alt'вского набора (synaptic видит их как пакеты с ошибками)
Модераторы: Skull, Модераторы разделов
-
- Сообщения: 60
Установка rpm не из alt'вского набора
Вообщем то проблема в следующем после установки rpm'ов не из альтовского набора synaptic видит их как пакеты с ошибками и при установки alt'ского пакеты хочет их поудалять. подскажите как этого избежать?
я еще не волшебник, но уже лечусь
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Установка rpm не из alt'вского набора
Что ставим, что за ошибки?
Можно посмотреть готовый пакет или аналог в Сизифе, там больше пакетов, чем в дистрибутиве.
Можно взять src.rpm и пересобрать, при необходимости правя spec.
Можно посмотреть готовый пакет или аналог в Сизифе, там больше пакетов, чем в дистрибутиве.
Можно взять src.rpm и пересобрать, при необходимости правя spec.
-
- Сообщения: 60
Re: Установка rpm не из alt'вского набора
Сначала ставил игрушку freedroid c ключиком --nodeps т.к. не хотел он видеть что libsdl уже стоит.
потом поставил freeamp он встал без проблем с зависимостями. во всремя установки конфликтов пакетов тоже небыло.
далее запустил synptic он выдал сообщение что в системе 2 пакета с ошибками. отфильтровал пакеты оказались те что ставил. при установке любово софта через synaptic получается следующие:
для удаления:
freedroid
freeamp
для установки:
.....
список пакетов
.....
мне кажется что это из-за того что этих пакетв в базе репозитория нет.
тоже самое при установке других пакетов не из alt'a
сизиф и обновления это конечно хорошо но рано или поздно всёравно может понадобится софт которо там небудет
по этому хочется узнать в чем проблемма. Конечно можно ставить из *.tar но тогда проще разобраться с gentoo или слакварью наверное?
потом поставил freeamp он встал без проблем с зависимостями. во всремя установки конфликтов пакетов тоже небыло.
далее запустил synptic он выдал сообщение что в системе 2 пакета с ошибками. отфильтровал пакеты оказались те что ставил. при установке любово софта через synaptic получается следующие:
для удаления:
freedroid
freeamp
для установки:
.....
список пакетов
.....
мне кажется что это из-за того что этих пакетв в базе репозитория нет.
тоже самое при установке других пакетов не из alt'a
сизиф и обновления это конечно хорошо но рано или поздно всёравно может понадобится софт которо там небудет

я еще не волшебник, но уже лечусь
-
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Установка rpm не из alt'вского набора
(noname01 @ Понедельник, 01 Августа 2005, 17:00) писал(а):мне кажется что это из-за того что этих пакетв в базе репозитория нет
Нет, это из-за того что ты пакеты ставил с --nodeps а синаптик этого ооочень не любит
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Установка rpm не из alt'вского набора
Не надо tar, src.rpm.
Проблема в том, что чужой пакет, например, требует SDL, а его нет, есть libSDL. Вот у тебя, скорее всего, что-то такое.
Вариантов решения два:
1 - простое и "плохое" - сделать пакет "заглушку", т.е. пустой пакет с именем SDL и нужной версии, например. "Плохое" потому, что надувательство и может выйти боком.
2 - долгое и "хорошое" - Попросить майнтейнера пакета с библиотекой прописать дополнительные Provides, указав, с каким чужим пакетом возникает проблема.
3 - еще лучше - попросить кого-нибудь опакетировать программу для альта.
4 - самое лучшее - сделать 3 самому
Bolverk добавил в 01.08.2005 18:20
Нет, из-за того, что у них есть неудовлетворенные зависимости.
apt-get. А --nodeps понадобился из-за этих зависимостей.
Проблема в том, что чужой пакет, например, требует SDL, а его нет, есть libSDL. Вот у тебя, скорее всего, что-то такое.
Вариантов решения два:
1 - простое и "плохое" - сделать пакет "заглушку", т.е. пустой пакет с именем SDL и нужной версии, например. "Плохое" потому, что надувательство и может выйти боком.
2 - долгое и "хорошое" - Попросить майнтейнера пакета с библиотекой прописать дополнительные Provides, указав, с каким чужим пакетом возникает проблема.
3 - еще лучше - попросить кого-нибудь опакетировать программу для альта.
4 - самое лучшее - сделать 3 самому

Bolverk добавил в 01.08.2005 18:20
(noname01 @ Понедельник, 01 Августа 2005, 17:00) писал(а):мне кажется что это из-за того что этих пакетв в базе репозитория нет
Нет, из-за того, что у них есть неудовлетворенные зависимости.
(Valerius @ Понедельник, 01 Августа 2005, 16:14) писал(а):Нет, это из-за того что ты пакеты ставил с --nodeps а синаптик этого ооочень не любит
apt-get. А --nodeps понадобился из-за этих зависимостей.
-
- Сообщения: 60
Re: Установка rpm не из alt'вского набора
Нет, из-за того, что у них есть неудовлетворенные зависимости.
у двух других пакетов с зависимостями было всё нормально, специально ставил проверял.
самое лучшее - сделать 3 самому
как освоюсь в linux первое что сделаю

ладно попытаюсь ещё раз может у apt ключик какой найду чтоб не самовольничал и не удалял всё что подруку попадется

я еще не волшебник, но уже лечусь
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Установка rpm не из alt'вского набора
(noname01 @ Понедельник, 01 Августа 2005, 16:30) писал(а):у двух других пакетов с зависимостями было всё нормально, специально ставил проверял.
И всё равно хочет удалить?
Тогда давай вывод
apt-cache showpkg имя
для всех трёх чужих пакетов.
(noname01 @ Понедельник, 01 Августа 2005, 16:30) писал(а):ладно попытаюсь ещё раз может у apt ключик какой найду чтоб не самовольничал и не удалял всё что подруку попадется
Нету такого ключика, вроде бы.
-
- Сообщения: 60
Re: Установка rpm не из alt'вского набора
удалить хочет все.
выод завтра покажу т.к. на сейчас работе а дома нета нет.
выод завтра покажу т.к. на сейчас работе а дома нета нет.
я еще не волшебник, но уже лечусь