Re: [Lug-bg] conflicts openssl-0.9.8b-8
- Subject: Re: [Lug-bg] conflicts openssl-0.9.8b-8
- From: "Doncho N. Gunchev" <gunchev@xxxxxxxxx>
- Date: Sat, 22 Sep 2007 17:12:15 +0300
On Wednesday 2007-09-12 19:28:12 Dimitar Tomow wrote:
> On 9/8/07, Михаил Андонов <nullsoft@xxxxxx> wrote:
> >
> > Проблема вече е отстранен
>
> А как ? тайна ли е :-) :-P :)
>
> + Делиан е много прав:
>
> "Ще изтрием файловете и менажера на пакети ще им загуби дирите ?!
>
> Кои файлове ги има в кой пакети го пише в информацията за пакета. Пакетния
> менажер гледа тази информация а не кои от тях ги има на диска."
>
Освен при rpm --verify pkg, тогава прави сравнение между двете реалности :-)
>
> И 2-ро , отдавна си мисля , че трябва да има опция Hold, демек /тоест:
>
> искам да изтрия пакет Х, но пакет Y зависи от него, и с опция hold
>
> казвам Hold Y , въпреки че ще премахна X
>
> нещо като Hold Back При apt , но още по-развито :)
Е това пък за какво? В случая --nodeps и --force решават проблема чудесно:
wget package.i686.rpm
rpm -e package --nodeps --force
rpm -ihv package.i686.rpm
package-cleanup --problems
Тази процедура може да се наложи да се извърши в rescue режим от
инсталационния носител, ако от пакета зависи самия RPM мениджър.
Предполагам трика може да стане и от yum - със remove и в същата
транзакция localinstall на i686 пакета, но не съм пробвал.
Ако някой има желание може да пробва и със 'remove pkg-1.2.3-4.i386'
и 'install pkg-1.2.3-4.i686' в една транзакция, мисля ставаше.
С две думи, за какво ни трябва нова опция Hold?
--
Regards,
Doncho N. Gunchev, GPG key ID: 0EF40B9E, Key server: pgp.mit.edu
_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
|