Bug#963122: bucklespring: error loading shared objectfile

2020-12-26 Thread Axel Beckert
Control: reassign -1 libalure1
Control: forcemerge 960707 -1
Control: tag -1 + confirmed
Control: affects -1 + bucklespring

Hi,

jan de kruyf wrote in June 2020:
> Error loading libfluidsynth.so.1: libfluidsynth.so.1: cannot open shared 
> object
> file: No such file or directory

Just ran into the same issue. The second line only seems to come when
you run it the first time or so. At least I did get this line on my a
few tries today, but I cannot reproduce that second line when running
under strace. That part might be a coincidence or some kind of
heisenbug.

> But the program seems to run normally.

Can confirm. (Just had to turn up the volume to notice that it
nevertheless works. :-)

> I did
> jan@snowflake:~$ ldd /usr/games/buckle

So libfluidsynth does not appear in there. Strange. Maybe from another
program which is called by buckle?

An strace though shows that it's indeed trying to find that file in
quite some locations:

→ strace -e file -f buckle |& fgrep libfluidsynth.so
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/haswell/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/haswell/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, 
"/usr/lib/x86_64-linux-gnu/tls/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/haswell/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/haswell/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/tls/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/tls/haswell/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = 
-1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/tls/x86_64/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/tls/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT 
(No such file or directory)
openat(AT_FDCWD, "/lib/haswell/x86_64/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/haswell/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No 
such file or directory)
openat(AT_FDCWD, "/usr/lib/tls/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/tls/haswell/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/tls/x86_64/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/tls/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/haswell/x86_64/libfluidsynth.so.1", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/haswell/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = 
-1 ENOENT (No such file or directory)
penat(AT_FDCWD, "/usr/lib/x86_64/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libfluidsynth.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT 
(No such file or directory)

Bug#963122: bucklespring: error loading shared objectfile

2020-06-19 Thread jan de kruyf
Package: bucklespring
Version: 1.4.0-2
Severity: normal
Tags: upstream

Dear Maintainer,


   * What led up to the situation?
running the program

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
jan@snowflake:~$ buckle

   * What was the outcome of this action?
Error loading libfluidsynth.so.1: libfluidsynth.so.1: cannot open shared object
file: No such file or directory
But the program seems to run normally.

I did
jan@snowflake:~$ ldd /usr/games/buckle
linux-vdso.so.1 (0x7ffdf37a2000)
libalure.so.1 => /lib/x86_64-linux-gnu/libalure.so.1
(0x7f148a45f000)
libopenal.so.1 => /lib/x86_64-linux-gnu/libopenal.so.1
(0x7f148a377000)
libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x7f148a171000)
libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x7f148a02f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f1489e6c000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7f1489e67000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x7f1489e44000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6
(0x7f1489c77000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f1489b32000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x7f1489b18000)
libsndio.so.7.0 => /lib/x86_64-linux-gnu/libsndio.so.7.0
(0x7f1489b06000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7f1489afb000)
libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x7f14898e7000)
libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x7f14898d5000)
libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x7f14898ab000)
/lib64/ld-linux-x86-64.so.2 (0x7f148a89e000)
libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2
(0x7f14897b2000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x7f1489798000)
libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x7f1489592000)
libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6
(0x7f148938c000)

Regards
Jan de kruyf.



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages bucklespring depends on:
ii  bucklespring-data  1.4.0-2
ii  libalure1  1.2-6+b1
ii  libc6  2.30-8
ii  libopenal1 1:1.19.1-1+b1
ii  libx11-6   2:1.6.9-2+b1
ii  libxtst6   2:1.2.3-1

bucklespring recommends no packages.

bucklespring suggests no packages.

-- no debconf information