Bug#870547: librsl: hardcoded Pre-Depends on multiarch-support

2018-01-20 Thread Aurelien Jarno
Control: tag -1 + pending

Dear maintainer,

I have prepared an NMU for librsl (versioned as 1.43-1.2), removing the
hardcoded Pre-Depends on multiarch-support (Bug#870547). You will find
the diff attached. I have uploaded it to DELAYED/15. Please feel free 
to tell me if I should delay it longer or cancel it altogether.

Regards,
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net
diff -Nru librsl-1.43/debian/changelog librsl-1.43/debian/changelog
--- librsl-1.43/debian/changelog	2017-01-03 10:27:17.0 +0100
+++ librsl-1.43/debian/changelog	2018-01-20 14:16:41.0 +0100
@@ -1,3 +1,11 @@
+librsl (1.43-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/control: Drop explicit Pre-Depends on multiarch-support (Closes:
+#870547). 
+
+ -- Aurelien Jarno   Sat, 20 Jan 2018 14:16:41 +0100
+
 librsl (1.43-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru librsl-1.43/debian/control librsl-1.43/debian/control
--- librsl-1.43/debian/control	2017-01-03 10:27:17.0 +0100
+++ librsl-1.43/debian/control	2018-01-20 14:14:53.0 +0100
@@ -12,7 +12,7 @@
 Package: librsl1
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Pre-depends: multiarch-support
+Pre-depends: ${misc:Pre-Depends}
 Description: TRMM Radar Software Library
  RSL is a library produced by the NASA TRMM Satellite Validation Office and
  used to access several radar file formats. It can generated images directly
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Processed: Bug#870547: librsl: hardcoded Pre-Depends on multiarch-support

2018-01-20 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 + pending
Bug #870547 [src:librsl] librsl: hardcoded Pre-Depends on multiarch-support
Added tag(s) pending.

-- 
870547: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870547
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#870547: librsl: hardcoded Pre-Depends on multiarch-support

2017-08-02 Thread Aurelien Jarno
Source: librsl
Version: 1.43-1.1
Tags: sid buster patch
User: debian-gl...@lists.debian.org
Usertags: multiarch-support-removal

Dear Maintainer,

The multiarch-support package has been introduced with squeeze so that
packages using the multiarch libraries can Pre-Depends on it to make
sure the multiarch path ares supported by the dynamic linker. As
dist-upgrades from such a distant release are not supported, the
Pre-Depends can now be dropped and then the package removed from the
archive.

Most of the packages added this Pre-Depends through debhelper and the
misc:Pre-Depends substvar, so a change in debhelper [1] was enough to
get rid of it. However it appears that your package uses a hardcoded
Pre-Depends, thus it needs to be removed manually. You will find a
patch attached to do so.

Please apply it as soon as possible as the multiarch-support package
will be removed from the archive for buster. Failing to do so will 
therefore make your package uninstallable. In case you don't have
time to do so, don't hesitate to ask for a NMU.

Thanks,
Aurelien

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783898
diff -Nru librsl-1.43/debian/control librsl-1.43/debian/control
--- librsl-1.43/debian/control	2017-01-03 09:27:17.0 +
+++ librsl-1.43/debian/control	2017-08-02 19:31:53.0 +
@@ -12,7 +12,7 @@
 Package: librsl1
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Pre-depends: multiarch-support
+Pre-depends: ${misc:Pre-Depends}
 Description: TRMM Radar Software Library
  RSL is a library produced by the NASA TRMM Satellite Validation Office and
  used to access several radar file formats. It can generated images directly
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers