On Saturday 29 of November 2014 01:51:56 Mike Bird wrote:
On Fri November 28 2014 16:34:05 Slávek Banko wrote:
This is precisely why libtdepim1-trinity has also
set:
Provides: libkcal2b-trinity
This ensures that the packages will not lose their dependence => do not
need immediately rebuild.
This is one of those horrible corner cases, see Debian Policy Manual 7.5:
<https://www.debian.org/doc/debian-policy/ch-relationships.html#s-virtual>
libkcal2b-trinity is now a virtual package, and virtual packages cannot
satisfy versioned dependencies:
The following packages have unmet dependencies:
kipi-plugins-trinity : Depends: libkcal2b-trinity (>= 4:3.5.7)
--Mike
Yes, just studying the same thing - Provides simply not solve versioned
dependency. Solutions are therefore two:
1) Rebuild all affected packages => including fix dependencies in
tde-packaging.
2) Instead of a virtual package libkcal2b-trinity create a "transitional
dummy" package.
Note: Fix remaining dependence on libkcal2b-trinity and libkcal2b-trinity-dev
in tde-packaging is desirable in any case.
--
Slávek