Bug#942576: [Pkg-nagios-devel] Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Ansgar
Sebastiaan Couwenberg writes:
> On 10/18/19 3:14 PM, Ansgar wrote:
>> I think the build failure on mipsel, armel is missing the `-latomic`
>> linker flag on these architectures (and possible some others).  See [1]
>> and [2] for similar issues and patches.
>> 
>>   [1] https://bugs.debian.org/914667
>>   [2] https://bugs.debian.org/907106
>> 
>> It probably reasonable to try and see if that workaround is enough.
>
> Thanks for the tip, it doesn't solve the issue unfortunately, see:
>
>  
> https://buildd.debian.org/status/fetch.php?pkg=icinga2=armel=2.11.1-2%7Eexp1=1571416691=0
>
> -latomic is simply added again, it was already present in the previous
> build:

Hmm, the `-latomic` directive is before the object files (and before all
other libraries).  That seems wrong, but I don't have time to look
further tonight.

Ansgar



Bug#942576: [Pkg-nagios-devel] Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Sebastiaan Couwenberg
On 10/18/19 3:14 PM, Ansgar wrote:
> On Fri, 2019-10-18 at 14:22 +0200, Sebastiaan Couwenberg wrote:
>> On 10/18/19 2:11 PM, Bastian Blank wrote:
>>> On Fri, Oct 18, 2019 at 01:53:22PM +0200, Bas Couwenberg wrote:
 Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock 
 testing migration due to missing builds.
>>>
>>> Those builds fail with different errors.  Please handle them properly
>>> first.
>>
>> Why?
>>
>> These are architectures where icinga2 is unlikely to actually be used.
> 
> I think the build failure on mipsel, armel is missing the `-latomic`
> linker flag on these architectures (and possible some others).  See [1]
> and [2] for similar issues and patches.
> 
>   [1] https://bugs.debian.org/914667
>   [2] https://bugs.debian.org/907106
> 
> It probably reasonable to try and see if that workaround is enough.

Thanks for the tip, it doesn't solve the issue unfortunately, see:

 
https://buildd.debian.org/status/fetch.php?pkg=icinga2=armel=2.11.1-2%7Eexp1=1571416691=0

-latomic is simply added again, it was already present in the previous
build:

 
https://buildd.debian.org/status/fetch.php?pkg=icinga2=armel=2.11.1-1=157139=0

> For mips64el and s390x build-dependencies are missing (libboost-
> context-dev).  Removal from these architectures seems reasonable in
> this case; I've not looked why libboost-context-dev (or really
> libboost-context1.67-dev) isn't built on these architectures.

icinga2 should be removed from armel & mipsel as well.

It will return there once the boost and gcc issues are fixed in their
respective packages.

Kind Regards,

Bas

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



Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Ansgar
On Fri, 2019-10-18 at 14:22 +0200, Sebastiaan Couwenberg wrote:
> On 10/18/19 2:11 PM, Bastian Blank wrote:
> > On Fri, Oct 18, 2019 at 01:53:22PM +0200, Bas Couwenberg wrote:
> > > Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock 
> > > testing migration due to missing builds.
> > 
> > Those builds fail with different errors.  Please handle them properly
> > first.
> 
> Why?
> 
> These are architectures where icinga2 is unlikely to actually be used.

I think the build failure on mipsel, armel is missing the `-latomic`
linker flag on these architectures (and possible some others).  See [1]
and [2] for similar issues and patches.

  [1] https://bugs.debian.org/914667
  [2] https://bugs.debian.org/907106

It probably reasonable to try and see if that workaround is enough.

For mips64el and s390x build-dependencies are missing (libboost-
context-dev).  Removal from these architectures seems reasonable in
this case; I've not looked why libboost-context-dev (or really
libboost-context1.67-dev) isn't built on these architectures.

