From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Content-Type: text/plain; charset="koi8-r" From: "Victor V. Rogozhin" To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] rpm -Uhv fw-0.4.4-4cint.noarch.rpm X-Mailer: KMail [version 1.2] References: <01082812062000.17537@vic.office.cint.ru> <20010828193149.327eb246.vsu@mivlgu.murom.ru> In-Reply-To: <20010828193149.327eb246.vsu@mivlgu.murom.ru> MIME-Version: 1.0 Message-Id: <01082912360200.14535@vic.office.cint.ru> Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Aug 29 12:34:49 2001 X-Original-Date: Wed, 29 Aug 2001 12:36:02 +0400 Archived-At: List-Archive: List-Post: > "Victor V. Rogozhin" wrote: > > Плиз объясните причину следования операций installed и > > removed. > > Все правильно, при обновлении пакета сначала ставится новая > версия, потом убираются остатки от старой (те файлы, которые > исчезли в новой версии). Поэтому в скриптах %preun и %postun > необходимо проверять аргументы, чтобы отличить полное удаление > пакета от удаления старой версии, только что замененной на > новую. Пример можно найти практически в любом src.rpm, где > есть документация в формате info. И, разумеется, стоит > почитать документацию к rpm (http://www.rpm.org). Спасобо! Уже нашел что-то типа "if [ $1 = 0 ]; then" Еще раз спасибо!