Date: Tue, 12 Mar 2002 13:41:37 +0200 From: Peter Pentchev <roam@ringlet.net> To: Maxim Sobolev <sobomax@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/graphics/autotrace Makefile ports/graphics/graphviz Makefile ports/graphics/libafterimage Makefile ports/graphics/librsvg Makefile ports/graphics/libwmf Makefile ports/graphics/sdl_ttf Makefile ports/print/ft2demos Makefile ... Message-ID: <20020312134137.B447@straylight.oblivion.bg> In-Reply-To: <200203111725.g2BHPVF52248@freefall.freebsd.org>; from sobomax@FreeBSD.org on Mon, Mar 11, 2002 at 09:25:31AM -0800 References: <200203111725.g2BHPVF52248@freefall.freebsd.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Mon, Mar 11, 2002 at 09:25:31AM -0800, Maxim Sobolev wrote: > sobomax 2002/03/11 09:25:31 PST > > Modified files: > graphics/autotrace Makefile > graphics/graphviz Makefile > graphics/libafterimage Makefile > graphics/librsvg Makefile > graphics/libwmf Makefile > graphics/sdl_ttf Makefile > print/ft2demos Makefile > print/gnomeprint Makefile > textproc/p5-XML-LibRSVG Makefile > x11/XFree86-4-libraries Makefile > x11-fm/nautilus Makefile > Log: > Chase increase of freetype2 shlib version. As soon as I saw this, a bell rang out, loudly: what about www/mod_php4? This is not the first time this has happened - a shared library version bump, followed by a commit which does *not* catch ALL dependent ports. People, PLEASE take note that there are ports which do not depend directly on others! The PHP ports are one example - a lot of the dependencies are configured dynamically, using dialog(1), at build time. Sometimes there is *no* substitute for a find/grep over the whole of the ports tree to fish out the ports which reference the older library version. In this particular case, the following command: find /usr/ports -type f | xargs fgrep -le freetype.8 -e freetype.so.8 yielded the following results: /usr/ports/databases/grass/Makefile /usr/ports/print/pfaedit/Makefile /usr/ports/www/mod_php4/scripts/configure.php I will commit a patch updating those three ports in a minute, but please take note of this situation and try not to miss "hidden" dependencies in the future! :) G'luck, Peter -- Peter Pentchev roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I am the thought you are now thinking. [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjyN6XEACgkQ7Ri2jRYZRVMe5QCdFGd5dgh6F1Ahi9bcs3GGH5+T pX8An0gQSA5H18yLLU3ZS1OFThGrhIpf =3wQk -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020312134137.B447>
