Club membership files must be installed to /usr/share/cqrlog/members (Debian package)

4 posts / 0 new
Last post
N0NB
Club membership files must be installed to /usr/share/cqrlog/members (Debian package)

Hi Petr and Martin.

I have discovered that CQRlog 1.2.1 in Debian Sid must have the club membership file--skcc.txt in my case--copied to the system directory of /usr/share/cqrlog/members for it to be loaded. I tried creating ~/.config/cqrlog/members as it did not exist and copying skcc.txt there. Looking at the club1 table showed that the newest members were not added. Once logged in as root I copied skcc.txt to /usr/share/cqrlog/members and the table was updated as expected.

I don't think this is a Debian packaging bug which is why I'm reporting it here.

73, de Nate >>

ok2cqr
ok2cqr's picture
Hi Nate, you did it right.

Hi Nate,

you did it right. Created ~/.config/cqrlog/members directory and put there skcc.txt. Now you have to run cqrlog, go to Preferences -> Membership support and click to Load button next to club1 combobox. New table will be loaded into database and it should work.

73 Petr

N0NB
That's what I did, but the

That's what I did, but the database table was not updated. I will try it again when the skcc.txt file is updated and see what happens.

73, de Nate >>

N0NB
Re: Club membership files must be installed to /usr/share/cqrlog

I've tested this a bit more and it seems to be working. A bit of background.

When I first created ~/.config/cqrlog/members, CQRlog was running. It's likely that this was a mistake on my part. Perhaps the membership directory should be created along with the other directories when the initial cqrlog config directory is created, even though it will probably be empty. Since CQRlog has been restarted, several times, since initially creating the membership directory and downloading skcc.txt to it, an updated copy is loaded as expected.

It's possible that this bug can be fixed by creating a membership directory under the cqrlog .config directory when run for the first time. And that CQRlog also look in that directory when the user asks to load a new club file.

73, de Nate >>