Bug#781385: openarena-server: some libraries are installed twice (pak0)
Control: severity 781385 minor On 28/03/15 11:21, Markus Koschany wrote: > I noticed that openarena-server installs three binary files twice once in > /usr/lib/openarena/baseoa/pak0 and in /usr/lib/openarena/baseoa > > The files are: > > cgamex86_64.so > qagamex86_64.so > uix86_64.so This is negligible when compared with pak0.pk3 (which is arch-indep, but also mandatory), so I'm dropping this down to minor. > I'm not sure what path is required but they could be symlinked to save > some disk space. For context, the ones in pak0/*.so are loaded when the engine loads the placeholder QVM bytecode files from pak0.pk3 on a "pure server" (upstream's actual bytecode is discarded for DFSG reasons), and the ones in baseoa are loaded when native-code loading is enabled. tl;dr: yes we do want both. Making the version in baseoa a symlink to the "versioned" path would be OK. OA in Debian must always load native code even when that is meant to be disabled, because we don't actually have the bytecode that is preferred, since the compiler is non-free; but for network compatibility with unmodified OA, it must go through the motions of loading bytecode, and must be prepared to load one of several slightly incompatible versions (currently two versions differing by a single #define), corresponding to and compatible with the upstream-distributed bytecode. S -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#781385: openarena-server: some libraries are installed twice (pak0)
Package: openarena-server Version: 0.8.8-9 Severity: normal Dear Maintainer, I noticed that openarena-server installs three binary files twice once in /usr/lib/openarena/baseoa/pak0 and in /usr/lib/openarena/baseoa The files are: cgamex86_64.so qagamex86_64.so uix86_64.so I'm not sure what path is required but they could be symlinked to save some disk space. Regards, Markus -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.14.17 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages openarena-server depends on: ii adduser 3.113+nmu3 ii ioquake3-server 1.36+u20140802+gca9eebb-2+b1 ii libc6 2.19-15 ii openarena-081-maps0.8.5split-3 ii openarena-081-misc0.8.5split-3 ii openarena-081-players 0.8.5split-3 ii openarena-081-players-mature 0.8.5split-3 ii openarena-081-textures0.8.5split-3 ii openarena-085-data0.8.5split-3 ii openarena-088-data0.8.8-2 ii openarena-data0.8.5split-3 openarena-server recommends no packages. openarena-server suggests no packages. Versions of packages ioquake3-server depends on: ii libc6 2.19-15 ii zlib1g 1:1.2.8.dfsg-2+b1 -- Configuration Files: /etc/default/openarena-server changed [not included] /etc/openarena-server/server.cfg changed [not included] -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org