CQRLOG 1.0.0~rc2 released

I decided to release rc2. You've found a few bugs which shouldn't be in version 1.0.0. If you use CQRLOG repository on Launchpad, please update. If don't use Ubuntu, please download debian packages or binaries, please use program for daily logging and if you find anything wrong, let me know.
News:
  • membership databases updated
  • manual page added
  • problem with creating new logs - fixed
  • export of LoTW dates fixed
  • debian packaging problems - fixed
  • ADIF export fixed
To add repository to your system put into terminal this:

sudo add-apt-repository ppa:ok2cqr/ppa
sudo apt-get update

Now you can instal CQRLOG with Ubuntu software center or with Synaptics. CQRLOG icon will appear in Application -> Accessories. So next time when new version will be released, you'll see it in update manager.

For those who don't use Ubuntu, there are Debian packages:




Complete application directory for other distributions:


And binaries which should work at any distribution. Please don't forget to install MySQL server, MySQL client and Hamlib libraries, first.

If you find any error please let me know here into CQRLOG forum or send me email to petr@ok2cqr.com. I would like to fix as much bugs as possible. Thank you!

Comments

G8FXM's picture

Hi Peter, I notice that

Hi Peter,
I notice that changes in TRX Window do not command the radio i.e. if I click on the 20M button or change mode for example. Similarly If I click on a DX Cluster spot the radio does not QSY. However without TRX Window loaded, the radio follows CQRLog and visa versa. My radio is an IC-746 (id=323).

mysql can't find my.cnf defaults file

Greetings,

Trying 1.0.0rc2 on CentOS 5.5.

When I run CQRLog, I get the following mysql related messages:

/usr/bin/mysqld_safe --defaults-file=/home/pheller/.config/cqrlog/database/my.cnf --default-storage-engine=MyISAM --datadir=/home/pheller/.config/cqrlog/database/ --socket=/home/pheller/.config/cqrlog/database/sock --skip-grant-tables --port=64000 --key_buffer_size=32M --key_buffer_size=4096K
Could not open required defaults file: /home/pheller/.config/cqrlog/database/my.cnf
Fatal error in defaults handling. Program aborted
Could not open required defaults file: /home/pheller/.config/cqrlog/database/my.cnf
Fatal error in defaults handling. Program aborted
Starting mysqld daemon with databases from /home/pheller/.config/cqrlog/database/
STOPPING server from pid file /home/pheller/.config/cqrlog/database//linux.pid
110602 23:49:31 mysqld ended

This file is definitely not anywhere within ~/.config/cqrlog

Am I missing something?

Thanks!

--phil

Petr, Are you sure? After

Petr,

Are you sure? After those messages, mysql isn't running:

110603 00:24:58 mysqld ended

[pheller@linux ~]$ ps auxww | grep mysql
pheller 7577 0.0 0.0 0 0 pts/0 Z+ 00:24 0:00 [mysqld_safe]

And CQRLog raises the following dialogs after loading the main window:

Error during connection to database: MainCon: Server connect failed.

Cannot focus a disabled or invisible window.
Press OK to ignore and risk data corruption
Press Cancel to kill the program.

FYI, simply touching the

FYI, simply touching the my.cnf file seems to be enough to get the app running; perhaps CQRLog should do so upon execution, to save the user from related errors?

Also worth noting, when I download from LOTW, I have "File Downloaded Successfully", followed by the path -- but neither the close or preferences button is active, and I'm unable to dismiss the Import from LOTW website window.

Thanks!

--phil

ok2cqr's picture

Re: FYI, simply touching the

CQRLOG is starting mysqld not mysql. I can try to add empty configuration file.

Could you send me screenshot of the window when program hangs? It is interesting, I just tried it and it is working without any problem. And also send me that CQRLOG writes into terminal. Thank you!

73 Petr, OK2CQR

libmysqlclient incompatible

Hi Petr,

I trying cqrlog_1.0.0_amd64.tar.gz on Fedora 15 (kernel 2.6.38.7-30.fc15.x86_64)

When I run CQRLog, I get the following related message:

Error during connection to database:
Can not load default MySQL library ("libmysqlclient.so.15" or "libmysqlclient.so").
Check your installation.

I have a libmysqlclient.so.18, I proved to install and old version (mysql-libs-5.0.67-2.fc10.i386.rpm) but it is crashed.

Should I download the CQRLog sources and build it?

Thanks!

73 Carlos, EA3HMB

libmysqlclient incompatible

Hi Petr,

At the moment still does not work ...

I have installed mysqlclient15-5.0.90-1.fc14.art.i686.rpm, now I have /usr/lib/mysql/libmysqlclient.so.15, also I break the soft link in /usr/lib64/mysql over libmysqlclient.

When I run CQrLog now I get the following message:

Can not load MySQL library "/usr/lib/mysql/libmysqlclient.so.15". Please check your installation.

A dump in console show the following message:


Loading library: /usr/lib/libssl.so.1.0.0d
Loading library: /lib/libcrypto.so.10
Loading library: /usr/lib/mysql/libmysqlclient.so.15
[FORMS.PP] ExceptionOccurred
Sender=EInOutError
Exception=Can not load MySQL library "/usr/lib/mysql/libmysqlclient.so.15". Please check your installation.
Stack trace:
$00000000009CED1C
$00000000006774FC
$00000000006773A5
$000000000053CEE8
$00000000005053DB
TApplication.HandleException Can not load MySQL library "/usr/lib/mysql/libmysqlclient.so.15". Please check your installation.
Stack trace:
$00000000009CED1C
$00000000006774FC
$00000000006773A5
$000000000053CEE8
$00000000005053DB

(cqrlog:7007): Gdk-CRITICAL **: IA__gdk_window_get_state: assertion `GDK_IS_WINDOW (window)' failed

(cqrlog:7007): Gdk-CRITICAL **: IA__gdk_window_get_state: assertion `GDK_IS_WINDOW (window)' failed
Closing ini file ...

I created a soft link from libmysqlclient.so.15 to /usr/lib64/mysql but don't work it

Now, I'm looking if there are any compatibility library

Any more idea?

73 Carlos, EA3HMB

New version works perfectly

Hi Petr,

Thank you for fix the problem so quickly.
The new version works perfectly.

73 Carlos, EA3HMB