ports/86310: [patch] all-depends-list target of bsd.port.mk is
buggy
Mikhail Teterin
mi+kde at aldan.algebra.com
Fri Feb 3 07:21:44 PST 2006
On Tuesday 31 January 2006 04:08 pm, Kris Kennaway wrote:
= I have discovered a related problem, which is that when a :target is
= specified e.g. in PATCH_DEPENDS, it does not correctly recurse to
= discover the necessary dependencies. e.g. the cups-magicolor port has
=
= PATCH_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/print/cups-base:configure
=
= but the only patch dependency added is
=
= (ports-i386:~/7/ports/print/cups-magicolor)> make describe | cut -f 9 -d \|
= /var/portbuild/i386/7/ports//print/cups-base
Kris, I did not touch the describe target. Worse -- it is implemented in Perl
of all things... Are you sure, it is related to this PR at all?
-mi
= when it should go and add all the build dependencies of cups-base
= (e.g. gmake), and their runtime dependencies (libiconv, etc).
=
= I'd really appreciate if you could work on this too. For now the only
= workaround is to explicitly add the full dependency list to the
= affected ports by hand.
More information about the freebsd-ports
mailing list