Date: Fri, 14 Oct 2022 10:23:45 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 267042] devel/qt6-translations: not being properly registered as a dependency Message-ID: <bug-267042-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267042 Bug ID: 267042 Summary: devel/qt6-translations: not being properly registered as a dependency Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: kde@FreeBSD.org Reporter: madpilot@FreeBSD.org Assignee: kde@FreeBSD.org Flags: maintainer-feedback?(kde@FreeBSD.org) Created attachment 237291 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D237291&action= =3Dedit patch v1 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: =3D=3D=3D> 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 sti= ll not ready for publication though) I have discovered this happens due to the dependency for devel/qt6-translat= ions 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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-267042-7788>