Bug#942576: [Pkg-nagios-devel] Bug#942576: RM: icinga2 [armel mips64el mipsel s390x] -- ROM; Unblock testing migration
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&arch=armel&ver=2.11.1-2%7Eexp1&stamp=1571416691&raw=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
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&arch=armel&ver=2.11.1-2%7Eexp1&stamp=1571416691&raw=0 -latomic is simply added again, it was already present in the previous build: https://buildd.debian.org/status/fetch.php?pkg=icinga2&arch=armel&ver=2.11.1-1&stamp=157139&raw=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
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
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
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
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
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
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