Bug 241397

Summary: converters/wkhtmltopdf: Adding libQt5WebKit.so:www/qt5-webkit to LIB_DEPENDS is completely superfluous
Product: Ports & Packages Reporter: Raymond Quakkelaar <r.quakkelaar>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: New ---    
Severity: Affects Only Me CC: i.dani, jvanstekelenburg
Priority: --- Flags: bugzilla: maintainer-feedback? (pi)
Version: Latest   
Hardware: Any   
OS: Any   

Description Raymond Quakkelaar 2019-10-21 16:29:18 UTC
Version: 0.12.5_5

Adding libQt5WebKit.so:www/qt5-webkit to LIB_DEPENDS is completely superfluos.
This depency would require installation of 112 additional ports in my setup!


Commenting out perfectly builds and runs on FreeBSD 11.3-RELEASE-P3
Comment 1 Kurt Jaeger freebsd_committer 2019-10-21 18:41:19 UTC
The failure was reported on HEAD:

http://beefy18.nyi.freebsd.org/data/head-amd64-default/p514745_s353743/logs/wkhtmltopdf-0.12.5_4.log
Comment 2 Raymond Quakkelaar 2019-10-21 19:14:07 UTC
Mine is the i386 build.

In my port files subdir there is an explicit mention of a qt file to download.

Like I said, commenting out the depency does NOT cause any build warning nor
runtime problem. Perhaps their problem originates somewhere else, but since I cannot seem to open the mentioned log link, can't shed any led light on it.

My bug report is merely a hint since I have the simple workaround of commenting out. But others might get into trouble with the extra dependency, that is why I mentioned it.
Comment 3 Dani 2019-10-22 07:04:35 UTC
(In reply to Raymond Quakkelaar from comment #0)

I can confirm. This installs 92 more packages, we definitely do not want.
The PKG builds and runs fine on FreeBSD 11.3/amd64.
Comment 4 Jan van Stekelenburg 2019-10-29 09:52:09 UTC
Fine without www/qt5-webkit on 12.0-RELEASE-p10 amd64 too.

Perhaps mark as broken or including the qt5-webkit dependency for HEAD ≥ 20191021 only?