Your message dated Wed, 15 Jan 2025 01:32:00 +0000
with message-id <[email protected]>
and subject line Bug#1088909: Removed package(s) from unstable
has caused the Debian Bug report #1057114,
regarding seriousproton: Does not link against or depend on all needed libraries
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1057114: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057114
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libseriousproton0
Version: 2020.01.15+dfsg-1
Severity: serious
Justification: Policy 3.5

Hi,

The build log for seriousproton contains this near the end:

>    dh_shlibdeps
> dpkg-shlibdeps: warning: symbol lua_rawget used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol luaL_checkinteger used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol luaopen_math used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol lua_settable used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol luaL_newstate used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol lua_sethook used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol _ZTV14b2PolygonShape used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol lua_getfield used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: symbol 
> _ZN12b2ChainShape11CreateChainEPK6b2Vec2iRS1_S3_ used by 
> debian/libseriousproton0/usr/lib/libseriousproton.so.0 found in none of the 
> libraries
> dpkg-shlibdeps: warning: 61 other similar warnings have been skipped (use -v 
> to see them all)

Which made me suspicious that it didn't link against all needed
libraries. Sure enough - just trying to load it fails:

> $ LD_PRELOAD=/usr/lib/libseriousproton.so.0 ls
> ls: symbol lookup error: /usr/lib/libseriousproton.so.0: undefined symbol: 
> luaopen_base

So it needs lua to run and probably libbox2d based on the build log.

Additionally the package doesn't depend on any of these libraries at
all. The Depends line only contains these packages (this is after
rebuilding with the patch in #997264):

libc6 (>= 2.14)
libgcc-s1 (>= 3.0)
libsfml-audio2.5
libsfml-graphics2.5
libsfml-network2.5
libsfml-system2.5
libsfml-window2.5
libstdc++6 (>= 13.1)

Fixing the CMakeLists.txt file should be enough to fix this because
dpkg-shlibdeps should be able to work it out from there.

James

--- End Message ---
--- Begin Message ---
Version: 2020.01.15+dfsg-1.1+rm

Dear submitter,

as the package seriousproton has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1088909

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Paul Tagliamonte (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to