[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1085181: libcaca0: libgl_plugin.so.0.0.0 from libcaca0 from Debian Bookworm depends on non-existent libglut.so.3



Package: libcaca0
Version: 0.99.beta20-3
Severity: normal
X-Debbugs-Cc: syominsergey@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 to: