Bug#1053154: mono-xsp4: needs perl dependency for postinst

2024-03-29 Thread Andreas Beckmann
Followup-For: Bug #1053154
Control: tag -1 sid trixie

This does not seem to be an issue on bookworm:

# aptitude why perl
i   mono-xsp4  Depends mono-xsp4-base (= 4.2-2.4)
i A mono-xsp4-base Depends mono-devel
i A mono-devel Depends libmono-cil-dev (= 6.8.0.105+dfsg-3.3)
i A libmono-cil-devDepends libnunit-cil-dev (>= 2.4)
i A libnunit-cil-dev   Depends libnunit-util2.6.3-cil (= 2.6.4+dfsg-1.1)
i A libnunit-util2.6.3-cil Depends cli-common (>= 0.5.6)
i A cli-common Depends perl


Andreas



Bug#1053154: mono-xsp4: needs perl dependency for postinst

2023-09-28 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru xsp-4.2/debian/changelog xsp-4.2/debian/changelog
--- xsp-4.2/debian/changelog2023-01-15 08:17:38.0 +0100
+++ xsp-4.2/debian/changelog2023-09-28 12:54:54.0 +0200
@@ -1,3 +1,12 @@
+xsp (4.2-2.5) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * mono-xsp4: Add perl dependency (Closes: #1053154)
+  * Move Vcs fields to salsa repo
+  * Remove retired uploader (Closes: #1051045)
+
+ -- Bastian Germann   Thu, 28 Sep 2023 12:54:54 +0200
+
 xsp (4.2-2.4) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -728,7 +737,7 @@
   the compatible versions is not always equal to the XSP version.
 
  -- Debian Mono Group   Wed, 17 May 
2006 20:32:00 +0200
-   
+
 xsp (1.1.13-1) unstable; urgency=low
 
   * New upstream release
diff -Nru xsp-4.2/debian/control xsp-4.2/debian/control
--- xsp-4.2/debian/control  2023-01-15 08:17:38.0 +0100
+++ xsp-4.2/debian/control  2023-09-28 12:54:54.0 +0200
@@ -2,7 +2,7 @@
 Section: web
 Priority: optional
 Maintainer: Debian Mono Group 
-Uploaders: Dylan R. E. Moonfire , Mirco Bauer 
, Jo Shields 
+Uploaders: Dylan R. E. Moonfire , Mirco Bauer 

 Build-Depends: debhelper (>= 7.0.50~), 
  po-debconf, 
  autotools-dev, 
@@ -12,8 +12,8 @@
  libnunit-cil-dev
 Standards-Version: 3.9.1
 Homepage: http://www.mono-project.com/ASP.NET
-Vcs-Git: git://git.debian.org/git/pkg-mono/packages/xsp.git
-Vcs-Browser: http://git.debian.org/?p=pkg-mono/packages/xsp.git
+Vcs-Git: https://salsa.debian.org/dotnet-team/xsp.git
+Vcs-Browser: https://salsa.debian.org/dotnet-team/xsp
 
 Package: dh-xsp
 Architecture: all
@@ -35,7 +35,7 @@
 
 Package: mono-xsp4
 Architecture: all
-Depends: ${misc:Depends}, ${cli:Depends}, mono-xsp4-base (= 
${source:Version}), procps, lsb-base
+Depends: ${misc:Depends}, ${cli:Depends}, mono-xsp4-base (= 
${source:Version}), procps, perl
 Description: simple web server to run ASP.NET 4.0 applications
  XSP is a simple web server written in C# that can be used to run your 
  ASP.NET 4.0 applications. 


Bug#1053154: mono-xsp4: needs perl dependency for postinst

2023-09-28 Thread Bastian Germann

Package: mono-xsp4
Version: 4.2-2.4
Severity: serious

The package does not install because postinst triggers mono-xsp4-update, which 
needs MD5.pm.
The package has to depend on perl.