Bug#982559: xscorch Build-Depends on libreadline-gplv2-dev which has been removed

2021-02-18 Thread peter green



I would thus propose simply dropping the build-dependency, a debdiff doing that 
is
attached, I may or may not NMU it later.

I have gone ahead with the NMU, final debdiff is attatched.

diff -Nru xscorch-0.2.1/debian/changelog xscorch-0.2.1/debian/changelog
--- xscorch-0.2.1/debian/changelog  2020-09-12 08:10:17.0 +0100
+++ xscorch-0.2.1/debian/changelog  2021-02-18 20:50:52.0 +
@@ -1,3 +1,11 @@
+xscorch (0.2.1-1+nmu6) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove build-dependency on libreadline-gplv2-dev
+(Closes: 982559)
+
+ -- Peter Michael Green   Thu, 18 Feb 2021 20:50:52 +
+
 xscorch (0.2.1-1+nmu5) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru xscorch-0.2.1/debian/control xscorch-0.2.1/debian/control
--- xscorch-0.2.1/debian/control2020-07-02 15:45:01.0 +0100
+++ xscorch-0.2.1/debian/control2021-02-18 20:48:27.0 +
@@ -4,7 +4,7 @@
 Homepage: http://www.xscorch.org/
 Maintainer: Jacob Luna Lundberg 
 Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 7), groff, libglib2.0-dev, libgtk2.0-dev (>= 
2.20), libmikmod-dev, libreadline-gplv2-dev | libreadline5-dev, libx11-dev, 
libxext-dev, libxi-dev, autotools-dev
+Build-Depends: debhelper (>= 7), groff, libglib2.0-dev, libgtk2.0-dev (>= 
2.20), libmikmod-dev, libx11-dev, libxext-dev, libxi-dev, autotools-dev
 
 Package: xscorch
 Architecture: any


Bug#982559: xscorch Build-Depends on libreadline-gplv2-dev which has been removed

2021-02-14 Thread Chris Hofstaedtler
* peter green  [210214 17:52]:
> I would thus propose simply dropping the build-dependency, a debdiff doing 
> that is
> attached, I may or may not NMU it later.

I'd suggest you do the NMU (soon), as Jacob apparently hasn't been
active for a while.

Thanks,
Chris



Bug#982559: xscorch Build-Depends on libreadline-gplv2-dev which has been removed

2021-02-11 Thread peter green

tags 982559 +patch
thanks

Taking a poke through the source it seems there is a bunch of logic in the 
build system to
detect if readline is available, but I can't find any evidence of any code 
actually
using readline. After removing the build-dependency I can successfully build 
xscorch
in an environment with no readline development packages installed.

I would thus propose simply dropping the build-dependency, a debdiff doing that 
is
attached, I may or may not NMU it later.
diff -Nru xscorch-0.2.1/debian/changelog xscorch-0.2.1/debian/changelog
--- xscorch-0.2.1/debian/changelog  2020-08-05 04:00:19.0 +
+++ xscorch-0.2.1/debian/changelog  2021-02-11 21:53:35.0 +
@@ -1,3 +1,10 @@
+xscorch (0.2.1-1+nmu5) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove build-dependency on libreadline-gplv2-dev
+
+ -- Peter Michael Green   Thu, 11 Feb 2021 21:53:35 +
+
 xscorch (0.2.1-1+nmu4) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru xscorch-0.2.1/debian/control xscorch-0.2.1/debian/control
--- xscorch-0.2.1/debian/control2020-07-02 14:45:01.0 +
+++ xscorch-0.2.1/debian/control2021-02-11 21:53:35.0 +
@@ -4,7 +4,7 @@
 Homepage: http://www.xscorch.org/
 Maintainer: Jacob Luna Lundberg 
 Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 7), groff, libglib2.0-dev, libgtk2.0-dev (>= 
2.20), libmikmod-dev, libreadline-gplv2-dev | libreadline5-dev, libx11-dev, 
libxext-dev, libxi-dev, autotools-dev
+Build-Depends: debhelper (>= 7), groff, libglib2.0-dev, libgtk2.0-dev (>= 
2.20), libmikmod-dev, libx11-dev, libxext-dev, libxi-dev, autotools-dev
 
 Package: xscorch
 Architecture: any


Bug#982559: xscorch Build-Depends on libreadline-gplv2-dev which has been removed

2021-02-11 Thread Paul Gevers
Package: xscorch
Version: 0.2.1-1+nmu5
Severity: serious
Justification: FTBFS
User: trei...@debian.org
Usertags: edos-uninstallable

Hi,

libreadline-gplv2-dev has been removed from unstable [1]. Don't ask me
how that is possible as your package still Build-Depends on it, but it
happened. Please fix your package somehow, alternatives seem to be around.

Paul

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980504




OpenPGP_signature
Description: OpenPGP digital signature