[Comm] libstdc++ unmet dependencies

Stanislav Nesterov =?iso-8859-1?q?qleap_=CE=C1_gtn=2Eru?=
Вт Фев 4 23:31:04 MSK 2003


Sergey Kuznetsov wrote:

>>  Данный rpm-пакет содержит поле
>>        Obsolete: gcc-libstdc++-devel
>>
>>  Вроде ничего страшного, но теперь любой пакет, который
>>  зависит от 
>>пакета libstdc++-devel, не желает ставиться с помощью apt-get
>>install
>>
>>  Например - я хочу поставить новую версию licq из Sysyphus:
>>_________________________________________________________
>>  [root на localhost qleap]# apt-get install licq-qt
>>......
>>
>>Sorry, but the following packages have unmet dependencies:
>>   libstdc++-devel: Obsoletes: gcc-libstdc++-devel but it is
>>   not installable
>>E: Sorry, broken packages
>>_________________________________________________________
>>
>>Вызов apt-get с флагом -f приводит к аналогичному результату.
>>
>>  Кто-нибудь знает, как аккуратно избавиться от этой ошибки?
>>
>>  Заранее спасибо.
>>    
>>
>
>Есть проверенная комбинация: rpm -e --nodeps --justdb (кажется
>так) + apt-get -f install. Преодолевает все проблемы.
>
>С уважением,
>Сергей
>_______________________________________________
>  
>
Спасибо, Сергей.
Но к сожалению даже этот универсальный подход не помог.
apt-get по неизвестной мне причине отказывается устанавливать пакет
с полем Obsolete: , если в этом поле прописан несуществующий в 
дистрибутиве пакет. При этом rpm устанавливает пакеты "на ура" (что 
естественно).

                                    С наилучшими пожеланиями,
                                                                Станислав.






Подробная информация о списке рассылки community