Bug#1041644: smuxi: FTBFS (source pkg): cli-common-dev missing

2023-07-21 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is attached.
As I am also including the latest git change and dropping two dependencies, I 
am delaying by 10 days.diff -Nru smuxi-1.1/debian/changelog smuxi-1.1/debian/changelog
--- smuxi-1.1/debian/changelog  2021-02-12 18:54:21.0 +0100
+++ smuxi-1.1/debian/changelog  2023-07-21 18:06:31.0 +0200
@@ -1,3 +1,14 @@
+smuxi (1.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop notify and gtkspell (part of #967750)
+  * Move cli-common-dev to Build-Depends (Closes: #1041644)
+
+  [ Debian Janitor ]
+  * Remove constraints unnecessary since buster
+
+ -- Bastian Germann   Fri, 21 Jul 2023 18:06:31 +0200
+
 smuxi (1.1-1) unstable; urgency=low
 
   * The "From Hong Kong with Love" upload
diff -Nru smuxi-1.1/debian/control smuxi-1.1/debian/control
--- smuxi-1.1/debian/control2021-02-12 18:54:21.0 +0100
+++ smuxi-1.1/debian/control2023-07-21 18:06:31.0 +0200
@@ -7,31 +7,29 @@
 Build-Depends:
  debhelper (>= 7.0.50),
  dh-autoreconf,
+ cli-common-dev,
 Build-Depends-Indep:
  autoconf,
  automake,
  autopoint,
  autotools-dev,
- cli-common-dev (>= 0.5.7),
  gettext,
  gtk-sharp2-gapi,
  intltool,
  libdbus-glib2.0-cil-dev | libdbus-glib1.0-cil-dev | 
libndesk-dbus-glib1.0-cil-dev,
  libdbus2.0-cil-dev | libdbus1.0-cil-dev | libndesk-dbus1.0-cil-dev,
  libgio2.0-cil-dev | libglib2.0-dev,
- libglade2.0-cil-dev (>= 2.8),
- libglib2.0-cil-dev (>= 2.8),
- libgtk2.0-cil-dev (>= 2.8),
- libgtkspell-dev (>= 2.0.9),
+ libglade2.0-cil-dev,
+ libglib2.0-cil-dev,
+ libgtk2.0-cil-dev,
  liblog4net-cil-dev,
  libnunit-cil-dev,
  libmessagingmenu-cil-dev,
- libnini-cil-dev (>= 1.1),
- libnotify-cil-dev,
+ libnini-cil-dev,
  lsb-release,
- mono-devel (>= 2.6),
+ mono-devel,
  mono-runtime-boehm,
- mono-xbuild (>= 2.6),
+ mono-xbuild,
  pkg-config,
  tzdata,
 Standards-Version: 3.9.8
@@ -64,7 +62,6 @@
 Package: smuxi-engine
 Architecture: all
 Replaces:
- smuxi (<< 0.5.25),
  smuxi-engine-irc (<< 0.8.10.2),
  smuxi-engine-twitter (<< 0.8.10.2),
  smuxi-engine-xmpp (<< 0.8.10.2),
@@ -114,7 +111,6 @@
 Package: smuxi-frontend-gnome
 Architecture: all
 Replaces:
- smuxi (<< 0.5.25),
  smuxi-frontend-gnome-irc (<< 0.8.10.2),
 Breaks:
  smuxi-frontend-gnome-irc (<< 0.8.10.2),
diff -Nru smuxi-1.1/debian/rules smuxi-1.1/debian/rules
--- smuxi-1.1/debian/rules  2021-02-12 18:54:21.0 +0100
+++ smuxi-1.1/debian/rules  2023-07-21 18:02:48.0 +0200
@@ -14,8 +14,6 @@
--enable-engine-xmpp \
--enable-frontend-gnome \
--disable-frontend-stfl \
-   --with-notify \
-   --with-gtkspell \
--with-db4o=included \
GMCS=/usr/bin/mono-csc MCS=/usr/bin/mono-csc
 


Bug#1041644: smuxi: FTBFS (source pkg): cli-common-dev missing

2023-07-21 Thread Bastian Germann

Source: smuxi
Version: 1.1-1

Build-Depends misses the cli-common-dev, which is only included in 
Build-Depends-Indep.
Therefore, building the source package only fails:

dh: error: unable to load addon cli: Can't locate Debian/Debhelper/Sequence/cli.pm in @INC (you may 
need to install the Debian::Debhelper::Sequence::cli module) (@INC contains: /etc/perl 
/usr/local/lib/i386-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 
/usr/lib/i386-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl-base 
/usr/lib/i386-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at (eval 4) line 1.