Your message dated Thu, 16 Mar 2017 21:35:00 +0000
with message-id <703bfaa5-10b8-d58a-8301-4ca33f14f...@thykier.net>
and subject line Re: Bug#857978: unblock: dh-make-perl/0.94
has caused the Debian Bug report #857978,
regarding unblock: dh-make-perl/0.94
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
857978: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857978
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

unblock dh-make-perl/0.94


Please unblock package dh-make-perl 0.94.

This upload fixes #856532, a regression introduced by some
refactoring in 0.93 in a rarely used code path (that's why we didn't
catch it). The upload only adds a trivial missing method.

Changelog:

dh-make-perl (0.94) unstable; urgency=medium

  [ Carnë Draug ]
  * Fix "Error: Can't locate object method "get_user"" Create new
    DhMakePerl::Command::Packaging->get_user method which is used when
    DEBEMAIL and EMAIL are unset.  Fixes regression from 0.93.
    (Closes: #856532)

 -- gregor herrmann <gre...@debian.org>  Thu, 16 Mar 2017 21:22:51 +0100


I'm attaching the diff against 0.93, slightly redacted to remove the
redundant $VERSION changes which are present in each perl module.


Cheers,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAljK+elfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYqlhAAstrmbvq+CxrV8rfJS2edfATPNC+Y2ssUrDgmyaNg5XB+L65O4wgynONO
xhcW3zOOQia/nzLN3hfZhGSodMLV+unkiL6rXhO11BHD2S7NT2fLCviBcrjstt1I
HJJv+m//cgExe9+zGtM+VZ/bfMrHnKR2DBKB4UyBDpz7+/pMIb9n5qjETQLyiYOU
sdCpwnxa178oOEx2Zyqiw1fF1OMNJfw8zxPlqw65wDf9j5OF9p3Ln8lNqzKLFNWQ
hQd70woqw7kxZAiF4NaE3t0n9Z0vyiUm1otK4IlZbLIIDR2wIDODy9EPKFCC4/A5
GQRAcbqtE2hOAq3zcb/rIij4Wepo8SSh4XvOc4/Fr4xO61T8awvsQahEsa5MhjHN
6UVVBQgjJXNGBAEO58Y14z2aMkZ92KW8wKGyRy3I5w89ZKs2OuYmYDwXZHohwwIh
JRq2VjreC+qw2ynez6PK/u/58mUGevcqmfsfdcv1cyH1kb81vCPwkoI2AQnlDD/k
OOfZJzvwqBI5DDRZvDTa3J2b8dIFJME8kFpio8OTyKDq8zB1ii3rtoA7RkczlKck
0otjN10TMNROo3nnWUlgjHeqTaEzs89tf2VSKUIjs5FDChjsonnrBnzSg9QpVmDQ
mau5dE7tNPY3jMz/1yWRE2p7UO6GMFtv2ZMu/iIpz9K/cepFVDs=
=EM5x
-----END PGP SIGNATURE-----
diff -Nru dh-make-perl-0.93/debian/changelog dh-make-perl-0.94/debian/changelog
--- dh-make-perl-0.93/debian/changelog  2017-01-26 20:26:57.000000000 +0100
+++ dh-make-perl-0.94/debian/changelog  2017-03-16 21:22:51.000000000 +0100
@@ -1,3 +1,13 @@
+dh-make-perl (0.94) unstable; urgency=medium
+
+  [ Carnë Draug ]
+  * Fix "Error: Can't locate object method "get_user"" Create new
+    DhMakePerl::Command::Packaging->get_user method which is used when
+    DEBEMAIL and EMAIL are unset.  Fixes regression from 0.93.
+    (Closes: #856532)
+
+ -- gregor herrmann <gre...@debian.org>  Thu, 16 Mar 2017 21:22:51 +0100
+
 dh-make-perl (0.93) unstable; urgency=medium
 
   [ gregor herrmann ]
diff -Nru dh-make-perl-0.93/lib/DhMakePerl/Command/Packaging.pm 
dh-make-perl-0.94/lib/DhMakePerl/Command/Packaging.pm
--- dh-make-perl-0.93/lib/DhMakePerl/Command/Packaging.pm       2017-01-26 
20:26:57.000000000 +0100
+++ dh-make-perl-0.94/lib/DhMakePerl/Command/Packaging.pm       2017-03-16 
21:22:51.000000000 +0100
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.93';
+our $VERSION = '0.94';
 
 use feature 'switch';
 
@@ -119,6 +119,10 @@
     return $self->main_file('Makefile.PL');
 }
 
+sub get_user {
+    return $ENV{LOGNAME} || $ENV{USER};
+}
+
 sub get_email {
     my $self = shift;
     my $email = $self->cfg->email;
@@ -138,7 +142,7 @@
     my $self = shift;
 
     my $name;
-    my $user = $ENV{LOGNAME} || $ENV{USER};
+    my $user = $self->get_user;
     my $pwnam = getpwuid($<);
     die "Cannot determine current user\n" unless $pwnam;
     if ( defined $ENV{DEBFULLNAME} ) {

--- End Message ---
--- Begin Message ---
gregor herrmann:
> Package: release.debian.org
> Severity: normal
> User: release.debian....@packages.debian.org
> Usertags: unblock
> 
> unblock dh-make-perl/0.94
> 
> 
> Please unblock package dh-make-perl 0.94.
> 
> This upload fixes #856532, a regression introduced by some
> refactoring in 0.93 in a rarely used code path (that's why we didn't
> catch it). The upload only adds a trivial missing method.
> 
> Changelog:
> 
> dh-make-perl (0.94) unstable; urgency=medium
> 
>   [ Carnë Draug ]
>   * Fix "Error: Can't locate object method "get_user"" Create new
>     DhMakePerl::Command::Packaging->get_user method which is used when
>     DEBEMAIL and EMAIL are unset.  Fixes regression from 0.93.
>     (Closes: #856532)
> 
>  -- gregor herrmann <gre...@debian.org>  Thu, 16 Mar 2017 21:22:51 +0100
> 
> 
> I'm attaching the diff against 0.93, slightly redacted to remove the
> redundant $VERSION changes which are present in each perl module.
> 
> 
> Cheers,
> gregor
> 
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply via email to