Looking at the changelog for efl, the maintainer decided to give up on dev 
packages for the individual libraries and only provide one dev package ( 
libefl-all-dev ) for all the efl libraries. Transitional packages were provided 
for the buster release, but have now been dropped in bullseye/sid.

Thus the thing to do here is to change the build-dependency from libecore-dev 
to libefl-all-dev . I made this change locally and it test-built succesfully. I 
have decided to go ahead with a NMU and per the NMU guidelines to do so without 
delay. A debdiff is attatched to this mail.

diff -Nru dbus-c++-0.9.0/debian/changelog dbus-c++-0.9.0/debian/changelog
--- dbus-c++-0.9.0/debian/changelog     2018-01-27 00:08:15.000000000 +0000
+++ dbus-c++-0.9.0/debian/changelog     2020-04-30 17:10:39.000000000 +0000
@@ -1,3 +1,11 @@
+dbus-c++ (0.9.0-8.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Change build-dependency from obsolete libecore-dev to libefl-all-dev
+    (Closes: 950619)
+
+ -- Peter Michael Green <plugw...@debian.org>  Thu, 30 Apr 2020 17:10:39 +0000
+
 dbus-c++ (0.9.0-8.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru dbus-c++-0.9.0/debian/control dbus-c++-0.9.0/debian/control
--- dbus-c++-0.9.0/debian/control       2015-08-21 06:38:59.000000000 +0000
+++ dbus-c++-0.9.0/debian/control       2020-04-30 17:10:39.000000000 +0000
@@ -11,7 +11,7 @@
  dpkg-dev (>= 1.16.1),
  graphviz,
  libdbus-1-dev (>= 0.60),
- libecore-dev,
+ libefl-all-dev,
  libexpat1-dev,
  libglib2.0-dev,
  libgtkmm-2.4-dev (>= 1:2.24.4-2~),

Reply via email to