From owner-freebsd-hackers Sun Mar 21 8:55:25 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from cerebus.nectar.com (nectar-gw.nectar.com [204.0.249.101]) by hub.freebsd.org (Postfix) with ESMTP id 9304514EAB for ; Sun, 21 Mar 1999 08:55:23 -0800 (PST) (envelope-from nectar@nectar.com) Received: (from smap@localhost) by cerebus.nectar.com (8.9.1/8.9.1) id KAA52669; Sun, 21 Mar 1999 10:55:00 -0600 (CST) (envelope-from nectar@nectar.com) Received: from spawn.nectar.com(10.0.0.101) by cerebus.nectar.com via smap (V2.1) id xma052661; Sun, 21 Mar 99 10:54:53 -0600 Received: from spawn.nectar.com (localhost [127.0.0.1]) by spawn.nectar.com (8.9.2/8.9.1) with ESMTP id KAA81048; Sun, 21 Mar 1999 10:54:35 -0600 (CST) (envelope-from nectar@spawn.nectar.com) Message-Id: <199903211654.KAA81048@spawn.nectar.com> X-Mailer: exmh version 2.0.2 2/24/98 X-PGP-RSAfprint: 00 F9 E6 A2 C5 4D 0A 76 26 8B 8B 57 73 D0 DE EE X-PGP-RSAkey: http://www.nectar.com/nectar-pgp262.txt From: Jacques Vidrine In-reply-to: References: Subject: Re: GNOME Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: patl@phoenix.volant.org Cc: Jacques Vidrine , Dan Moschuk , hackers@FreeBSD.ORG Date: Sun, 21 Mar 1999 10:54:35 -0600 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 20 March 1999 at 22:33, patl@phoenix.volant.org wrote: > The problem is that the ports aren't making changes that are visible > to the dependancy tests. In which case we have to fix the dependency test. For example, imlib is now built with GTK 1.2. If one has a port that depends upon imlib, ideally it should be rebuilt even though imlib's interface did not change. To force this to happen, we bumped the imlib library number. > In some cases it is because a port is changing > rapidly enough that it doesn't make sense to bump up a library version > number; but in others, the test is for the existance of a file whose > name is not expected to change across versions. In general, the updated > versions are expected to be backwards compatible. But when they contain > significant bug fixes, failing to update them can make the higher-level > ports look flakey. > > These aren't easy things to fix because it isn't at all obvious what the > right fix is. I know. But just because it isn't easy doesn't mean we can't try. With 2,141 ports, it is very easy for any particular port to get neglected. So bug reports on these things are important, as is nag mail to the maintainers. That said, when I have trouble building a port, the first thing I do is manually check the dependencies and consider rebuilding them. Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message