Package: libcaca0
Version: 0.99.beta20-3
Severity: normal
X-Debbugs-Cc: syominser...@gmail.com

Dear Maintainer,

I installed package libcaca0 on recent Debian Bookworm using "apt install 
libcaca0".
I received version 0.99.beta20-3.
This is an actual version for Debian Bookworm according to 
https://packages.debian.org/bookworm/libcaca0.
Then I tried to see dependencies of library 
/usr/lib/x86_64-linux-gnu/caca/libgl_plugin.so.0.0.0:
```
vagrant@bookworm:/usr/lib/x86_64-linux-gnu/caca$ ldd libgl_plugin.so.0.0.0
        linux-vdso.so.1 (0x00007ffc168bc000)
        libcaca.so.0 => /lib/x86_64-linux-gnu/libcaca.so.0 (0x00007fb8f9b38000)
        libGL.so.1 => not found
        libGLU.so.1 => not found
        libglut.so.3 => not found
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb8f9957000)
        libslang.so.2 => /lib/x86_64-linux-gnu/libslang.so.2 
(0x00007fb8f9400000)
        libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6 
(0x00007fb8f991b000)
        libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 
(0x00007fb8f98e8000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb8f98e3000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fb8f98c4000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fb8f9c0e000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb8f97e5000)
```

It is possible to notice dependency on libglut.so.3.
But there is no such file in Debian Bookworm:
https://packages.debian.org/search?mode=exactfilename&suite=bookworm&section=all&arch=any&searchon=contents&keywords=libglut.so.3

It is possible to find libglut.so in libglut-dev package:
https://packages.debian.org/search?mode=exactfilename&suite=bookworm&section=all&arch=any&searchon=contents&keywords=libglut.so

Or libglut.so.3.12.0 or libglut.so.3.12 in libglut3.12 package:
https://packages.debian.org/search?mode=exactfilename&suite=bookworm&section=all&arch=any&searchon=contents&keywords=libglut.so.3.12.0

But there is no libglut.so.3 in Debian Bookworm at all.

Maybe it is necessary to rebuild source package libcaca with recent libglut 
packages as build deps?

Or maybe it is necessary to include in libglut3.12 new symbolic link 
/usr/lib/<ARCH_TRIPLEX>/libglut.so.3 pointing to 
/usr/lib/<ARCH_TRIPLEX>/libglut.so.3.12.0, as existing symbolic link 
libglut.so.3.12 do?

I saw described problem in Debian Bookworm amd64 and i386.

-- System Information:
Debian Release: 12.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-25-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libcaca0 depends on:
ii  libc6         2.36-9+deb12u8
ii  libncursesw6  6.4-4
ii  libslang2     2.3.3-3
ii  libstdc++6    12.2.0-14
ii  libtinfo6     6.4-4
ii  zlib1g        1:1.2.13.dfsg-1

libcaca0 recommends no packages.

libcaca0 suggests no packages.

-- no debconf information

Reply via email to