[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#987081: unblock: puppet-module-puppetlabs-haproxy/2.1.0-3



Hi Thomas,

Ping.

Paul
Note: without reply, we'll close the bug without action

On 20-04-2021 11:03, Sebastian Ramacher wrote:
> Control: tags -1 moreinfo
> 
> On 2021-04-17 12:02:44 +0200, Thomas Goirand wrote:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian.org@packages.debian.org
>> Usertags: unblock
>>
>> Please unblock package puppet-module-puppetlabs-haproxy
>>
>> This fixes a minor issue in the prerm when removing
>> alternatives (ie: wrong path when removing the alternative).
> 
> Why is update-alternatives run on upgrade and deconfigure in prerm? From
> update-alternatives' manpage:
> 
> update-alternatives is usually called from the following Debian package
> maintainer scripts, postinst (configure) to install the alternative and
> from prerm and postrm (remove) to remove the alternative. Note: in most
> (if not all) cases no other maintainer script actions should call
> update-alternatives, in particular neither of upgrade nor disappear, as
> any other such action can lose the manual state of an alternative, or
> make the alternative temporarily flip-flop, or completely switch when
> several of them have the same priority.
> 
> 
> Cheers
> 
> 
>>
>> (very) small debdiff attached.
>>
>> Please unblock puppet-module-puppetlabs-haproxy/2.1.0-3.
>>
>> Cheers,
>>
>> Thomas Goirand (zigo)
> 
>> diff -Nru puppet-module-puppetlabs-haproxy-2.1.0/debian/changelog puppet-module-puppetlabs-haproxy-2.1.0/debian/changelog
>> --- puppet-module-puppetlabs-haproxy-2.1.0/debian/changelog	2020-03-24 
11:21:33.000000000 +0100
>> +++ puppet-module-puppetlabs-haproxy-2.1.0/debian/changelog	2021-04-17 
11:58:30.000000000 +0200
>> @@ -1,3 +1,9 @@
>> +puppet-module-puppetlabs-haproxy (2.1.0-3) unstable; urgency=medium
>> +
>> +  * Fix update-alternatives --remove in prerm.
>> +
>> + -- Thomas Goirand <zigo@debian.org>  Sat, 17 Apr 2021 11:58:30 +0200
>> +
>>  puppet-module-puppetlabs-haproxy (2.1.0-2) unstable; urgency=medium
>>  
>>    [ Ondřej Nový ]
>> diff -Nru puppet-module-puppetlabs-haproxy-2.1.0/debian/puppet-module-puppetlabs-haproxy.prerm puppet-module-puppetlabs-haproxy-2.1.0/debian/puppet-module-puppetlabs-haproxy.prerm
>> --- puppet-module-puppetlabs-haproxy-2.1.0/debian/puppet-module-puppetlabs-haproxy.prerm	2020-03-24 11:21:33.000000000 +0100
>> +++ puppet-module-puppetlabs-haproxy-2.1.0/debian/puppet-module-puppetlabs-haproxy.prerm	2021-04-17 11:58:30.000000000 +0200
>> @@ -3,7 +3,7 @@
>>  set -e
>>  
>>  if [ "${1}" = "remove" ] || [ "${1}" = "upgrade" ] || [ "${1}" = 
"deconfigure" ] ; then
>> -	update-alternatives --remove puppet-module-haproxy /usr/share/puppet/modules.available/puppet-module-puppetlabs-haproxy
>> +	update-alternatives --remove puppet-module-haproxy /usr/share/puppet/modules.available/puppetlabs-haproxy
>>  fi
>>  
>>  #DEBHELPER#
> 
> 

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: