Source: javatools
Version: 0.79
Severity: important
X-Debbugs-Cc: tmanc...@debian.org, ebo...@apache.org

The package Build-Depends on markdown, which is orphaned and RC-buggy.
javatools makes it a key package, which is the reason for it not being 
auto-removed.
Please consider applying the attached patch to depend on python3-markdown 
instead.
diff -Nru javatools-0.79/debian/changelog javatools-0.79+nmu1/debian/changelog
--- javatools-0.79/debian/changelog     2023-07-29 05:15:46.000000000 +0000
+++ javatools-0.79+nmu1/debian/changelog        2024-05-22 19:34:53.000000000 
+0000
@@ -1,3 +1,10 @@
+javatools (0.79+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Replace orphaned Build-Depends: markdown with python3-markdown
+
+ -- Bastian Germann <b...@debian.org>  Wed, 22 May 2024 19:34:53 +0000
+
 javatools (0.79) unstable; urgency=medium
 
   [ Vladimir Petko ]
diff -Nru javatools-0.79/debian/control javatools-0.79+nmu1/debian/control
--- javatools-0.79/debian/control       2023-07-29 05:15:46.000000000 +0000
+++ javatools-0.79+nmu1/debian/control  2024-05-22 19:32:21.000000000 +0000
@@ -11,7 +11,7 @@
  libtest-minimumversion-perl,
  libtest-perl-critic-perl,
  libtest-strict-perl,
- markdown,
+ python3-markdown,
  perl
 Rules-Requires-Root: no
 Standards-Version: 4.6.2
diff -Nru javatools-0.79/debian/rules javatools-0.79+nmu1/debian/rules
--- javatools-0.79/debian/rules 2023-07-29 05:15:46.000000000 +0000
+++ javatools-0.79+nmu1/debian/rules    2024-05-22 19:30:19.000000000 +0000
@@ -38,7 +38,7 @@
        # jarwrapper pod-based manpages
        $(POD2MAN) -s 1 jarwrapper.pod tmp.jarwrapper/jarwrapper.1
        $(POD2MAN) -s 1 jardetector.pod tmp.jarwrapper/jardetector.1
-       markdown --html4tags tutorial.txt | \
+       markdown_py -o html tutorial.txt | \
                cat tutorial-header.html - tutorial-footer.html > tutorial.html
 
 runtests: jh_lib.sh

Reply via email to