Ansgar



Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Sebastiaan Couwenberg
On 10/18/19 3:07 PM, Bastian Blank wrote:
> On Fri, Oct 18, 2019 at 02:22:17PM +0200, Sebastiaan Couwenberg wrote:
>> On 10/18/19 2:11 PM, Bastian Blank wrote:
>>> On Fri, Oct 18, 2019 at 01:53:22PM +0200, Bas Couwenberg wrote:
 Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock 
 testing migration due to missing builds.
>>>
>>> Those builds fail with different errors.  Please handle them properly
>>> first.
>> Why?
> 
> Because it's your responsibility as maintainer to make sure your
> packages are properly maintained.

It's maintained properly on architectures that actually matter.

>> These are architectures where icinga2 is unlikely to actually be used.
> 
> I beg to differ.  DSA uses icinga (currently version 1, but still).

So icinga2 isn't used on armel, mips*el, nor s390x by them.

Your argument is weak.

>> Partial removal is the best option in my not so humble opinion.
> 
> "Unblock testing migration" is no reason for a removal.  There may be
> some, but that's not up for me to tell you.

It is a very valid reason.

> Right now I see FTBFS, which is a serious bug on the package.  So I'm
> assigning the bug again.  Stop playing with it.

You should stop reassigning this issue. According to the organisation
listing and delegation, you're not an ftp-master and this issue is filed
for them.

Please go spend your time on sometime more productive. Fix these FTBFS
for example if you care so strongly about them.

Kind Regards,

Bas

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



Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Bastian Blank
Control: reassign -1 src:icinga2
Control: retitle -1 icinga2 - FTBFS on release architectures
Control: severity -1 serious

Hi Bas

On Fri, Oct 18, 2019 at 02:22:17PM +0200, Sebastiaan Couwenberg wrote:
> On 10/18/19 2:11 PM, Bastian Blank wrote:
> > On Fri, Oct 18, 2019 at 01:53:22PM +0200, Bas Couwenberg wrote:
> >> Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock 
> >> testing migration due to missing builds.
> > 
> > Those builds fail with different errors.  Please handle them properly
> > first.
> Why?

Because it's your responsibility as maintainer to make sure your
packages are properly maintained.

> These are architectures where icinga2 is unlikely to actually be used.

I beg to differ.  DSA uses icinga (currently version 1, but still).

> Partial removal is the best option in my not so humble opinion.

"Unblock testing migration" is no reason for a removal.  There may be
some, but that's not up for me to tell you.

Right now I see FTBFS, which is a serious bug on the package.  So I'm
assigning the bug again.  Stop playing with it.

Regards,
Bastian

-- 
Men of peace usually are [brave].
-- Spock, "The Savage Curtain", stardate 5906.5



Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Sebastiaan Couwenberg
On 10/18/19 2:11 PM, Bastian Blank wrote:
> On Fri, Oct 18, 2019 at 01:53:22PM +0200, Bas Couwenberg wrote:
>> Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock 
>> testing migration due to missing builds.
> 
> Those builds fail with different errors.  Please handle them properly
> first.

Why?

These are architectures where icinga2 is unlikely to actually be used.

Upstream is also not likely to be able to fix issues on those architectures.

Porters should spend their time on more important packages.

Partial removal is the best option in my not so humble opinion.

Kind Regards,

Bas

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



Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Bastian Blank
Control: reassign -1 src:icinga2
Control: retitle -1 icinga2 - FTBFS on release architectures
Control: severity -1 serious

Hi Bas

On Fri, Oct 18, 2019 at 01:53:22PM +0200, Bas Couwenberg wrote:
> Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock testing 
> migration due to missing builds.

Those builds fail with different errors.  Please handle them properly
first.

Bastian

-- 
A little suffering is good for the soul.
-- Kirk, "The Corbomite Maneuver", stardate 1514.0



Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration

2019-10-18 Thread Bas Couwenberg
Package: ftp.debian.org
Severity: normal

Please remove icinga2 from armel, mips64el, mipsel & s390x to unblock testing 
migration due to missing builds.

Kind Regards,

Bas