Updated 11 May 2008 ZL2BSJ


The progam hangs if your  rig is connected via an USB<>serial adapter,
and you disconnect  the adapter. This is IMO a bug  in the Hamlib Perl
binding. Solution: don't do this :-)

If  you must,  turn off  the rig  first and  after a  few  seconds the
program will notice the lack of  CAT response and will disable the rig
interface.  From then  on, it  is safe  to hot-unplug  the USB<>serial
adaper.

You can kill off a hung instance  of 'qle' by looking for 'qle' in the
process list and doing 'kill <pid>'.


Known bugs in Perl modules:

Config::General module version 2.31
-----------------------------------

 Useless use of concatenation (.) or string in void context at
 /usr/share/perl5/Config/General/Interpolated.pm line 94.

This  warning  is  a  result  of  what  seems  to  be  a  bug  in  the
Config::General module.  I have E-mailed the author  but have received
no reply. Others have now reported the bug and a fix on CPAN.

If  you want  to get  rid of  this annoying  warning, comment  out the
following line by putting a hash at the start of it.

Change line 94 from: 

$con . $ENV{$var};

to:

# $con . $ENV{$var};



libdbd-sqlite3-perl module versions > 1.08
-------------------------------------------

Valid  SQL  queries   fail  to  execute,  yet  no   error  message  is
produced. The reason appears to be a bug in the module code. Both 1.11
and 1.12 have this behaviour so I went back to version 1.08.

The Debian bug tracker reports this  bug to have been fixed in 1.11-2,
yet 1.12 still suffers from it. Work-around: use 1.08.



Hamlib 1.2.4....1.2.6
---------------------

If  you are  compiling from  source  code, in  order to  get the  Perl
bindings required  for the  qle logger, you  will have to  have 'swig'
installed.

When the './configure'  script detects swig, it will  try to build all
the bindings by  default, but it doesn't seem to  be good at detecting
the development headers of bindings such as Python, Tcl and Perl.

It appears that,  in order to get the Perl bindings,  you need to make
sure  that  python-dev,  tcl-dev   and  the  perl-dev  packagages  are
installed, or else the build process will fail with ugly errors.

If at all  possible, try to install the Hamlib  Perl bindings from the
package manager, instead of trying to cook it up from sources.


<EOF>

