Bug#799758: jessie-pu: package apt-dater-host/1.0.0-2

2015-10-13 Thread Adam D. Barratt
Control: tags -1 + pending

On Mon, 2015-10-12 at 16:22 +0200, Patrick Matthäi wrote:
> 
> Am 10.10.2015 um 21:58 schrieb Adam D. Barratt:
> > Control: tags -1 + confirmed
> >
> > On Tue, 2015-09-22 at 10:20 +0200, Patrick Matthäi wrote:
> >> could I upload this package for the next jessie-pu? It fixes #794630
> > Please go ahead.
[...]
> Thanks, uploaded!

Flagged for acceptance.

Regards,

Adam



Bug#799758: jessie-pu: package apt-dater-host/1.0.0-2

2015-10-12 Thread Patrick Matthäi



Am 10.10.2015 um 21:58 schrieb Adam D. Barratt:

Control: tags -1 + confirmed

On Tue, 2015-09-22 at 10:20 +0200, Patrick Matthäi wrote:

could I upload this package for the next jessie-pu? It fixes #794630

Please go ahead.

Regards,

Adam



Thanks, uploaded!

--
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

  Blog: http://www.linux-dev.org/
E-Mail: pmatth...@debian.org
patr...@linux-dev.org
*/



Bug#799758: jessie-pu: package apt-dater-host/1.0.0-2

2015-10-10 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Tue, 2015-09-22 at 10:20 +0200, Patrick Matthäi wrote:
> could I upload this package for the next jessie-pu? It fixes #794630

Please go ahead.

Regards,

Adam



Bug#799758: jessie-pu: package apt-dater-host/1.0.0-2

2015-09-22 Thread Patrick Matthäi
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu

Hello,

could I upload this package for the next jessie-pu? It fixes #794630
Thanks :)

Full diff:

diff -Naur '--exclude=.svn' tags/1.0.0-2/debian/changelog 
branches/jessie/debian/changelog
--- tags/1.0.0-2/debian/changelog   2014-10-29 09:32:46.208286390 +0100
+++ branches/jessie/debian/changelog2015-09-22 10:18:16.324279386 +0200
@@ -1,3 +1,11 @@
+apt-dater-host (1.0.0-2+deb8u1) stable; urgency=low
+
+  * Add patch 01-jessie-kernel-detection to fix Linux Kernel status detection
+with newer Jessie images. Thanks to Robert Bihlmeyer.
+Closes: #794630
+
+ -- Patrick Matthäi   Tue, 22 Sep 2015 10:17:50 +0200
+
 apt-dater-host (1.0.0-2) unstable; urgency=low

   * Move needrestart from depends to recommends.
diff -Naur '--exclude=.svn' 
tags/1.0.0-2/debian/patches/01-jessie-kernel-detection.diff 
branches/jessie/debian/patches/01-jessie-kernel-detection.diff
--- tags/1.0.0-2/debian/patches/01-jessie-kernel-detection.diff 1970-01-01 
01:00:00.0 +0100
+++ branches/jessie/debian/patches/01-jessie-kernel-detection.diff  
2015-09-22 10:15:08.152818869 +0200
@@ -0,0 +1,24 @@
+# Fix Linux Kernel status detection with newer Debian jessie kernel images.
+# Closes: #794630
+
+diff -Naur apt-dater-host-1.0.0.orig/dpkg/apt-dater-host 
apt-dater-host-1.0.0/dpkg/apt-dater-host
+--- apt-dater-host-1.0.0.orig/dpkg/apt-dater-host  2014-09-24 
23:05:00.0 +0200
 apt-dater-host-1.0.0/dpkg/apt-dater-host   2015-09-22 09:54:39.688185200 
+0200
+@@ -368,7 +368,7 @@
+ else {
+   my $vstr = `cat $verfile`;
+   unless($vstr =~ /^\S+ \S+ \S+ \(Debian ([^\)]+)\)/ ||
+- $vstr =~ /^\S+ \S+ \S+ \(debian-kernel\@lists\.debian\.org\) .+ 
Debian (\S+)$/) {
++ $vstr =~ /^\S+ \S+ \S+ \(debian-kernel\@lists\.debian\.org\) .+ 
Debian (\S+)(?: \(\d{4}-\d\d-\d\d\))?$/) {
+   print "$infostr 2 $version\n";
+   return;
+   }
+@@ -376,7 +376,7 @@
+ }
+
+ my $reboot = 0;
+-unless(open(HDPKG, "dpkg-query -W -f='\${Version} \${Status;20} 
\${Maintainer} \${Provides}\n' 'linux-image*'|grep -E 'install ok installed 
(Debian|Ubuntu) Kernel Team'|grep linux-image|")) {
++  unless(open(HDPKG, "dpkg-query -W -f='\${Version} \${Status;20} 
\${Maintainer} \${Provides}\n' 'linux-image*'|")) {
+   print "$infostr 9 $version\n";
+   return;
+ }
diff -Naur '--exclude=.svn' tags/1.0.0-2/debian/patches/series 
branches/jessie/debian/patches/series
--- tags/1.0.0-2/debian/patches/series  1970-01-01 01:00:00.0 +0100
+++ branches/jessie/debian/patches/series   2015-09-22 10:15:08.152818869 
+0200
@@ -0,0 +1 @@
+01-jessie-kernel-detection.diff


-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)