Summary: | textproc/qt5-xmlpatterns build fails | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | rkoberman |
Component: | Individual Port(s) | Assignee: | freebsd-kde (group) <kde> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | rhurlin, tcberner |
Priority: | --- | Flags: | tcberner:
maintainer-feedback+
|
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
rkoberman
2020-07-06 16:35:34 UTC
Moin moin This is caused by an optional dependency on qt5-declarative, which we have not tracked yet (and is dependency loopy ). This leads to qt5-declarative not being updated already, and your upgrade of qt5-xmlpattern is therefore picking up the 5.14 version that is installed already. You could likely work around the issue quickly by force-upgrading qt5-declarative beforehand. I'll work on a proper fix. mfg Tobias (In reply to Tobias C. Berner from comment #1) Could you give this one a try: https://people.freebsd.org/~tcberner/patches/qt5-xmlpattern_qt5-declarative.v1.patch mfg Tobias That seems to have done the job. Some ports that depend on qt5-xmlpatterns are still building, but both qt5-declarative and qt5-xmlpatterns have updated correctly, Thanks so much for the prompt fix. I really needed to use my Windows VM! qt5 now fully updated. There is a warning from pkg that @exec is deprecated and should be replaced by @[pre|post][un]exec in the pkg-plist on qt5-multimedia. A commit references this bug: Author: tcberner Date: Tue Jul 7 18:20:35 UTC 2020 New revision: 541444 URL: https://svnweb.freebsd.org/changeset/ports/541444 Log: textproc/qt5-xmlpatterns add dependendcy on x11-toolkits/qt5-declarative - remove (obsolete?/never needed?) inverse dependency PR: 247810 Reported by: rkoberman@gmail.com Changes: head/textproc/qt5-xmlpatterns/Makefile head/textproc/qt5-xmlpatterns/pkg-plist head/x11-toolkits/qt5-declarative/Makefile No worries, thanks for testing. |