Processed: Re: Bug#1068155: lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp)
Processing control commands: > reassign -1 libwine-dev 9.0~repack-4 Bug #1068155 [src:lmms] lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp) Bug reassigned from package 'src:lmms' to 'libwine-dev'. No longer marked as found in versions lmms/1.2.2+dfsg1-6. Ignoring request to alter fixed versions of bug #1068155 to the same values previously set Bug #1068155 [libwine-dev] lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp) Marked as found in versions wine/9.0~repack-4. > affects -1 + src:lmms Bug #1068155 [libwine-dev] lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp) Added indication that 1068155 affects src:lmms -- 1068155: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068155 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1068155: lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp)
Control: reassign -1 libwine-dev 9.0~repack-4 Control: affects -1 + src:lmms Hi all, On Tue, Apr 02, 2024 at 12:16:09PM +0200, Andreas Beckmann wrote: > Comparing bookworm and sid buildlogs shows the following relevant > differences during cmake: > > -Setting up libwine-dev:i386 (8.0~repack-4) ...^M > +Setting up libwine-dev:i386 (9.0~repack-4+b1) ...^M > > --- Found Wine: /usr/lib/i386-linux-gnu/wine/libwine.so > +CMake Warning (dev) at cmake/modules/FindWine.cmake:20 (EXEC_PROGRAM): > + Policy CMP0153 is not set: The exec_program command should not be called. > + Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy > + command to set the policy and suppress this warning. > + > + Use execute_process() instead. > +Call Stack (most recent call first): > + CMakeLists.txt:462 (FIND_PACKAGE) > +This warning is for project developers. Use -Wno-dev to suppress it. > + > +-- Could NOT find Wine (missing: WINE_LIBRARIES) > > -* VST-instrument hoster : OK, with workaround linking > /usr/lib/i386-linux-gnu/wine/i386-unix/libwinecrt0.a/ > -* VST-effect hoster : OK, with workaround linking > /usr/lib/i386-linux-gnu/wine/i386-unix/libwinecrt0.a/ > +* VST-instrument hoster : not found, please install (lib)wine-dev (or > similar) - 64 bit systems additionally need gcc-multilib and g++-multilib > +* VST-effect hoster : not found, please install (lib)wine-dev (or > similar) - 64 bit systems additionally need gcc-multilib and g++-multilib This is actually a bug in libwine-dev: libwine.so is a broken symlink: # ls -l /usr/lib/i386-linux-gnu/wine/libwine.so lrwxrwxrwx 1 root root 22 Mar 12 18:22 /usr/lib/i386-linux-gnu/wine/libwine.so -> i386-unix/libwine.so.1 # ls -l $(realpath /usr/lib/i386-linux-gnu/wine/libwine.so) ls: cannot access '/usr/lib/i386-linux-gnu/wine/i386-unix/libwine.so.1': No such file or directory The problem is not specific to i386, the same thing is on amd64: # ls -l $(realpath /usr/lib/x86_64-linux-gnu/wine/libwine.so) ls: cannot access '/usr/lib/x86_64-linux-gnu/wine/x86_64-unix/libwine.so.1': No such file or directory It's just lmms uses wine only on i386. -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#1068155: lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp)
Followup-For: Bug #1068155 Control: tag -1 sid trixie Comparing bookworm and sid buildlogs shows the following relevant differences during cmake: -Setting up libwine-dev:i386 (8.0~repack-4) ...^M +Setting up libwine-dev:i386 (9.0~repack-4+b1) ...^M --- Found Wine: /usr/lib/i386-linux-gnu/wine/libwine.so +CMake Warning (dev) at cmake/modules/FindWine.cmake:20 (EXEC_PROGRAM): + Policy CMP0153 is not set: The exec_program command should not be called. + Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy + command to set the policy and suppress this warning. + + Use execute_process() instead. +Call Stack (most recent call first): + CMakeLists.txt:462 (FIND_PACKAGE) +This warning is for project developers. Use -Wno-dev to suppress it. + +-- Could NOT find Wine (missing: WINE_LIBRARIES) -* VST-instrument hoster : OK, with workaround linking /usr/lib/i386-linux-gnu/wine/i386-unix/libwinecrt0.a/ -* VST-effect hoster : OK, with workaround linking /usr/lib/i386-linux-gnu/wine/i386-unix/libwinecrt0.a/ +* VST-instrument hoster : not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib +* VST-effect hoster : not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED +WINE_CXX_FLAGS Andreas
Bug#1068155: lmms: FTBFS on i386: dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp)
Source: lmms Version: 1.2.2+dfsg1-6 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramac...@debian.org https://buildd.debian.org/status/fetch.php?pkg=lmms=i386=1.2.2%2Bdfsg1-6%2Bb3=1711724261=0 -- Installing: /<>/debian/tmp/usr/share/lmms/wavetables/tri.bin Installing bash completion... Bash completion for lmms has been installed to /<>/debian/tmp/usr/share/bash-completion/completions/lmms make[1]: Leaving directory '/<>/obj-i686-linux-gnu' dh_install -a dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvestige.so" (tried in ., debian/tmp) dh_install: warning: lmms-vst-server missing files: usr/lib/*/lmms/libvestige.so dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/libvst*" (tried in ., debian/tmp) dh_install: warning: lmms-vst-server missing files: usr/lib/*/lmms/libvst* dh_install: warning: Cannot find (any matches for) "usr/lib/*/lmms/RemoteVstPlugin*" (tried in ., debian/tmp) dh_install: warning: lmms-vst-server missing files: usr/lib/*/lmms/RemoteVstPlugin* dh_install: error: missing files, aborting Cheers -- Sebastian Ramacher