Your message dated Sun, 20 Jan 2008 19:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#460111: fixed in hamlib 1.2.6.2-5
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: python-libhamlib2
Version: 1.2.6.2-4
Severity: serious
Justification: Python policy, FHS
Hi,
your package doesn’t conform to the python policy; it is prone to expose
serious crashes at the time the python version changes.
Currently it does this horrible stuff:
mv $(CURDIR)/debian/tmp/usr/lib/_Hamlib.so
$(CURDIR)/debian/python-libhamlib2/usr/share/python-support/python-libhamlib2
You don’t need to move files by hand to the python-support directory,
and you *must* not put architecture-dependent files in /usr/share.
I see two issues here:
* The python module is built in /usr/lib instead
of /usr/lib/python2.X/site-packages; this is probably an
upstream issue but you can work around it without patching.
* The Debian build process only builds the package for one python
version; this way the module built for python2.4 will not work
with python2.5. You must loop over the supported python versions
to build the module for each of them, and install it in each of
the corresponding /usr/lib/python2.X/site-packages directories.
There are examples of how to do that in the python-support documentation
and on the wiki. If you need help, please don’t hesitate to ask for a
patch.
After doing that, you will be able to simply:
mv $(CURDIR)/debian/tmp/usr/lib/python*
$(CURDIR)/debian/python-libhamlib2/usr/lib/
and dh_pysupport/dh_pycentral will take care of the rest (including
putting the files in specific directories).
Cheers,
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
signature.asc
Description: Ceci est une partie de message numériquement signée
--- End Message ---
--- Begin Message ---
Source: hamlib
Source-Version: 1.2.6.2-5
We believe that the bug you reported is fixed in the latest version of
hamlib, which is due to be installed in the Debian FTP archive:
hamlib_1.2.6.2-5.diff.gz
to pool/main/h/hamlib/hamlib_1.2.6.2-5.diff.gz
hamlib_1.2.6.2-5.dsc
to pool/main/h/hamlib/hamlib_1.2.6.2-5.dsc
libhamlib++-dev_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib++-dev_1.2.6.2-5_i386.deb
libhamlib-dev_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib-dev_1.2.6.2-5_i386.deb
libhamlib-doc_1.2.6.2-5_all.deb
to pool/main/h/hamlib/libhamlib-doc_1.2.6.2-5_all.deb
libhamlib-utils_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib-utils_1.2.6.2-5_i386.deb
libhamlib2++c2_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib2++c2_1.2.6.2-5_i386.deb
libhamlib2-perl_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib2-perl_1.2.6.2-5_i386.deb
libhamlib2-tcl_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib2-tcl_1.2.6.2-5_i386.deb
libhamlib2_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/libhamlib2_1.2.6.2-5_i386.deb
python-libhamlib2_1.2.6.2-5_i386.deb
to pool/main/h/hamlib/python-libhamlib2_1.2.6.2-5_i386.deb
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.
Joop Stakenborg <[EMAIL PROTECTED]> (supplier of updated hamlib 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.7
Date: Sun, 20 Jan 2008 19:35:28 +0100
Source: hamlib
Binary: libhamlib-utils libhamlib-dev libhamlib-doc libhamlib2-perl libhamlib2
python-libhamlib2 libhamlib2++c2 libhamlib++-dev libhamlib2-tcl
Architecture: source i386 all
Version: 1.2.6.2-5
Distribution: unstable
Urgency: low
Maintainer: Joop Stakenborg <[EMAIL PROTECTED]>
Changed-By: Joop Stakenborg <[EMAIL PROTECTED]>
Description:
libhamlib++-dev - Development library to control radio transceivers and
receivers
libhamlib-dev - Development library to control radio transceivers and receivers
libhamlib-doc - Documentation for the hamlib radio control library
libhamlib-utils - Utilities to support the hamlib radio control library
libhamlib2 - Run-time library to control radio transceivers and receivers
libhamlib2++c2 - Run-time library to control radio transceivers and receivers
libhamlib2-perl - Run-time library to control radio transceivers and receivers
libhamlib2-tcl - Run-time library to control radio transceivers and receivers
python-libhamlib2 - Run-time library to control radio transceivers and
receivers
Closes: 460111
Changes:
hamlib (1.2.6.2-5) unstable; urgency=low
.
* Thanks to Josselin Mouette for sending me the required python
fixes patch. Closes: #460111.
Files:
02c1ad239a82e572fec4d3d4395eb8dd 935 hamradio optional hamlib_1.2.6.2-5.dsc
1d46240c7bddf32aafa085247f8e0eff 210270 hamradio optional
hamlib_1.2.6.2-5.diff.gz
bf6d61703d904c868a30152b7fd190fe 307808 libs optional
libhamlib2_1.2.6.2-5_i386.deb
3b4824d2d0fb54a0584f17a8b8f9ac1a 20624 libs optional
libhamlib2++c2_1.2.6.2-5_i386.deb
27b169d9ccd316cfe868b08166e315b9 620024 libdevel optional
libhamlib-dev_1.2.6.2-5_i386.deb
438eb275597bbd607f59828cf797762a 20696 libdevel optional
libhamlib++-dev_1.2.6.2-5_i386.deb
0ac1b814a3b509814d2760d72a9d6f75 278492 perl optional
libhamlib2-perl_1.2.6.2-5_i386.deb
5cea707148754b7c856a3fa8b8e03793 136956 interpreters optional
libhamlib2-tcl_1.2.6.2-5_i386.deb
b179c9fdd7e45a78c2ad17302ab0cc78 244494 python optional
python-libhamlib2_1.2.6.2-5_i386.deb
217decddb4031c64681184eca4adce34 73922 hamradio optional
libhamlib-utils_1.2.6.2-5_i386.deb
b6973d7b8c85f37c1e95b301f33be4b1 402200 doc optional
libhamlib-doc_1.2.6.2-5_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHk5uV/CqtjGLxpX8RAnPmAKCJ/N1MKGbowTJj8unhXsVeV/hgsQCgr9JE
0ompLmMplMmlw6NvP0gC3T4=
=usRT
-----END PGP SIGNATURE-----
--- End Message ---