Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Aug 2001 13:43:02 +0300 (EEST)
From:      Maxim Sobolev <sobomax@FreeBSD.ORG>
To:        roam@ringlet.net (Peter Pentchev)
Cc:        knu@iDaemons.org (Akinori MUSHA), sobomax@FreeBSD.ORG (Maxim Sobolev), portmgr@FreeBSD.ORG, ports@FreeBSD.ORG, nakai@FreeBSD.ORG, dr@domix.de, demon@FreeBSD.ORG, gnome@FreeBSD.ORG, mi@aldan.algebra.com, ijliao@FreeBSD.ORG, andreas@FreeBSD.ORG, roman@xpert.com, greg@hewgill.com, jedgar@FreeBSD.ORG, jmz@FreeBSD.ORG, samy@goldmoon.org, dirk@FreeBSD.ORG, kanou@mil.allnet.ne.jp
Subject:   Re: Introducing USE_BZIP2{CMD,LIB,RUN} and BZIP2BASE
Message-ID:  <200108071043.f77Ah3W64269@vega.vega.com>
In-Reply-To: <20010807133321.D54952@ringworld.oblivion.bg> from "Peter Pentchev" at Aug 07, 2001 01:33:21 PM

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> On Tue, Aug 07, 2001 at 07:31:12PM +0900, Akinori MUSHA wrote:
> > At Tue, 7 Aug 2001 13:03:09 +0300 (EEST),
> > sobomax wrote:
> > > I do not see any problems with retiring bzip2 port in my variant -
> > > when the time has came just remove archivers/bzip2 and its traces
> > > in RUN/LIB/BUILD_DEPENDS of various ports. The former is common
> > > for both scenarios, while you have to do the latter at the beginning
> > > of your scenario anyway (i.e. convert RUN/LIB/BUILD_DEPENDS into
> > > various USE_*).
> > 
> > 1. It's still uglier.  We don't need such kind of kludgy symlinks.
> >    Introducing BZIP2BASE is cleaner and matches the reality.
> > 
> > 2. USE_BZIP2 implies EXTRACT_SUFX=.tar.bz2 and EXTRACT_CMD=bzip2 but
> >    which are sometimes unwanted.  Introducing USE_BZIP2CMD will solve
> >    this cleanly.
> 
> FWIW, I agree heartily with this point - there *is* software out there
> that only needs libbz2.

That software should use LIB_DEPENDS=bz2.x:..., USE_BZIP2 does not
provide any help in this case, as it is not implies any runtime
dependencies (i.e. LIB/RUN_DEPENDS), but only BUILD_DEPENDS.

-Maxim

> 
> > 3. It'd be better to be consistent with what we are doing for OpenSSL.
> > 
> > 4. You didn't object but agreed when we changed bsd.port.mk not to
> >    depend on archivers/bzip2 if the system has /usr/bin/bzip2.
> 
> G'luck,
> Peter
> 
> -- 
> If you think this sentence is confusing, then change one pig.
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-ports" in the body of the message
> 
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108071043.f77Ah3W64269>