In Debian we have a tool to build the package on different
architectures. It seems the Keyring KWallet backend build fails on some
architectures, given I guess a missing dependency but looking through
the code I'm unable to find it.
Here is the list of the dependencies I'm using to build the Keyring
KWallet backend, please let me know if an obvious one is missing :
'dbus-1' -> /usr/lib/pkgconfig/dbus-1.pc (provided by the libdbus-1-dev
Debian package). The same package for /usr/include/dbus-1.0/dbus/dbus.h
'glib-2.0' -> /usr/lib/pkgconfig/glib-2.0.pc (provided by the
libglib2.0-dev Debian package).
'QtGui' -> /usr/lib/pkgconfig/QtGui.pc (provided by the libqt4-dev
Debian package). The same package
for /usr/include/qt4/QtCore/QCoreApplication
and /usr/include/qt4/QtCore/QString
kwallet.h -> /usr/include/kwallet.h from the Debian package kdelibs5-dev
"Python.h" -> provided by the python-all-dev Debian package
e.g /usr/include/python2.5/Python.h for Python2.5
kde4-config -> provided by the kdelibs-bin Debian package. kde-config is
I guess optional if we don't use qt3.
pkg-config -> provided by the pkg-config Debian package.
This problem is weird because only the KWallet backend does not build,
which means only a dependency related to KDE/KWallet is missing.
Bye,
--
Carl Chenet
Hello,
It might be useful to know which architectures this is failing on and
what kind of error messages it is giving.
--
Douglas William Thrift
<dougl...@gmail.com>
<http://douglasthrift.net/>
Can you run following commands and put the result here?
$ pkg-config --exists dbus-1 glib-2.0 QtGui
$ kde4-config --install include
the second command should print a list of dirs, and
kwallet.h is supposed to be in one of them. Can you also
confirm this is true on your computer?
Kang
--
------------------------------------------------------------
Kang Zhang
Computer Science Dept.
Shanghai Jiao Tong University