Nathan have committed upstream the change I have submitted : * [e165a12] build: add in a missing a Qt5-specific svg library dependency - LP: #1733619 - Debbug: #881649
Once the above change in debian unstable, I'll proceed with the upload into bionic to unblock the package build which is currently failing due to the missing dependency in both Debian[1] and Ubuntu[2]. [1] - https://buildd.debian.org/status/logs.php?pkg=pcp [2] - https://launchpad.net/ubuntu/+source/pcp Thanks Nathan - Eric ** Description changed: [Impact] Since the introduction of default building with Qt5 in 3.12.2 ... # d/changelog pcp (3.12.2) unstable; urgency=low - * New release (full details in CHANGELOG). - * Default to building with Qt5 (closes: #875093) + * New release (full details in CHANGELOG). + * Default to building with Qt5 (closes: #875093) pcp version 3.12.2 found in bionic is stalled in -proposed. # rmadison - pcp | 3.12.2 | bionic-proposed/universe | source, ppc64el + pcp | 3.12.2 | bionic-proposed/universe | source, ppc64el # excuse.... page # https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html pcp (3.12.1 to 3.12.2) Maintainer: PCP Development Team Section: universe/utils 19 days old ...... Depends: pcp perl Not considered pcp is failing to build because it misses a Build-Depends for package "libqt5svg5-dev". QT_SELECT=5 /usr/bin/qmake CONFIG+=release && /usr/bin/gawk --posix '$1 == "LIBS" { printf $1; for (i=2;i<=NF;i++) { if ($i~/^-L//) { save=save " " $i; continue } else if (save!="" && $i~/^-l/) { printf " %s",save; save="" } printf " %s",$i } if (save!="") printf " %s",save; print ""; next } { print }' Makefile.fix && mv Makefile.fix Makefile && /usr/bin/make --no-print-directory -f Makefile Info: creating stash file /<>/src/libpcp_qed/src/.qmake.stash Project ERROR: Unknown module(s) in QT: svg #amd64 buildlog https://launchpadlibrarian.net/346008148/buildlog_ubuntu-bionic-amd64.pcp_3.12.2_BUILDING.txt.gz - [Test Case] - * Build 3.12.2 as is and it will fail to build : + * Build 3.12.2 as is and it will fail to build : QT_SELECT=5 /usr/bin/qmake CONFIG+=release && /usr/bin/gawk --posix '$1 == "LIBS" { printf $1; for (i=2;i<=NF;i++) { if ($i~/^-L//) { save=save " " $i; continue } else if (save!="" && $i~/^-l/) { printf " %s",save; save="" } printf " %s",$i } if (save!="") printf " %s",save; print ""; next } { print }' Makefile.fix && mv Makefile.fix Makefile && /usr/bin/make --no-print-directory -f Makefile Info: creating stash file /<>/src/libpcp_qed/src/.qmake.stash Project ERROR: Unknown module(s) in QT: svg [Regression Potential] * No regression expected, assuming pcp upstream did the necessary verification in their manual test build env including the missing dep. * This fix will make the pkg build to work again. + [Other Info] - [Other Info] - + * Debian build log: + https://buildd.debian.org/status/logs.php?pkg=pcp + * Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881649 * Upstream issue : https://github.com/performancecopilot/pcp/issues/366 * Upstream PR : https://github.com/slashdd/pcp/commit/c834bce95336de3c44d72f079083a3d848ca4ad8 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1733619 Title: pcp is missing Build-Depends for "libqt5svg5-dev" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pcp/+bug/1733619/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
