Bugzilla Automation <[email protected]> has asked freebsd-kde (Team) <[email protected]> for maintainer-feedback: Bug 267042: devel/qt6-translations: not being properly registered as a dependency https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267042
--- Description --- Hi, First of all thanks for the hard work done on porting qt6! Unluckily I've noticed a small glitch. A port having devel/qt6-translations will not get it properly registered as a dependency in the package, causing poudriere to constantly rebuilding the port due to a new dependency. This shows up with this message in the poudriere log: ===> Building package for py39-qt6-pyqt-6.4.0 actual-package-depends: dependency on /usr/local/share/qt6/translations not registered (normal if it belongs to base) pkg-static: DEBUG: -/ (note, the log mentions the py-qt6 port I'm working on, but patches are still not ready for publication though) I have discovered this happens due to the dependency for devel/qt6-translations referencing a directory and not an actual file, something pkg does not act well on. So I'm attaching a patch changing Mk/Uses/qt.mk to reference a random file from the ones installed by the port. This fixes this issue.
