From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3E402308.2080200@gtn.ru> Date: Tue, 04 Feb 2003 23:31:04 +0300 From: Stanislav Nesterov User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: ru, en-us, en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] libstdc++ unmet dependencies References: <3E401798.6000705@gtn.ru> <20030204231404.4d79ffdf.yozhik@atom.ru> In-Reply-To: <20030204231404.4d79ffdf.yozhik@atom.ru> X-Enigmail-Version: 0.71.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: 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 устанавливает пакеты "на ура" (что естественно). С наилучшими пожеланиями, Станислав.