From owner-freebsd-ports@FreeBSD.ORG Tue Apr 22 15:00:34 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A430010656C0; Tue, 22 Apr 2008 15:00:34 +0000 (UTC) (envelope-from infofarmer@FreeBSD.org) Received: from heka.cenkes.org (heka.cenkes.org [208.79.80.110]) by mx1.freebsd.org (Postfix) with ESMTP id 60F5C8FC1A; Tue, 22 Apr 2008 15:00:34 +0000 (UTC) (envelope-from infofarmer@FreeBSD.org) Received: from amilo.cenkes.org (ppp85-140-148-9.pppoe.mtu-net.ru [85.140.148.9]) (Authenticated sender: sat) by heka.cenkes.org (Postfix) with ESMTPSA id 1C97B242F88A; Tue, 22 Apr 2008 19:00:32 +0400 (MSD) Date: Tue, 22 Apr 2008 19:00:35 +0400 From: Andrew Pantyukhin To: Mikhail Teterin Message-ID: <20080422150030.GI54610@amilo.cenkes.org> References: <200804151709.03452.mi+mill@aldan.algebra.com> <20080421194224.GA21205@lor.one-eyed-alien.net> <20080422103434.GE54610@amilo.cenkes.org> <200804221021.45834.mteterin@mlp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <200804221021.45834.mteterin@mlp.com> X-OS: FreeBSD 8.0-CURRENT amd64 User-Agent: Mutt/1.5.17 (2007-11-01) Cc: ports@freebsd.org, naddy@freebsd.org, Brooks Davis Subject: Re: lzma (Re: HEADS UP: upgrading ImageMagick to 6.4.0-6) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: infofarmer@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2008 15:00:34 -0000 On Tue, Apr 22, 2008 at 10:21:45AM -0400, Mikhail Teterin wrote: > =D0=B2=D1=96=D0=B2=D1=82=D0=BE=D1=80=D0=BE=D0=BA 22 =D0=BA=D0=B2=D1=96=D1= =82=D0=B5=D0=BD=D1=8C 2008 06:34 =D0=B4=D0=BE, Andrew Pantyukhin =D0=92=D0= =B8 =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB=D0=B8: > > So I guess we'll have to stick to using lzma from ports for now. >=20 > Well, we lived with bzip2 from ports for quite a while... >=20 > The real problem with lzma right now is that lzmautils (already marked as= =20 > incompatible with lzma) installs its own lzma executable, with incompatib= le=20 > command-line arguments :-( >=20 > Maybe, instead of marking the ports as mutually incompatible, one of them= =20 > could be modified to install executables under different names?.. We had a talk with naddy about it, but since there are people using archivers/lzma with whatever syntax it has, in scripted environments, I'm inclined not to surprise them very much. I think a wrapper can be added to lzmautils for full backwards-compatibility, I may look at it later. Also, the lzmautils website claims it's of alpha-quality, so I'm also hesitant to rely on it completely. At any rate, I think having a reference implementation of lzma util in ports is a good thing. OTOH, changing lzmautils' lzma to another name would probably confuse gtar (I'm not sure though).