From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 3 Nov 2002 01:34:05 +0300 From: Alexey Tourbin To: devel@altlinux.ru Subject: Re: [devel] Re: AnyDBM_File DB_File Message-ID: <20021102223405.GA25148@homestead.turbinal.org> Mail-Followup-To: devel@altlinux.ru References: <20021024183046.GA4353@homestead.turbinal.org> <20021028115503.GA14647@basalt.office.altlinux.ru> <20021028123857.GA3961@ungrund> <20021028145404.GB32723@ungrund> <20021029090910.GA31768@basalt.office.altlinux.ru> <20021029094557.GA1277@homestead.turbinal.org> <20021029095926.GB21820@basalt.office.altlinux.ru> <20021029102641.GA22230@homestead.turbinal.org> <20021102091734.GB6621@mhz.mikhail.zabaluev.name> <20021102214555.GA22646@homestead.turbinal.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline In-Reply-To: <20021102214555.GA22646@homestead.turbinal.org> Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --jI8keyz6grp/JLjh Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Sun, Nov 03, 2002 at 12:45:55AM +0300, Alexey Tourbin wrote: > On Sat, Nov 02, 2002 at 12:17:34PM +0300, Mikhail Zabaluev wrote: > > Ещё раз моё мнение: никакие *DBM_File в perl-base не нужны. > > Это костыли, маргинальные форматы, которыми больше никто > > не пользуется (да, и gdbm тоже). Если нужен file hash, > > здравомыслящий человек поставит DB_File и будет счастлив. > > Отдельный флейм по поводу AnyDBM_File: выбор по умолчанию > > формата баз -- опасная и вредная фича. Модуль имеет право > > на существование, но как таковой не должен требовать > > наличия какого-либо из backend'ов. Забудьте про этот NDBM, > > формат ущербен и в настоящее время никому не нужен. > > Во всяком случае, ему никак не место в perl-base. > > OK, после слов "маргинальный", "здравомыслящий" и "ущербный" я сдаюсь. > Теперь я согласен на всё. :) > > Увы, AnyDBM_File нужен нескольким пакетам в сизифе. Как тогда сделать, > чтобы при установке этих пакетов гарантировалось наличие в системе хотя > бы одного backend'а? OK, если DB_File -- действительно безальтернативный в некотором смылсе формат, предлагаю сделать так: 1) заалиасить AnyDBM_File только на DB_File; и 2) включить AnyDBM_File в таком виде в perl-DB_File. Тогда все пакеты, которым нужен AnyDBM_File, будут автоматически вытягивать DB_File, и только его и использовать. OK? DB_File ещё не собран? -- Exit Music (for a Film) / OK Computer / Radiohead --jI8keyz6grp/JLjh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9xFLcDhJH5ZpJBTARAqQ7AKClu6v2+9pJ7sdJLUTzO2zqE6N40wCgoqoJ z5fe7krVBiADJoaVFxE4f1Y= =hp9w -----END PGP SIGNATURE----- --jI8keyz6grp/JLjh--