Bug#856532: Error: Can't locate object method "get_user"

David Nebauer davidnebauer3 at bigpond.com
Fri Mar 3 14:32:54 UTC 2017


On 03/03/17 06:52, gregor herrmann wrote:
> On Thu, 02 Mar 2017 14:10:19 +0930, David Nebauer wrote:
>
>> When trying to build Dn::Role using dh-make-perl with the following
>> command:
>>
>>      dh-make-perl Dn-Role-v0.1
>>
>> the following error occurred:
>>
>> -------------------------------------
>>
>> == dh-make-perl 0.93 ==
>> Trying /PATH/TO/MODULE/DISTRIBUTION/Dn-Role-v0.1/../Dn-Role-v0.1.tar .gz... found!
>> Using META.json
>> Found: Dn-Role 0.1 (libdn-role-perl arch=all)
>> Can't locate object method "get_user" via package "DhMakePerl::Command::make" at /usr/share/perl5/DhMakePerl/Command/Packaging.pm line 130.
>>
> Ouch. This is really ugly; thanks for your bug report!
>
> Carnë, this seems to be a side effect of
> 23b15bd799ee7e7f9394119a98bdef510424be3d.
> Could you take a look please? (I'm not sure what the best fix would
> be that fits your refactoring.)
>
> David, as a workaround you can set the environment variables DEBEMAIL
> or EMAIL to your preferred email address for packaging to skip this
> code path.

Thanks for the workaround.

Regards,
David.



More information about the pkg-perl-maintainers mailing list