Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jun 2002 16:21:19 -0400
From:      Alan E <alane@geeksrus.net>
To:        "Li-lun Wang (Leland Wang)" <llwang@infor.org>
Cc:        freebsd-ports@FreeBSD.ORG
Subject:   Re: RUN_DEPENDS on imake?
Message-ID:  <20020622202119.GA44463@wwweasel.geeksrus.net>
In-Reply-To: <20020622164223.GA15359@Athena.infor.org>
References:  <20020622155027.GA12264@Athena.infor.org> <20020622160759.GA62770@wwweasel.geeksrus.net> <20020622164223.GA15359@Athena.infor.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jun 23, 2002 at 12:42:23AM +0800, Li-lun Wang (Leland Wang) wrote:
>On Sat, Jun 22, 2002 at 12:08:00PM -0400, Alan E wrote:
>> The imake-4 port installs a lot of (configuration) files essential to X:
>> it's not something that you can delete after you build an XF86-4-libs,
>> for example. All packages that depend on imake (or build using imake)
>> depend on that same initial imake install for their configuration; to
>> delete and rebuild it could result in an inconsistent (and hence buggy)
>> installation.
>
>Well, I accept that imake-4 is an essential part of X and should not be
>deleted after X is built. But why is imake-4 not depended by XFree86-4
>meta port but by XFree86-4-libraries?

Because not everyone uses the metaport. I don't.

>Not all X applications that requires XFree86-4-libraries use imake. Is
>imake of any use for those does not define USE_IMAKE? The port mechanism
>makes all ports depend on imake-4 if they require XFree86-4-libraries
>whether they define USE_IMAKE or not. Is it more reasonable to have them
>depend on imake-4 only if they use imake?

You are splitting hairs. If the thing requires the libs, the libs need
imake, and so technically the dependency is correct.

There are also things that use imake that do not use X. Imake is a
general purpose tool that happened to be developed as part of the X
Window System Project.

AFAIK, if you're looking for a change in the dependency structure, I
think you're going to be disappointed.

The horse is dead. I'm going to quit flogging it now.
-- 
AlanE

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?20020622202119.GA44463>