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
--
Please do not email me anything that you are not comfortable also sharing with the NSA,
CIA ...