Hi all,
I have difficulty building packages since I rebuilt libtdeldap (and tdebase)
tdelibs says dpkg-checkbuilddeps: Unmet build dependencies: libkrb5-dev
but tdeldap wants heimdal-dev
What should I do here?
thanks in advance
Hi,
I was wondering why is there two different packages with similar name ...
but I think I am too lazy to look in detail into the code. I use [1] while
kmplayer[3] is dependant on [2]. I don't have any other application
depending on [2] and as I have my kplayer I dropped [2] completely, but
still curious why is it like this.
thanks and regards
[1]
dpkg -L libdbus-1-tqt
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libdbus-1-tqt
/usr/share/doc/libdbus-1-tqt/README
/usr/share/doc/libdbus-1-tqt/AUTHORS
/usr/share/doc/libdbus-1-tqt/changelog.gz
/usr/share/doc/libdbus-1-tqt/changelog.Debian.gz
/usr/share/doc/libdbus-1-tqt/TODO
/usr/share/doc/libdbus-1-tqt/copyright
/usr/lib
/usr/lib/libdbus-1-tqt.so.0.0.0
/usr/lib/libdbus-1-tqt.so.0
[2]
dpkg -c libdbus-tqt-1-1c2_14.1.0-0debian8.0.5+eko3_amd64.deb | awk '{print
$6}'
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/libdbus-tqt-1-1c2/
./usr/share/doc/libdbus-tqt-1-1c2/copyright
./usr/share/doc/libdbus-tqt-1-1c2/changelog.gz
./usr/share/doc/libdbus-tqt-1-1c2/NEWS.gz
./usr/share/doc/libdbus-tqt-1-1c2/changelog.Debian.gz
./usr/share/doc/libdbus-tqt-1-1c2/README.gz
./usr/share/doc/libdbus-tqt-1-1c2/AUTHORS
./usr/lib/
./usr/lib/libdbus-tqt-1.so.0.0.0
./usr/lib/libdbus-tqt-1.so.0
[3]
apt-get install kmplayer-trinity
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
kmplayer-base-trinity libdbus-tqt-1-1c2
Suggested packages:
vdr
Recommended packages:
kmplayer-plugin-trinity
The following NEW packages will be installed:
kmplayer-base-trinity kmplayer-trinity libdbus-tqt-1-1c2
0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
Need to get 893 kB of archives.
After this operation, 3,882 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Hi,
could you perhaps help me with this as well. It fails since long time
already. There must be something in poppler, but before I start looking
into it, perhaps someone of you knows the answer already
thanks in advance
t/software_x64/KDE/TDE/tdegraphics/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc
In file included
from /opt/software_x64/KDE/TDE/tdegraphics/tdefile-plugins/dependencies/poppler-tqt/poppler-private.h:31:0,
from /opt/software_x64/KDE/TDE/tdegraphics/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:34:
/usr/include/poppler/FontInfo.h:97:8: error: ‘set’ in namespace ‘std’ does
not name a template type
std::set<int> fonts;
^
/usr/include/poppler/FontInfo.h:98:8: error: ‘set’ in namespace ‘std’ does
not name a template type
std::set<int> visitedObjects;
^
In file included
from /opt/software_x64/KDE/TDE/tdegraphics/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:34:0:
/opt/software_x64/KDE/TDE/tdegraphics/tdefile-plugins/dependencies/poppler-tqt/poppler-private.h:
In constructor ‘Poppler::DocumentData::DocumentData(GooString*,
GooString*)’:
/opt/software_x64/KDE/TDE/tdegraphics/tdefile-plugins/dependencies/poppler-tqt/poppler-private.h:61:121:
error: no matching function for call to ‘PDFDoc::PDFDoc(GooString*&,
GooString*&)’
DocumentData(GooString *filePath, GooString *password) :
doc(filePath,password), m_fontInfoScanner(0), m_outputDev(0) {}
Hi,
especially to Michele. I tried patching tdebase and building it but I now
failed here and I don't understand why. Can you have a look and tell me
what I can do, please.
thanks
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp: In member
function ‘void KCryptoConfig::slotCAImport()’:
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1887:58:
error: ‘class KOpenSSLProxy’ has no member named ‘X509_STORE_get0_objects’
STACK_OF(X509_OBJECT) *certStore_objs =
KOSSL::self()->X509_STORE_get0_objects(certStore);
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1888:38:
error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_num’
for (int i = 0; i < KOSSL::self()->OPENSSL_sk_num(certStore_objs); i++) {
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1889:69:
error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_value’
X509_OBJECT* x5o =
reinterpret_cast<X509_OBJECT*>(KOSSL::self()->OPENSSL_sk_value(certStore_objs,
i));
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1892:23:
error: ‘class KOpenSSLProxy’ has no member named ‘X509_OBJECT_get_type’
if (KOSSL::self()->X509_OBJECT_get_type(x5o) != X509_LU_X509) continue;
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1894:30:
error: ‘class KOpenSSLProxy’ has no member named ‘X509_OBJECT_get0_X509’
X509 *x5 = KOSSL::self()->X509_OBJECT_get0_X509(x5o);
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1958:35:
error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_free’
if (certStore) { KOSSL::self()->OPENSSL_sk_free(certStore);
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:2030:32:
error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_free’
if (certStore) KOSSL::self()->OPENSSL_sk_free(certStore);
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp: In member
function ‘bool KCryptoConfig::loadCiphers()’:
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:2404:24:
error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_num’
cnt = KOSSL::self()->OPENSSL_sk_num(sk);
^
/opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:2408:67:
error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_value’
SSL_CIPHER *sc =
reinterpret_cast<SSL_CIPHER*>(KOSSL::self()->OPENSSL_sk_value(sk, i));
^
kcontrol/crypto/CMakeFiles/kcm_crypto-module.dir/build.make:73: recipe for
target 'kcontrol/crypto/CMakeFiles/kcm_crypto-module.dir/crypto.cpp.o'
failed
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
All,
A big Thank You for participating in our end of year fundraiser for 2016.
Your contributions were much appreciated, and will help to keep TDE
online.
The total received only came to a small fraction of the operating costs
for the TDE core services, so we will probably be running another
fundraiser this spring and exploring options in terms of disconnecting or
downgrading certain services to lower operating costs.
We do have several incentives to make an annual contribution. At the $200
level or above (per year) we will allow access to our up-to-date builds of
Raspbian with TDE preinstalled, along with other goodies. As before, if
you have a particularly nasty bug you want fixed, a good way to get
attention is to offer a contribution in exchange for the fix -- proceeds
go to keeping TDE online and available for all to use.
Thank you again for your support!
Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iFYEARELAAYFAlhtjN4ACgkQLaxZSoRZrGFO7gDgh+Ky4yP81h0A82fG9ohEbh2Q
eKOeQivfvw1zgwDePZ0WLaEofGjtx4WcmdlrmuRxGMMJWuFLd7VlKA==
=3h1Y
-----END PGP SIGNATURE-----
Hi all,
I downloaded kdebluetooth-1.0_beta8 and ported the code to TDE 14 (I have
most of the tools and libs at 14.1). I can build it without errors. I am
now looking into what needs to be done for the code to actually work. The
major part is the dbus/bluez5 code. Do you have any hints that could
perhaps help me? I have only basic understanding of both dbus/bluez5 and
some user experience with both. I read briefly a guide for updating bluez4
to bluez5 and reference to dbus interface.
Another challenge is the debian packaging part, perhaps someone would like
to help there as I am not sure how TDE packages are build (paths), but even
if no one has the time, I have to sit down and learn about it as I would
need it in near future so again any hints where to start are appreciated. I
have some good understanding how debian/* works, so I need more TDE
specifics here.
Thank you in advance and regards
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
All,
A big thank you to all who have donated thus far!
Unfortunately, the total received is still *far* lower than the overall
expenditure on TDE this year. For those who have not donated, please
remember that every little bit helps and is appreciated.
Regarding the current PayPal / BitCoin options, the only other option I am
aware of is Google Pay to possibly accept donations. I have personally
avoided Google Pay because it would seem to centralize too much
information (personal life + financial information) in one location,
however it is one of the only other alternatives to PayPal. Would
offering this help those of you opposed to PayPal for various reasons
contribute to TDE?
Thanks again!
Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iFYEARELAAYFAlhhbpQACgkQLaxZSoRZrGF2wwDfVwdIRlAlpazvUQLboovvUcM5
lWVuOPVW0ZqxRQDePvTnIGZgi797At+3I24SVAMUxG+mlwNfnW4L0A==
=TEB6
-----END PGP SIGNATURE-----
Hi there,
Many thanks for your work on Tde, I can't believe that I can have all this
on my extremely old computer and still getting a fast responsive desktop :)
this page says https://wiki.trinitydesktop.org/LiveCDs "unless otherwise
marked, all of them contain the most recent version" which is apparently
stopped being true since the release of 14.0.4, Exe Gnu/Linux* for example
is using 14.0.3 for the 64bit version, while the 32bit version seems to be
even older because the last update date for it is 2015!
I strongly believe that both Q4 os and Exe Gnu/Linux links needs to be
changed in order to reflect the home page not the downloads page, because
the user needs to read about them before downloading, I also think that you
should change the word "Debian" to "Exe Gnu/Linux" which is more accurate,
because it's not Debian :) and state the your "Ubuntu" releases are not
official, and is made be you (isn't it?)
please discuses
respectfully
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224
All,
I'll keep this short and simple. The TDE project needs your financial
support to continue hosting the services critical for further development.
This year we are have fallen significantly short of breaking even on the
monthly expenses needed to keep TDE online and under active development;
these expenses primarily consist of electricity for the TDE servers and
Internet bandwidth. I have been covering the shortfall for several years
now, but it has become a great strain over the past few months. If you
would prefer to offer financial rewards for fixing specific bugs, that
works too, but the bottom line is we need additional financial support to
avoid further service cuts that could slow / stop development.
We are not in a position to outsource portions of the TDE infrastructure
beyond what has already been migrated to external systems such as the
mirror distribution system. Attempting to split up the remaining core
would simply incur even higher bandwidth costs than what we already have,
and altering the stable, running system at this point could end up halting
development entirely.
Finally, I'd like to personally thank those individuals who have donated,
are hosting portions of the TDE infrastructure such as the mirror system
and backup site, or have been actively working on TDE development over the
past year. Your contributions are much appreciated, and TDE would not be
possible without them!
If you can, please donate to the TDE project here, and thanks!
https://trinitydesktop.org/donate.php
Timothy Pearson
TDE Founder
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iFYEARELAAYFAlhcQA0ACgkQLaxZSoRZrGGpJADePLZFFzo15B/lXPQquPXSKe0x
k/s4mnFILNlLRwDgoaIivEjRdMvYhT9GaOPYyA85WFRsZBhzrPgpMA==
=2xiV
-----END PGP SIGNATURE-----
Hi,
I am trying to understand how I could read out the values of a complex dbus
reply
I want to access following
// org.freedesktop.DBus.ObjectManager.GetManagedObjects (out
DICT<OBJPATH,DICT<STRING,DICT<STRING,VARIANT>>>
objpath_interfaces_and_properties);
https://dbus.freedesktop.org/doc/dbus-specification.html#standard-interface…
In my code I do
TQT_DBusConnection connection = TQT_DBusConnection::systemBus();
if (!connection.isConnected())
tqFatal("Failed to connect to system bus");
TQT_DBusProxy proxy(connection);
proxy.setService("org.bluez"); // who we work with
proxy.setPath("/"); // which object inside the peer work with
proxy.setInterface("org.freedesktop.DBus.ObjectManager");
if ( connection.isConnected() ) {
if ( proxy.canSend() ) {
TQValueList<TQT_DBusData> params;
TQT_DBusMessage reply = proxy.sendWithReply("GetManagedObjects",
params );
if ( reply.type() != 2 || reply.count() != 1 || reply[0].type() !=
TQT_DBusData::Map)
tqFatal("GetManagedObjects failed");
kdDebug() << "TQT_DBusMessage: Reply " << reply.type() << endl;
kdDebug() << "Type: TQT_DBusDataMap " << reply[0].type() << endl;
kdDebug() << "Count : " << dict.count() << endl;
TQT_DBusDataMap<TQT_DBusObjectPath> dict( reply[0] );
for (TQT_DBusDataMap<TQT_DBusObjectPath>::const_iterator it =
dict.begin(); it != dict.end(); ++it) {
kdDebug() << (*it).type() << endl;
}
}
else
tqFatal("proxy can not send messages");
}
else
tqFatal("manager is not connected");
result is
./bttest
TQT_DBusMessage: Reply 2
Type: TQT_DBusDataMap 16
Count : 0
but when I run
gdbus
call -y -d "org.bluez" -o "/" -m "org.freedesktop.DBus.ObjectManager.GetManagedObjects"
({objectpath '/org/bluez': {'org.freedesktop.DBus.Introspectable': @a{sv}
{}, 'org.bluez.AgentManager1': {}, 'org.bluez.ProfileManager1':
{}, 'org.bluez.Alert1': {}, 'org.bluez.HealthManager1': {}}},)