diff options
| author | Jack Nagel | 2013-02-09 13:55:15 -0600 |
|---|---|---|
| committer | Jack Nagel | 2013-02-09 14:37:36 -0600 |
| commit | d4dfe35a0c469f9e71449cd473731376cef7e0b9 (patch) | |
| tree | 6359ebb09e60eb051b51117758af895f9db783f9 /Library/Formula/libiptcdata.rb | |
| parent | d8e3ef85625669354005058853cb79d8b785cbde (diff) | |
| download | homebrew-d4dfe35a0c469f9e71449cd473731376cef7e0b9.tar.bz2 | |
build: ignore non-explicit build-time dependencies
Given the following dependency tree:
foo
bar (bottled)
baz (build-time only)
We skip installing baz because it is a build-time dependency of
something that is bottled. However, during the build of foo, this filter
is not applied because the dependent-dep relationship is not considered
at this stage. If baz wasn't installed prior to this build, fixopt(baz)
will fail.
Further, build-time deps are tightly coupled to the formula they are
specified by, and we shouldn't rely on them coming from dependencies
several levels down.
Fixes #17697.
Diffstat (limited to 'Library/Formula/libiptcdata.rb')
0 files changed, 0 insertions, 0 deletions
