I've been building tde for various architectures (arm, ppc, amd64 ...)
and I've come across a couple of issues that maybe somebody could help
me with. This is using latest GIT source. I know I could just pull debs
from the net.
1. On debian jessie, after building, 'aptitude install tde-trinity'
complains with;
The following packages have unmet dependencies:
kitchensync-trinity : Depends: libopensync0 (>= 0.22) which is a
virtual package.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) kitchensync-trinity [Not Installed]
2) tde-trinity [Not Installed]
3) tdepim-trinity [Not Installed]
but, libopensync0 isn't available in jessie. Obviously, the packages
build because Slavek's repo was in the sources.list. So, what gives? It
shouldn't need Slavek's repo in the sources.list to install TDE should it?
2. On debian wheezy (yes, I know it's oldstable) tdelibs FTBS.
This is due to heimdal/krb5.h as C++ does not permit struct names and
typedef names to be the same or so I believe .... Patching krb5.h on
wheezy solves the problem.
Anyway, is that just a case of wheezy is dead long live jessie and folk
are not expected to build on wheezy/
Any info, especially regarding 1, greatly appreciated.
Cheers,
Mike.
--