Bug 219076 - graphics/vigra: stage-qa fails due to missing dependency
Summary: graphics/vigra: stage-qa fails due to missing dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2017-05-05 01:50 UTC by Koichiro Iwao
Modified: 2017-12-15 15:24 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Koichiro Iwao freebsd_committer freebsd_triage 2017-05-05 01:50:55 UTC
`portmaster graphics/vigra` fails to install due to error in stage-qa target.
Could you declare these all depedencies?

====> Running Q/A tests (stage-qa)
Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/vigra-config'
Error: /usr/local/lib/libvigraimpex.so.5.1.10.0 is linked to /usr/local/lib/libImath-2_2.so.12 from graphics/ilmbase but
 it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libImath-2_2.so:graphics/ilmbase
Error: /usr/local/lib/libvigraimpex.so.5.1.10.0 is linked to /usr/local/lib/libHalf.so.12 from graphics/ilmbase but it i
s not declared as a dependency
Warning: you need LIB_DEPENDS+=libHalf.so:graphics/ilmbase
Error: /usr/local/lib/libvigraimpex.so.5.1.10.0 is linked to /usr/local/lib/libIex-2_2.so.12 from graphics/ilmbase but i
t is not declared as a dependency
Warning: you need LIB_DEPENDS+=libIex-2_2.so:graphics/ilmbase
Error: /usr/local/lib/libvigraimpex.so.5.1.10.0 is linked to /usr/local/lib/libIlmThread-2_2.so.12 from graphics/ilmbase
 but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libIlmThread-2_2.so:graphics/ilmbase
Error: /usr/local/lib/libvigraimpex.so.5.1.10.0 is linked to /usr/local/lib/libsz.so.2 from science/szip but it is not d
eclared as a dependency
Warning: you need LIB_DEPENDS+=libsz.so:science/szip
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/vigra
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/vigra

===>>> make stage failed for graphics/vigra
===>>> Aborting update

===>>> Update for graphics/vigra failed
===>>> Aborting update

===>>> There are messages from installed ports to display,
       but first take a moment to review the error messages
       above.  Then press Enter when ready to proceed.
Comment 1 Walter Schwarzenfeld freebsd_triage 2017-12-12 22:35:40 UTC
Should fixed with this commit
https://svnweb.freebsd.org/ports/head/graphics/vigra/Makefile?r1=441331&r2=441330&pathrev=441331
Comment 2 Koichiro Iwao freebsd_committer freebsd_triage 2017-12-15 06:51:20 UTC
Thanks, I haven't confirmed the issue is solved by the commit but it builds fine anyway.
Comment 3 Walter Schwarzenfeld freebsd_triage 2017-12-15 07:35:58 UTC
So please, close the PR with FIXED.