From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 29 Oct 2003 13:31:20 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Subject: Re: [devel] =?koi8-r?B?2sHXydPJzc/T1A==?= =?koi8-r?Q?=C9?= rpm Message-ID: <20031029103120.GA18057@basalt.office.altlinux.org> Mail-Followup-To: ALT Devel discussion list References: <3F9F8674.000002.27159@soapbox.yandex.ru> <20031029100813.GC16597@basalt.office.altlinux.org> <3F9F9438.000001.15452@camay.yandex.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: <3F9F9438.000001.15452@camay.yandex.ru> 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: Wed, 29 Oct 2003 10:31:28 -0000 Archived-At: List-Archive: List-Post: --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Oct 29, 2003 at 01:19:36PM +0300, Alex Ott wrote: > >On Wed, Oct 29, 2003 at 12:20:52PM +0300, Alex Ott wrote: > >> наткнулся я вчера на такую вот бряку - собираю hmake, собрал rpm, начинаю ставить, а он мне бац - и говорит, что требуется наличие /etc/lsattr, которого у меня нет, и в сизифе нет. > >> > >> выяснилось, что это поиск зависимостей обнаружил в скрипте конструкцию типа > >> > >> if [ -f /etc/lsattr ] ; then > >> .... > >> fi > >> > >> и выставил зависимость. > > > >А ещё он обнаружил в этом скрипте конструкцию типа > >if [ -f /etc/lsattr ] ; then > > /etc/lsattr > >fi > > > >> Я считаю это крайне некорректным поведением, и прошу учесть > > > >По моему, это поведение находится в пределах запланированного. > > а попытаться определять такие места? а проверять - есть ли такой файл в системе и только когда он есть - выставлять зависимость? Это как? -- ldv --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/n5b49viEa8HiNCkRAmnJAJ4rxBjm41XBNwPfbm11oJRx7uZTVgCfXBdU BoeJ0gXfOA5gY0kaRcbnYT4= =CWIs -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1--