[Bug 258107] audio/audacity: Upgrade to 3.0.4
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 258107] audio/audacity: Upgrade to 3.0.4"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 23 Sep 2021 02:19:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258107 --- Comment #21 from Tatsuki Makino <tatsuki_makino@hotmail.com> --- (In reply to Jack from comment #20) I applied attachment 228129 and ran poudriere. First, libevview3.so:graphics/evince in LIB_DEPENDS is not required. (It was my mistake #12 :) ) I deleted evince and ran it, but it stopped at check-plist phase. Here's an excerpt from the log showing where the problem is. ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/audacity is linked to /usr/local/lib/libwx_gtk3u_core-3.1.so.5 which does not have a SONAME. x11-toolkits/wxgtk31 needs to be fixed. Error: /usr/local/bin/audacity is linked to /usr/local/lib/libwx_gtk3u_html-3.1.so.5 which does not have a SONAME. x11-toolkits/wxgtk31 needs to be fixed. Error: /usr/local/bin/audacity is linked to /usr/local/lib/libmp3lame.so.0 from audio/lame but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libmp3lame.so:audio/lame Error: /usr/local/bin/audacity is linked to /usr/local/lib/libharfbuzz.so.0 from print/harfbuzz but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libharfbuzz.so:print/harfbuzz ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: audacity ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. *** Error code 1 Stop. make: stopped in /usr/ports/audio/audacity =>> Error: check-plist failures detected The error in libwx seems to be caused by wx (Mk/bsd.wx.mk) side. The error with lame is that even if the option LAME is off, if the FFMPEG option is on, lame will be installed with the ffmpeg dependency and will link to it by itself. Perhaps LAME_CMAKE_OFF is needed, but I have not checked. The harfbuzz error occurs when the option DOCS is on, installed with other dependencies, and does not cause problems, but requires a direct lib-dependency because audacity also links. -- You are receiving this mail because: You are the assignee for the bug.