From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 29 Sep 2003 11:26:33 +0400 From: "Dmitry V. Levin" To: ALT Devel discussion list Subject: Re: [devel] Q: duplicated packages after failed %post execution Message-ID: <20030929072633.GA18678@basalt.office.altlinux.org> Mail-Followup-To: ALT Devel discussion list References: <00fd01c3860f$e70c72d0$400aa8c0@434ntws> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline In-Reply-To: <00fd01c3860f$e70c72d0$400aa8c0@434ntws> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Sep 2003 07:26:34 -0000 Archived-At: List-Archive: List-Post: --opJtzjQTFsWo+cga Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Mon, Sep 29, 2003 at 10:28:55AM +1200, Anton V. Denisov wrote: > Приветствую всех. > > При upgrade Master 2.2 до Sisyphus (20030704) происходит следующая ошибка: > > /root/tmp/rpm-tmp.85162: line 1: /usr/sbin/install_info: No such file or > directory > error: execution of %post scriptlet from tar-1.13.25-alt2.1 failed, exit > status > 127 > E: Sub-process /bin/rpm returned an error code (75) > > После этого в системе остаются оба пакета. От чего произошла эта ошибка, мне > понятно (пропущена зависимость именно на info-install-4.5-alt2, в котором > появился /usr/sbin/install_info), а пакет info-install обновился после > tar'а. В rpm-4.0.4-alt22 было важное исправление на эту тему. Кроме того, у tar'а недостаточно точные зависимости. > Но вот мне не очень понятно - почему из-за ошибки в %post при использовании > '/bin/rpm -Uvh --fancypercent --oldpackage' в системе остались оба пакета? Так rpm должен работать. -- ldv --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/d96o9viEa8HiNCkRAtubAJwMnJct99qG8rnEGpiOV2U5fTuMWACeJ/oY P+ABlGlUpnL8T+ApxQJ8zU0= =5CMM -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga--