Hi Slavec!
Ok, I found one interesting thing: It looks like /opt/trinity/bin is not in the current path on FreeBSD for TDE applications, while it is in the path on linux. Now "kxdglauncher" cannot be executed, which results all *.desktop files with "URL=$( kxdgdesktop ...)" to fail and this causes TDE on FreeBSD to fail to open "system:/documents". To be precise, these 2 file are affected:
/opt/trinity/share/apps/systemview/documents.desktop /opt/trinity/share/apps/kdesktop/Desktop/My_Documents
So it might be a good idea to add /opt/trinity/bin to the path from inside the TDE startup script.
Oh, I might add: I use bash on my user account on FreeBSD, too, not csh.
Nik
Anno domini 2020 Wed, 1 Jan 18:27:04 +0100 Dr. Nikolaus Klepp scripsit:
Hi Slavec!
Anno domini 2020 Wed, 1 Jan 15:46:48 +0100 Slávek Banko scripsit:
On Monday 30 of December 2019 14:18:12 Dr. Nikolaus Klepp wrote:
Next round, this time I tried to build the database interfaces, too:
- tqt3-ibase-plugin: fales to compile, ibase.h not found. Does Interbase
still exist?
- tqt3-pgsql-plugin: fales to compile. Installing
"postgresql96-server" solved the issue.
tde-packaging/freebsd updated for tqt3-ibase (firebird) and tqt3-pgsql
Just tried:
- tqt3-psql-plugin: pulls in postgres.
- tqt3-ibase-plugin: fails, ibase.h not found - well, inter base is sill missing on my system :)
Another thing I found when looking for the "system:/documents" problem: $ kxdglauncher --getpath --xdgname DOCUMENTS [2020/01/01 18:24:49.634] TQSettings::sync: failed to open '/etc/tqt3/tqt_plugins_3.5rc.tmp' for writing /home/nik
The result (/home/nik) is korrect on my linux system, but the error message is a bit strange. why does it try to write to /etc/tqt3/tqt_plugins_3.5rc.tmp?
I am not sure, but it seams to be pointless to pull in the variouse databases (ibase/postgress/mysql/sqlite/sqlite3) automatically. IMO it would be better to automatically skip the database plugins. I also did not find a probram that used these plugins, but maybe I'm wrong here. So are the plugins obsolete or intended for future use?
We have some programs that use tqt3-sql plugins - kmymoney, krecipes, tdesvn, maybe some more. In any case, there may be some discussion as to whether tqt3-sql plugins should not be listed in dependencies Makefile. Likewise, not all tde-i18n language packages must be listed in the main Makefile.
Ok, these are all programs I actually never knew they existed ...
Nik
Cheers