Lintian Fixes - ess

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/ess lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2019-10-03 17:42:54 +0000
+++ b/debian/changelog	2019-10-10 09:42:21 +0000
@@ -1,3 +1,12 @@
+ess (18.10.2-3) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 10 to 12.
+  * Add missing colon in closes line.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 10 Oct 2019 09:41:24 +0000
+
 ess (18.10.2-2) unstable; urgency=medium
 
   * debian/control: Change Build-Depends: from texlive-generic-recommended
@@ -68,7 +77,7 @@
 
   * debian/emacsen-install: Improvement suggested in #850041 install
   * debian/control: Increased Standards-Version: to current version
- 
+
   * debian/control: Increased Standards-Version: to current version
   * debian/compat: Increased to 9
 
@@ -84,7 +93,7 @@
 
   * debian/emacsen-install: Skip installation for emacs23
   * debian/control: Note requirement for emacs24 or later
-  
+
   * debian/control: Increased Standards-Version: to current version
 
  -- Dirk Eddelbuettel <edd@debian.org>  Sun, 22 May 2016 15:30:40 -0500
@@ -128,30 +137,30 @@
 
 ess (15.09-1) unstable; urgency=low
 
-  * New upstream version 
+  * New upstream version
 
  -- Dirk Eddelbuettel <edd@debian.org>  Sat, 26 Sep 2015 21:20:07 -0500
 
 ess (15.03-1-2) unstable; urgency=low
 
   * debian/emacsen-compat: Added, with value of zero
-  
+
   * debian/emacsen-install: Refreshed
-  
+
   * debian/control: Depends: emacsen-common (>= 2.0.8) per Emacsen Policy
 
  -- Dirk Eddelbuettel <edd@debian.org>  Mon, 04 May 2015 20:29:39 -0500
 
 ess (15.03-1-1) unstable; urgency=low
 
-  * New upstream version released today 
+  * New upstream version released today
 
  -- Dirk Eddelbuettel <edd@debian.org>  Thu, 23 Apr 2015 12:38:30 -0500
 
 ess (15.03-1) unstable; urgency=low
 
