Sync hamlib 1.2.10-1 (universe) from Debian unstable (main)

Bug #524183 reported by Kamal Mostafa
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
hamlib (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects ubuntu/hamlib
 status new
 importance wishlist
 subscribe ubuntu-universe-sponsors
 done

Please sync hamlib 1.2.10-1 (universe) from Debian unstable (main)

Justification for FFE:

    The 'hamlib' package provides core ham radio "rig control" libraries used
    by virtually all the ham radio applications which offer rig control.

    Upstream development of hamlib has been very active [1,2] but Debian and
    Ubuntu have been stuck on an old version for about a year, due to the
    retirement of the main Debian uploader for the package. (I have assumed
    that role; the 1.2.10-1 release proposed for sync is my packaging).

    The new hamlib 1.2.10-1 release at Debian delivers support for many new
    ham radio models and important fixes for numerous other radio models.

    I have tested the 1.2.10-1 release in Lucid. The package builds and
    installs fine [3,4]. I have attached the ouput from a simple library
    test of hamlib's CLI utility 'rigctl' [5]. I have also tested the
    library with actual ham radios and other applications which use hamlib
    (fldigi, grig, my own code).

    Attachments:
    [1] hamlib-1.2.10-1-NEWS (new NEWS entries)
    [2] hamlib-1.2.10-1-new_upstream_ChangeLog (new ChangeLog entries)
    [3] hamlib_1.2.10-1-pbuilder-lucid.log
    [4] hamlib-1.2.10-1-install.log (install log on Lucid)
    [5] hamlib-1.2.10-1-rundemo.log (simple library test)

Explanation of the Ubuntu delta and why it can be dropped:

    The Ubuntu delta 1.2.9-1ubuntu1 ("Python 2.6 transition") has
    been ported to this version.

Changelog entries since current lucid version 1.2.9-1ubuntu1:

hamlib (1.2.10-1) unstable; urgency=low

  * New upstream release.
  * New maintainer: Kamal Mostafa <email address hidden> (Closes: #556098).
  * Use system libltdl not old internal copy CVE-2009-3736 (Closes: #559814):
    - Build-depend on libltdl3-dev
    - configure, Makefile.am, Makefile.in: skip internal libltdl build
  * Enable hamlib USB support: configure with LIBUSB_LIBS predefined.
  * Enable hamlib Tcl bindings: configure with --enable-tcl-binding.
  * Debian Standards-Version bump to 3.8.4.
  * Python 2.6 transition [Michael Bienia <email address hidden>].

 -- Kamal Mostafa <email address hidden> Tue, 16 Feb 2010 18:56:10 -0800

hamlib (1.2.9-2) unstable; urgency=low

  * Retiring - set the package maintainer to Debian QA Group.

 -- Joop Stakenborg <email address hidden> Sun, 01 Nov 2009 19:30:20 +0000

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

iEYEARECAAYFAkt96dIACgkQI05zFCxp4Q8W3QCfRy0XkLxfF8Qj17TkBScIjTiw
p3QAmwY/zfWSS3rp/jpzhr670nCkrsYk
=kuuE
-----END PGP SIGNATURE-----

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

Note to bug reviewers: The "LP_WordHighlighter" Firefox add-on seems to to corrupt this bug's Bug Description. Please switch it off.

Revision history for this message
Steve Conklin (sconklin) wrote :

The version currently in the archive for both Karmic and Lucid has a bug that affects all users with Yaesu FT-767 radios, including me

Revision history for this message
StefanPotyra (sistpoty) wrote :

you'll need to enlighten me why a package providing hamlib4 and conflicting against it installs fine (or rather what apt makes of that information) ;).

+1 from me.

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

Hi Stefan-

The "conflicts with self" syntax allows a package to conflict with others providing a replacement for it, as explained in more detail at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts . Previous versions of hamlib also used this syntax -- its not a new behavior for the proposed 1.2.10 version. If this is an "unusual" thing to do, please let me know.

Revision history for this message
Iulian Udrea (iulian) wrote :

Acked. FFE granted.

Changed in hamlib (Ubuntu):
status: New → Confirmed
Revision history for this message
StefanPotyra (sistpoty) wrote :

Hi Kamal,

thanks for the explanation, didn't realize other packages provide hamlib4 as well. Then it makes perfect sense.

Cheers,
   Stefan.

Revision history for this message
James Westby (james-w) wrote :

[Updating] hamlib (1.2.9-1ubuntu1 [Ubuntu] < 1.2.10-1 [Debian])
 * Trying to add hamlib...
  - <hamlib_1.2.10-1.dsc: downloading from http://ftp.debian.org/debian/>
  - <hamlib_1.2.10.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <hamlib_1.2.10-1.diff.gz: downloading from http://ftp.debian.org/debian/>
I: hamlib [universe] -> libhamlib2_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib2++c2_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib-dev_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib++-dev_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib2-perl_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib2-tcl_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> python-libhamlib2_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib-utils_1.2.9-1ubuntu1 [universe].
I: hamlib [universe] -> libhamlib-doc_1.2.9-1ubuntu1 [universe].

Changed in hamlib (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.