Opened 6 weeks ago
Last modified 4 weeks ago
#62105 assigned defect
kdelibs4 @ 4.14.3_15: build failure on Catalina
Reported by: | DaveStrickland (Dave Strickland) | Owned by: | NicosPavlov |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | catalina | Cc: | JacquesLB, mascguy (Christopher Nielsen) |
Port: | kdelibs4 |
Description
Upgrading kdelibs4 failed on MacOS 10.15, including after cleaning the port and re-attempting. The normal build log is hard to interpret given the multiple things occurring in parallel, so I also tried with build.jobs=1 (which also failed) and have attached that log as well.
sudo port clean kdelibs4 Password: ---> Cleaning kdelibs4 sudo port upgrade kdelibs4 build.jobs=1 ---> Computing dependencies for kdelibs4 ---> Fetching archive for kdelibs4 ---> Attempting to fetch kdelibs4-4.14.3_15.darwin_19.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/kdelibs4 ---> Attempting to fetch kdelibs4-4.14.3_15.darwin_19.x86_64.tbz2 from https://mse.uk.packages.macports.org/kdelibs4 ---> Attempting to fetch kdelibs4-4.14.3_15.darwin_19.x86_64.tbz2 from https://lil.fr.packages.macports.org/kdelibs4 ---> Fetching distfiles for kdelibs4 ---> Verifying checksums for kdelibs4 ---> Extracting kdelibs4 ---> Applying patches to kdelibs4 ---> Configuring kdelibs4 ---> Building kdelibs4 Error: Failed to build kdelibs4: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug.
The single threaded log shows the error occurs when generating the tmo.h, tmo.cpp files associated with nepomuk, cannot find parser plugin for encoding trig:
:info:build [ 14%] Built target kdeui :info:build /Library/Developer/CommandLineTools/usr/bin/make -f nepomuk/CMakeFiles/nepomuk.dir/build.make nepomuk/CMakeFiles/nepomuk.dir/depend :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build' :info:build [ 14%] Generating tmo.h, tmo.cpp :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build/nepomuk && /opt/local/bin/onto2vocabularyclass --name TMO --encoding trig --namespace Nepomuk::Vocabulary --export-module nepomuk /opt/local/share/ontology/pimo/tmo.trig :info:build Could not find parser plugin for encoding trig :info:build make[2]: *** [nepomuk/tmo.h] Error 1 :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build' :info:build make[1]: *** [nepomuk/CMakeFiles/nepomuk.dir/all] Error 2 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build' :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build" && /usr/bin/make -w all VERBOSE=ON
Attachments (2)
Change History (7)
Changed 6 weeks ago by DaveStrickland (Dave Strickland)
Attachment: | main.log.gz added |
---|
Changed 6 weeks ago by DaveStrickland (Dave Strickland)
Attachment: | main-build-jobs-1.log.gz added |
---|
Single CPU build of kdelibs4
comment:1 Changed 6 weeks ago by mf2k (Frank Schima)
Cc: | NicosPavlov removed |
---|---|
Owner: | set to NicosPavlov |
Status: | new → assigned |
comment:2 Changed 5 weeks ago by JacquesLB
Cc: | JacquesLB added |
---|
comment:4 Changed 4 weeks ago by mascguy (Christopher Nielsen)
Cc: | mascguy added |
---|
comment:5 Changed 4 weeks ago by mascguy (Christopher Nielsen)
This also failed on the 10.15 buildbot, with the same issue. However, I just tried installing on a 10.15 VM, and it built successfully.
I checked the port for Soprano, which I believe (?) provides the parser plugin. But Soprano's portfile hasn't changed since 8/2020.
Nicolas, any ideas...?
Normal multi-threaded build of kdelibs4