-  * New upstream version released today 
-  
+  * New upstream version released today
+
   * debian/control: Change Depends: on r-base-core to Recommends:
 							  (Closes: #767043)
   * debian/control: Add julia to Suggests:
@@ -162,13 +171,13 @@
 
 ess (14.09-1) unstable; urgency=low
 
-  * New upstream version released today 
+  * New upstream version released today
 
  -- Dirk Eddelbuettel <edd@debian.org>  Sat, 13 Sep 2014 09:03:04 -0500
 
 ess (13.09-1-1) unstable; urgency=low
 
-  * New upstream version released today 
+  * New upstream version released today
 
   * debian/control: Increased Standards-Version: to current version
 
@@ -176,13 +185,13 @@
 
 ess (13.09-1) unstable; urgency=low
 
-  * New upstream version released today 
+  * New upstream version released today
 
   * debian/control: Increased Standards-Version: to current version
 
   * debian/control: Added Build-Depends: on autotools-dev to always use
     current autotools file
-  
+
  -- Dirk Eddelbuettel <edd@debian.org>  Fri, 27 Sep 2013 18:41:32 -0500
 
 ess (13.05-3) unstable; urgency=low
@@ -190,7 +199,7 @@
   * debian/emacsen-install (PACKAGE): Do not attempt installation for
     either emacs22 or xemacs21 which are no longer supported upstream
 					(Closes: #708930, #710438)
-  
+
  -- Dirk Eddelbuettel <edd@debian.org>  Sat, 01 Jun 2013 13:35:06 -0500
 
 ess (13.05-2) unstable; urgency=low
@@ -202,7 +211,7 @@
 
 ess (13.05-1) unstable; urgency=low
 
-  * New upstream version released today 
+  * New upstream version released today
 
  -- Dirk Eddelbuettel <edd@debian.org>  Wed, 15 May 2013 06:31:40 -0500
 
@@ -688,15 +697,15 @@
 
 ess (5.1.18-1) unstable; urgency=low
 
-  * New upstream source, Closes #74938
-  * New source, Closes #86626.
+  * New upstream source, Closes: #74938
+  * New source, Closes: #86626.
   * New upstream source, Closes: #81565
 
  -- Camm Maguire <camm@enhanced.com>  Tue,  6 Mar 2001 22:42:01 -0500
 
 ess (5.1.13-3) unstable; urgency=low
 
-  * Added build-depends line.  Closes #70297.
+  * Added build-depends line.  Closes: #70297.
   * Changed load-path in emacsen-startup to load .elc instead of .el
     files
   * Added doc-base registration file
@@ -706,7 +715,7 @@
 ess (5.1.13-2) unstable; urgency=low
 
   * Commented out requirement of tex-site in ess-debug.el to avoid
-    dependency on auctex.  Closes #65453.
+    dependency on auctex.  Closes: #65453.
 
  -- Camm Maguire <camm@enhanced.com>  Mon, 12 Jun 2000 18:07:47 +0200
 
@@ -729,7 +738,7 @@
 
 ess (5.1.8-3) unstable; urgency=low
 
-  * Fixed confusing description (closes #51303)
+  * Fixed confusing description (closes: #51303)
   * Modified dhelp setup slightly
 
  -- Camm Maguire <camm@enhanced.com>  Sat, 11 Sep 1999 15:22:00 -0400
@@ -745,5 +754,3 @@
   * Initial Release.
 
  -- Camm Maguire <camm@enhanced.com>  Sat, 11 Sep 1999 12:03:46 -0400
-
-

=== removed file 'debian/compat'
--- a/debian/compat	2018-08-19 12:51:21 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-10

=== modified file 'debian/control'
--- a/debian/control	2019-10-03 17:42:54 +0000
+++ b/debian/control	2019-10-10 09:42:06 +0000
@@ -3,11 +3,11 @@
 Priority: optional
 Maintainer: Dirk Eddelbuettel <edd@debian.org>
 Standards-Version: 4.1.1
-Build-Depends: debhelper (>= 10)
+Build-Depends: debhelper-compat (= 12)
 Build-Depends-Indep: dh-elpa, texlive-base, texlive-latex-base, texlive-latex-recommended, texlive-latex-extra, texlive-plain-generic, texlive-extra-utils, texlive-fonts-recommended, texinfo
 Vcs-Browser: https://salsa.debian.org/edd/ess
 Vcs-Git: https://salsa.debian.org/edd/ess.git
-Homepage: http://ess.r-project.org
+Homepage: https://ess.r-project.org
 
 Package: elpa-ess
 Architecture: all

=== modified file 'debian/rules'
--- a/debian/rules	2018-10-24 20:31:38 +0000
+++ b/debian/rules	2019-10-10 09:41:30 +0000
@@ -63,7 +63,7 @@
 install-stamp: build-stamp
 	dh_testdir
 	dh_testroot
-	dh_prep 
+	dh_prep
 	dh_installdirs
 
 #	cd doc ; $(MAKE) install PREFIX=`pwd`/debian/ess
@@ -87,7 +87,7 @@
 	dh_installdocs
 	dh_installemacsen
 	dh_installinfo $$(find doc -type f -name "*.info*")
-	dh_installchangelogs 
+	dh_installchangelogs
 	rm -fv debian/ess/usr/share/doc/elpa-ess/ChangeLog
 	dh_compress
 	dh_fixperms

Debdiff

Error retrieving debdiff: Unable to get debdiff: tar: ./control: Cannot write: No space left on device tar: ./md5sums: Cannot write: No space left on device tar: ./postinst: Cannot write: No space left on device tar: ./prerm: Cannot write: No space left on device tar: Exiting with failure status due to previous errors dpkg-deb: error: tar subprocess returned error exit status 2 debdiff: fatal error at line 520: dpkg-deb -I /home/janitor/debian-janitor/aptly/public/pool/main/e/ess/elpa-ess_18.10.2-2~jan+unchanged1_all.deb failed!

Run locally

Try this locally (using the lintian-brush package):

debcheckout ess
cd ess
lintian-brush

More details

Full run details