Bug#912599: [Pkg-nagios-devel] Bug#912599: icinga2-common: incinga2-common fails to install cleanly (hidden dep on icinga2)

2018-11-02 Thread Sebastiaan Couwenberg
On 11/2/18 6:58 PM, Lee Garrett wrote:
> On 01/11/2018 20:15, Sebastiaan Couwenberg wrote:> Hi Lee,
>>
>> On 11/1/18 6:41 PM, Lee Garrett wrote:
>>> installing icinga2-common on a system that does not have icinga2 installed
>>> fails as follows:
>>>
>>> [...]
>>>
>>> Installing icinga2 directly, which pulls in icinga2-common, makes the
>>> installation go through cleanly.
>>
>> Installing icinga2-common by itself makes no sense.
>
> I agree, though there might be corner cases where this might happen, like
> during dist-upgrade.

That's something piuparts would have found, and it didn't run into this
issue.

>>> Besides the policy violation it makes it hard to install icinga2 with the 
>>> chef
>>> cookbook at https://supermarket.chef.io/cookbooks/icinga2, as it installs 
>>> every
>>> package after each other (with a version number restriction).
>>
>> I have no sympathy for broken configuration management. The cookbook not
>> working is something you need take up with its developer.
>
> Indeed, they unfortunately happen to be the cookbooks provided by upstream.
> 
> Thanks for the quick fix!

Note that only the version in unstable was fixed. The issue doesn't seem
widespread enough to warrant a stable update.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#912599: [Pkg-nagios-devel] Bug#912599: icinga2-common: incinga2-common fails to install cleanly (hidden dep on icinga2)

2018-11-02 Thread Lee Garrett
Hi Sebastiaan,

On 01/11/2018 20:15, Sebastiaan Couwenberg wrote:> Hi Lee,
>
> On 11/1/18 6:41 PM, Lee Garrett wrote:
>> installing icinga2-common on a system that does not have icinga2 installed
fails
>> as follows:
>>
>> [...]
>>
>> Installing icinga2 directly, which pulls in icinga2-common, makes the
>> installation go through cleanly.
>
> Installing icinga2-common by itself makes no sense.
I agree, though there might be corner cases where this might happen, like
during dist-upgrade.

>
>> Besides the policy violation it makes it hard to install icinga2 with the 
>> chef
>> cookbook at https://supermarket.chef.io/cookbooks/icinga2, as it installs 
>> every
>> package after each other (with a version number restriction).
> I have no sympathy for broken configuration management. The cookbook not
> working is something you need take up with its developer.
Indeed, they unfortunately happen to be the cookbooks provided by upstream.

Thanks for the quick fix!

Regards,
Lee



Bug#912599: [Pkg-nagios-devel] Bug#912599: icinga2-common: incinga2-common fails to install cleanly (hidden dep on icinga2)

2018-11-01 Thread Sebastiaan Couwenberg
Hi Lee,

On 11/1/18 6:41 PM, Lee Garrett wrote:
> installing icinga2-common on a system that does not have icinga2 installed 
> fails
> as follows:
>
> [...]
> 
> Installing icinga2 directly, which pulls in icinga2-common, makes the
> installation go through cleanly.

Installing icinga2-common by itself makes no sense.

> Besides the policy violation it makes it hard to install icinga2 with the chef
> cookbook at https://supermarket.chef.io/cookbooks/icinga2, as it installs 
> every
> package after each other (with a version number restriction).
I have no sympathy for broken configuration management. The cookbook not
working is something you need take up with its developer.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1