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)

2024-04-05 Thread Debian Bug Tracking System
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)

2024-04-05 Thread Dmitry Shachnev
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)

2024-04-02 Thread Andreas Beckmann
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)

2024-03-31 Thread Sebastian Ramacher
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