Your message dated Fri, 06 Jun 2008 16:17:06 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#475331: fixed in plib 1.8.4-9
has caused the Debian Bug report #475331,
regarding plib1.8.4c2: Shared libraries are not linked with their dependencies
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.)


-- 
475331: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475331
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: plib1.8.4c2
Version: 1.8.4-8
Severity: serious
Justification: Policy 10.2

If you really insist on building shared libraries for plib, they should be
done properly. Ideally, it should be possible to build against it without
having to tweak any makefiles to compensate for unexpected inter-library
dependencies. After all, authors will expect that only pieces of an .a file
gets pulled in, but if you link against a .so, you end up linking the whole
thing, including parts you don't need or want, and that may depend on other
libraries.

Currently, makefiles typically do need to be tweaked, because the plib shared
libraries are currently not linked against whatever they're depending on.

And that last thing is a policy violation, as, starting with policy version
3.6.0, section 10.2 has been saying:

"shared libraries must be linked against all libraries that they use symbols
from in the same way that binaries are."

For example, libplibssg.so seems to use symbols from libplibsg.so,
libplibul.so, and libGL.so, but isn't linked against them.

Now, my own simgear package currently suffers from similar problems, but
I've been working on a build system to fix it, it will be in simgear 1.0.0-3.
If you don't want to invent your own system, you could probably look at and
adapt my system if you like. My simgear upload is probably stuck in NEW
right now (I renamed the package), but I also put it up at
http://people.debian.org/~ovek/ just in case.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages plib1.8.4c2 depends on:
ii  freeglut3                    2.4.0-6     OpenGL Utility Toolkit
ii  libgl1-mesa-glx [libgl1]     7.0.3~rc2-1 A free implementation of the OpenG

plib1.8.4c2 recommends no packages.

-- no debconf information





--- End Message ---
--- Begin Message ---
Source: plib
Source-Version: 1.8.4-9

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

plib1.8.4-dev_1.8.4-9_i386.deb
  to pool/main/p/plib/plib1.8.4-dev_1.8.4-9_i386.deb
plib1.8.4c2_1.8.4-9_i386.deb
  to pool/main/p/plib/plib1.8.4c2_1.8.4-9_i386.deb
plib_1.8.4-9.diff.gz
  to pool/main/p/plib/plib_1.8.4-9.diff.gz
plib_1.8.4-9.dsc
  to pool/main/p/plib/plib_1.8.4-9.dsc



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.
Bradley Smith <[EMAIL PROTECTED]> (supplier of updated plib 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: SHA1

Format: 1.8
Date: Fri, 06 Jun 2008 16:16:35 +0100
Source: plib
Binary: plib1.8.4c2 plib1.8.4-dev
Architecture: source i386
Version: 1.8.4-9
Distribution: unstable
Urgency: low
Maintainer: Bradley Smith <[EMAIL PROTECTED]>
Changed-By: Bradley Smith <[EMAIL PROTECTED]>
Description: 
 plib1.8.4-dev - Portability Libraries: Development package
 plib1.8.4c2 - Portability Libraries: Run-time package
Closes: 475331 475356 475428
Changes: 
 plib (1.8.4-9) unstable; urgency=low
 .
   * New Maintainer. Closes: #475428
   * Add games team as uploader.
   * Add build_shared_libs patch
    - Build shared libs properly. Closes: #475331
   * Add remove_pthread_link patch
    - Remove unneeded linking with pthread
   * Use fixed ltmain.sh in build
   * Overhaul packaging. Closes: #475356
    - Correct debian/control
    - Fix autotools regeneration
    - Remove extra whitespace in copyright
    - Tidy up debian/rules
    - Update standards and debhelper versions
    - Add homepage field
   * Remove unneeded plib1.8.4-pic package.
   * Change 'downloaded from' in copyright, since it is no longer correct.
   * Bump shlibs version.
   * Bump compat version to 5.
   * Remove changes from top srcdir into misc_fixes patch.
   * Added missing conflict against plib1.8.3.
Checksums-Sha1: 
 deb113c8ce7127686436a54f48e40c8b75b9e843 1332 plib_1.8.4-9.dsc
 e392061a796d90e9c16fa7ffd3e9ade0ac295d26 58560 plib_1.8.4-9.diff.gz
 e2233d41c9d604d7517732c2f1f63f546abca6ca 647802 plib1.8.4c2_1.8.4-9_i386.deb
 c7b85c71bd8e23f426a9a17f27ca27865654281e 857982 plib1.8.4-dev_1.8.4-9_i386.deb
Checksums-Sha256: 
 307e2c7b14aa0354c7972181d35e7645be8711e32d33f9c5fe5bbd4efe38a8f0 1332 
plib_1.8.4-9.dsc
 b84bae36468f743ee0bb0ed2f1c6610fd3108cb7d8c50b1b3a4858f48b3b7f4e 58560 
plib_1.8.4-9.diff.gz
 0624d9d08573d303b5e07103fe15b4a7679d4515a28052657c1ac35cf28d860e 647802 
plib1.8.4c2_1.8.4-9_i386.deb
 1359740dc7a0f4a9cc74a7516f9e5fc53da7c7136c06acafd621a0c00e3f8257 857982 
plib1.8.4-dev_1.8.4-9_i386.deb
Files: 
 ed4706af80125ee77f053a5b6db14f6f 1332 devel extra plib_1.8.4-9.dsc
 2294bfb83dfb0975de9bfa8ca5c9d554 58560 devel extra plib_1.8.4-9.diff.gz
 4c130546234626ec002d5eafbc68a88f 647802 libs extra plib1.8.4c2_1.8.4-9_i386.deb
 b4cecd4df0e26ca62fa7bccbd5c68c7c 857982 libdevel extra 
plib1.8.4-dev_1.8.4-9_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkhJZJEACgkQsKTFpDfZQSyXdQCgoWD6Mc1f3WfyzDzPgM0e4YpK
th0AoJNKvGrP7k/ISiRs/Z6EhJezJ/+P
=F390
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to