|Summary:||net-mgmt/p5-FusionInventory-Agent: required perl5 packages missing|
|Product:||Ports & Packages||Reporter:||O. Hartmann <ohartmann>|
|Component:||Individual Port(s)||Assignee:||freebsd-ports-bugs (Nobody) <ports-bugs>|
|Status:||Closed Feedback Timeout|
|Severity:||Affects Many People||CC:||danfe, freebsd, wen|
Description O. Hartmann 2019-11-13 09:20:09 UTC
It seems obviosu for those installing/compiling/packaging the port net-mgmt/p5-FusionInventory-Agent does require two prerequisite perl5 packages, not referenced by the port's Makefile as rundtime dependencies: devel/p5-UNIVERSAL-require devel/p5-File-which trying to start service fusioninventory on a host fails with errors refering to both missing packages not installed as dependencies by other ports.
Comment 1 O. Hartmann 2019-11-13 09:56:20 UTC
It seems, that in cases were for security reasons HTTPS is required, the port www/p5-LWP-Protocol-https is also necessary. I have to correct: replace devel/p5-File-which with sysutils/p5-File-which.
Comment 2 Alexey Dokuchaev 2020-07-06 12:46:52 UTC
(In reply to O. Hartmann from comment #0) > two prerequisite perl5 packages, not referenced by the port's Makefile > as runtime dependencies: > > devel/p5-UNIVERSAL-require > devel/p5-File-which I see both of them listed in the RUN_DEPENDS. (In reply to O. Hartmann from comment #1) > in cases were for security reasons HTTPS is required, the port > www/p5-LWP-Protocol-https is also necessary. Again, I see it listed in the SSL_RUN_DEPENDS, which would be appended to RUN_DEPENDS if SSL option is selected. Is your ports tree up-to-date?