[Pkg-haskell-maintainers] Bug#728429: Haskell binNMUs

Niels Thykier niels at thykier.net
Fri Nov 1 10:14:06 UTC 2013

On 2013-11-01 11:07, Joachim Breitner wrote:
> Hi,
> Am Freitag, den 01.11.2013, 08:39 +0100 schrieb Niels Thykier:
>> On 2013-10-30 11:28, Joachim Breitner wrote:
>>> Am Mittwoch, den 30.10.2013, 11:27 +0100 schrieb Niels Thykier:
>>>> Mean while I discovered that at least agda and haskell-aeson need a
>>>> binNMU.  I was hoping I could convince you to go through the haskell
>>>> packges and schedule all the necessary binNMUs.
>>> already done about an hour ago :-)
>> I just scheduled a bunch of binNMUs for various haskell packages on
>> mipsel (now that haskell-hashable has built on mipsel).  I noticed and
>> filed #728429.  Once that has been fixed, some of its rdeps will need a
>> binNMU (technically, it needs them already now from some architectures,
>> but it is probably not worth before #728429 is fixed).
> unfortunately, that upload was a bit premature, as some of its rdeps
> don’t have compatible versions yet:
> http://lists.debian.org/debian-haskell/2013/10/msg00046.html
> Sorry for that. Raúl will look into it.

ah, bitter.

> Not sure what to do about #728429 – it seems that the architecture is to
> weak to build the package. Note that this has been the norm rather than
> the exception:
> https://buildd.debian.org/status/logs.php?pkg=haskell-src-exts&arch=mips
> Greetings,
> Joachim

You can declare it unsupported on those architectures.  It requires that
you ensure that haskell-src-exts is not built on mips (i.e. Remove it
from the Architecture field) and then request the ftp-masters to remove
the binaries built from the source plus their rdeps from mips.
  Mind you, the assumption here is that all rdeps have Build-Depends on
haskell-src-exts.  If they don't, they should either have a
Build-Depends or update their Architecture-field[1].


[1] Mentioning this for completeness; there are a few cases where
packages have a Depends without a corrosponding Build-Depends.  In this
case, the binaries end up being uninstallable => RC buggy.

More information about the Pkg-haskell-maintainers mailing list