#1111874 pinball-dev: pinconfig.h picks up fakeroot LD path

Package:
pinball-dev
Source:
pinball-dev
Description:
Development files for the Emilia Pinball Emulator
Submitter:
Jochen Sprickerhof
Date:
2026-05-31 13:43:01 UTC
Severity:
normal
#1111874#5
Date:
2025-08-23 08:11:14 UTC
From:
To:
Hi,

/usr/include/pinball/pinconfig.h contains:
#define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/x86_64-linux-gnu/libfakeroot:/usr/local/lib:/usr/local/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu"

Apparently it picks up the LD_LIBRARY_PATH modification done by
fakeroot. But this library path is wrong at runtime.

Please fix the build to not include the libfakeroot directory.

This makes the package not reproducible:

https://reproduce.debian.net/amd64/#pinball-dev

Cheers

Jochen

#1111874#10
Date:
2026-05-30 20:11:47 UTC
From:
To:
Hi Jochen,

To my understanding setgid /usr/games/pinball + /var/games/pinball
setup as been useless since this commit

# 2021-01-22 11:58 +0100 Sérgio M. Basto    o io: Save highscore in
~/.config/emilia

And strace + strings /usr/games/pinball confirms this theory.

While removing the broken leftovers,
I'll also remove "Rules-Requires-Root: binary-targets"
which should fix this, to my understanding.

Greetings

Alexandre

#1111874#15
Date:
2026-05-30 21:04:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pinball, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1111874@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated pinball package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 30 May 2026 22:02:16 +0200
Source: pinball
Architecture: source
Version: 0.3.20230219-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1111874
Changes:
 pinball (0.3.20230219-6) unstable; urgency=medium
 .
   * Team upload.
   * Drop the setgid bit, this had been useless since 2021 (Closes: #1111874)
Checksums-Sha1:
 442b1146fe7ddd0cc30ae47f5c020eb5dd8d47ec 2351 pinball_0.3.20230219-6.dsc
 e6d54b86585d27370e2512ad39dfcfa19fbf1f96 11428 pinball_0.3.20230219-6.debian.tar.xz
 15a7a69ed3bee3b5a5f3e9d62e528203e1c2eef6 14940 pinball_0.3.20230219-6_source.buildinfo
Checksums-Sha256:
 930cdc346f5fe7afe22e9003dc83cad291d7699e5297437d9c5ef323002404d6 2351 pinball_0.3.20230219-6.dsc
 37d5b2a4ecaa762bd06e59792633ab05534b0c7372332ca5cf5618d4c791d512 11428 pinball_0.3.20230219-6.debian.tar.xz
 5b7ffa72733a7bd5b7295fe74d0f41c3a89bd1cb35c74401390d1044995d00e1 14940 pinball_0.3.20230219-6_source.buildinfo
Files:
 1f3c2b95c18710fabbb479a8d1174d95 2351 games optional pinball_0.3.20230219-6.dsc
 691328d300f01765db3b73c43401cf90 11428 games optional pinball_0.3.20230219-6.debian.tar.xz
 026f65dc40574b7aa51e7762a2efa896 14940 games optional pinball_0.3.20230219-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmobSOkRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoOCQ/+M4sTV3wiDBwz1ePUknko9mOdjN1rxOYX
3u/zlfkYyU4ecr3RTEygUDb8qy8iQR7j+2PIS8Fwr3+zIc9CwF4RoG29MOXTGqoN
K+qhjtkB2FWhJCiWdUwgjhqYz4ySHoE+IlCVG6fvOaLbuwWGFRmsVx7hVjKqbZc3
QX0OpzxVqcPfiNh+HWrLaa4eTjDc58JcgkQycAfFaeKlgnRpPRebjxyyfDhw8u0N
KYCYyZWgSNRTp6skZhVlcMux+IUK+a2oaPrxnB/SFLrDvxmInnDUWqZNqOaq7W0c
QcCEJcCVe97DA3yDneW2UKkDTrJQ7UJCHrLxyqzGL7lE1Mdmus6TGHGprql6pPO4
N1wRE+WjG3qlJlyG5Vk0FWsG01kVt6/9AcNc+Pb8p39RWl6CQX1OXgL4ciPKXFLV
/pJOaYMHzS2zm6WIWQZrctXMzpyQ1Tm2FVIvJUrewHp53hXKEjmuHtM6b2p0itXB
fgdXJA+vbdamM36/frmkSyWsRVcmztZCg5LeZnZERwwbs8mgI6RVAU4O5jrg6N24
oQ/jvOuJuYQPNa0V7VwD+JiytBc1sDHMqWqa0+c34MNovRDA5cze4A8sCQXmdGUY
hsKjW0UxcPkb2WeZJDVpvu8NuTZQTkk+qrL0Z7EHi5PPmrjSE4oOBR8OEhiYCZDp
GGGZAt1TQhw=
=39xm
-----END PGP SIGNATURE-----

#1111874#20
Date:
2026-05-31 13:41:47 UTC
From:
To:
HI Alexandre,

* Alexandre Detiste <alexandre.detiste@gmail.com> [2026-05-30 22:11]:

Thanks a lot for working on this, the package is reproducible now:

https://reproduce.debian.net/excuses.html?source_name=pinball

Cheers Jochen