Your message dated Fri, 15 Jul 2011 18:02:17 +0000
with message-id <[email protected]>
and subject line Bug#465195: fixed in nexuiz 2.5.2+dp-1
has caused the Debian Bug report #465195,
regarding nexuiz: Hardcoded dependencies on shared 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.)


-- 
465195: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465195
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nexuiz
Version: 2.3-4
Severity: important

Hi,

The nexuiz and nexuiz-server packages, have hardcoded dependencies on
libvorbisfile3 and libcurl3. The code is dlopening the shared
libraries by full soname, in snd_ogg.c (OGG_OpenLibrary) and
libcurl.c (CURL_OpenLibrary). This is quite wrong, and defeats the
purpose of different sonames to denote ABI changes, it also makes it
rather difficult in case there's a transition involving those libs,
as binNMUs are not helpful there.

The proper solution would be either link directly with those
libraries, instead of dlopening them. Or if the dependencies are not
desired in the main programs, to create nexuiz modules for curl and
ogg that would link against those libraries, and those modules would be
dlopened by the main programs.

regards,
guillem



--- End Message ---
--- Begin Message ---
Source: nexuiz
Source-Version: 2.5.2+dp-1

We believe that the bug you reported is fixed in the latest version of
nexuiz, which is due to be installed in the Debian FTP archive:

nexuiz-server_2.5.2+dp-1_amd64.deb
  to main/n/nexuiz/nexuiz-server_2.5.2+dp-1_amd64.deb
nexuiz_2.5.2+dp-1.debian.tar.gz
  to main/n/nexuiz/nexuiz_2.5.2+dp-1.debian.tar.gz
nexuiz_2.5.2+dp-1.dsc
  to main/n/nexuiz/nexuiz_2.5.2+dp-1.dsc
nexuiz_2.5.2+dp-1_amd64.deb
  to main/n/nexuiz/nexuiz_2.5.2+dp-1_amd64.deb
nexuiz_2.5.2+dp.orig.tar.gz
  to main/n/nexuiz/nexuiz_2.5.2+dp.orig.tar.gz



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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated nexuiz 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 15 Jul 2011 17:33:53 +0100
Source: nexuiz
Binary: nexuiz nexuiz-server
Architecture: source amd64
Version: 2.5.2+dp-1
Distribution: experimental
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Description: 
 nexuiz     - A fast-paced 3D first-person shooter
 nexuiz-server - Standalone server for Nexuiz
Closes: 465195
Changes: 
 nexuiz (2.5.2+dp-1) experimental; urgency=low
 .
   * Remove the outdated copy of the DarkPlaces engine found here, replacing
     it with a script based on the one in quake3 to run darkplaces or
     darkplaces-server with appropriate options
     - remove README.source which hasn't been relevant since 2.5.2-3
     - remove patch
     - replace orig.tar.gz with one containing only icons and COPYING,
       taken from DarkPlaces svn
     - remove -dbg packages (install darkplaces-dbg or darkplaces-server-dbg
       if it crashes)
     - unlike the version of DarkPlaces formerly in this package, darkplaces
       is patched to link against libraries in the usual way (Closes: #465195)
   * Install large, high-quality icons for the desktop entry (extracted from
     nexuiz.ico from the DarkPlaces svn repository) so it looks nice in GNOME 3
   * Add a .gitignore
   * Add myself to Uploaders
   * Upload to experimental for now, while darkplaces gets through NEW
Checksums-Sha1: 
 99cbd9074e2a48da3484957487ecb24f3dffd289 1927 nexuiz_2.5.2+dp-1.dsc
 2cad7f357f5e7b8fbda5d70512f0754e5256a6ce 35346 nexuiz_2.5.2+dp.orig.tar.gz
 ce1ad707a45bb8ed53f8152934e87e7abcc6d610 9641 nexuiz_2.5.2+dp-1.debian.tar.gz
 8448e7c9a5e3a35da1ae386f6f2a08da1f004745 44228 nexuiz_2.5.2+dp-1_amd64.deb
 033472b65c106c0cc9e372f60c79fcdfc38170d4 9362 
nexuiz-server_2.5.2+dp-1_amd64.deb
Checksums-Sha256: 
 9969964a6da266bdcb347c589202d79b40dfd89a08ea533ab359383cc23751a8 1927 
nexuiz_2.5.2+dp-1.dsc
 62015022f9ee3ef443bac4dad1575b2680783dbbf4a88f2b55ace826e48c7360 35346 
nexuiz_2.5.2+dp.orig.tar.gz
 f544c86ee2b39661c4a5d116121ab15b702d367a11603ff07f49e3afe3e77a51 9641 
nexuiz_2.5.2+dp-1.debian.tar.gz
 d7ee0dc2059b93b19b33257322c646681b548f6f344d0b5a80f005c188542456 44228 
nexuiz_2.5.2+dp-1_amd64.deb
 8858d13fb784bfda02ca819df0af08b6200475b68cc9ede90087c9c3c5eea7d5 9362 
nexuiz-server_2.5.2+dp-1_amd64.deb
Files: 
 fa4a1e6f08fc0735a070402dbbe55d0b 1927 games optional nexuiz_2.5.2+dp-1.dsc
 049d41fa29f8289813271b96b3eeff44 35346 games optional 
nexuiz_2.5.2+dp.orig.tar.gz
 49d806cd66d3a91728fa7cb8eb64b573 9641 games optional 
nexuiz_2.5.2+dp-1.debian.tar.gz
 b7a1d4c227cb8d4f4c28fceeae18263e 44228 games optional 
nexuiz_2.5.2+dp-1_amd64.deb
 e431f6cf60bfe2541dc15a6d5c774131 9362 games optional 
nexuiz-server_2.5.2+dp-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIVAwUBTiB+Zk3o/ypjx8yQAQhj7g//UC8gIiRty6LG7GRzTuJFqLmr3gRts7E1
26lRInA2yfH4eYVUySN0mVU2Sajw92/w4QegDl8KxWua6Fj9O9m2iDemAJDT1Q13
5nwFsRKJRJ5VaGr1WtICfeNOs8rtFJjzXtCaUspGGmYGK4cBmwJaYyUi338CY0wx
+EKCZqL1RMRQiVYqxnkGYPdLBad3q8ZJWjTK+/Rjr/snnf3rhPFFJEchyVx2LExa
UJMWIeCsNlsiaAn8kTpcHlR7n2I5iJk8ip2EQLpW0n/f6m6udJG10R70fdaM/o4s
v4ucx/TBgcv9wSNYa3H6hYXoCzyd//AdtSIk7QXgORfUxz5GU/hUeUqWFg8Y1jKw
EOXuNz25nxM2crqQhc48l1i4G5D/W+64Jw1tSaAbw5vXYvvX64W5CE+yxkSHOzek
q5zqs5emHtkSmue095NIRiRpUyKYEcKNiA/AM+fXmItK+dn00sWa0IvPDgiXKeD8
p9gOCPz/AM1QROMlqqtYZLeKXdaE0075178gCHubx2xxy2PYNY0xPKXrFJV+rKRO
g47WwvSCQ49Lboxomh6uw4vSsgRZm+12xOrDQV3vvukph5Z1PGpVINFXtcIxEJ/Y
yEBdSKcDyx+NQUQ4I/3/hc5uOgIgWcKS1uY3DEdUqb2AUSqc7gXETnX0RlOMIqd2
UT9XZps9cY4=
=9563
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to