Bug#1043280: libayatana-appindicator3-0.1-cil: Please drop gtk-sharp3 reverse dependencies

2023-08-11 Thread Bastian Germann

I am uploading a NMU to fix this.diff -Nru libayatana-appindicator-0.5.92/debian/changelog 
libayatana-appindicator-0.5.92/debian/changelog
--- libayatana-appindicator-0.5.92/debian/changelog 2023-06-28 
23:28:24.0 +0200
+++ libayatana-appindicator-0.5.92/debian/changelog 2023-08-11 
11:42:50.0 +0200
@@ -1,3 +1,11 @@
+libayatana-appindicator (0.5.92-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop CIL packages (Closes: #1043280).
+  * Drop GTK2 remains.
+
+ -- Bastian Germann   Fri, 11 Aug 2023 09:42:50 +
+
 libayatana-appindicator (0.5.92-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru libayatana-appindicator-0.5.92/debian/control 
libayatana-appindicator-0.5.92/debian/control
--- libayatana-appindicator-0.5.92/debian/control   2023-06-28 
23:28:24.0 +0200
+++ libayatana-appindicator-0.5.92/debian/control   2023-08-11 
11:42:30.0 +0200
@@ -8,26 +8,19 @@
cmake-extras (>= 1.5-8~),
debhelper-compat (= 13),
at-spi2-core,
-   cli-common-dev [amd64 arm64 armel armhf i386 mipsel ppc64el 
s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] ,
gobject-introspection,
intltool,
gtk-doc-tools,
libxml2-utils,
-   libnunit-cil-dev [amd64 arm64 armel armhf i386 mipsel ppc64el 
s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] ,
dbus-test-runner,
xvfb,
valac,
-   mono-devel [amd64 arm64 armel armhf i386 mipsel ppc64el s390x 
kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] ,
libglib2.0-dev,
libgtk-3-dev,
procps,
-   gtk-sharp3-gapi [amd64 arm64 armel armhf i386 mipsel ppc64el 
s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] ,
-   libgtk3.0-cil-dev [amd64 arm64 armel armhf i386 mipsel ppc64el 
s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] ,
libdbus-glib-1-dev,
-   libayatana-indicator-dev,
libayatana-indicator3-dev,
libdbusmenu-glib-dev,
-   libdbusmenu-gtk-dev,
libdbusmenu-gtk3-dev,
libgirepository1.0-dev,
 Standards-Version: 4.6.2
@@ -91,28 +84,3 @@
  .
  This package can be used by other packages using the GIRepository format
  to generate dynamic bindings (GTK-3+ version).
-
-Package: libayatana-appindicator3-0.1-cil
-Section: cli-mono
-Architecture: amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 
kfreebsd-i386 powerpc ppc64
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${cli:Depends},
-Description: CLI bindings for libayatana-appindicator3
- This package provides the appindicator-sharp assembly that allows CLI (.NET)
- programs to take menus from applications and place them in the panel.
- .
- This package contains assemblies to be used by GTK-2+ Mono applications.
-
-Package: libayatana-appindicator3-0.1-cil-dev
-Section: cli-mono
-Architecture: amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 
kfreebsd-i386 powerpc ppc64
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${cli:Depends},
- libayatana-appindicator3-0.1-cil (= ${binary:Version}),
-Description: Ayatana Application Indicators for Mono (GTK-3+ variant)
- A library and indicator to take menus from applications and place them in
- the panel.
- .
- This package contains files that are needed to build GTK-3+ Mono applications.
diff -Nru 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install
 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install
--- 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install
  2022-11-30 10:14:10.0 +0100
+++ 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install
  1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-usr/lib/*/pkgconfig/ayatana-appindicator3-sharp-0.1.pc
diff -Nru 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install
--- 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install  
2022-11-30 10:14:10.0 +0100
+++ 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install  
1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-usr/lib/*/cli/ayatana-appindicator3-sharp-0.1/* 
/usr/lib/cli/ayatana-appindicator3-sharp-0.1/
diff -Nru 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac
 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac
--- 
libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac
2022-11-30 10:14:10.0 +0100
+++ 

Bug#1043280: libayatana-appindicator3-0.1-cil: Please drop gtk-sharp3 reverse dependencies

2023-08-08 Thread Bastian Germann

Package: libayatana-appindicator3-0.1-cil
Severity: wishlist
Version: 0.5.92-1

Your package (build)-depends on gtk-sharp3 and makes it a key package.
However, the libayatana-appindicator3-0.1-cil{-dev} packages are not used at 
all in Debian.
Please drop them so that the RC-buggy gtk-sharp3 can be autoremoved.