Bug#903279: closed by Jussi Pakkanen (Bug#903279: fixed in meson 0.47.1-1)

2018-07-15 Thread Jussi Pakkanen
On Sun, Jul 15, 2018 at 8:28 AM, Helmut Grohne  wrote:

>>* Install depfixer again, it got lost accidentally. Closes: #903279.
>
> The bug being closed here is about debcrossgen. You closed the wrong
> bug. debcrossgen is still missing.

That was a typo, it should have said debcrossgen instead of depfixer.
Sorry about that.

I have uploaded a new version to mentors [0] which does have
debcrossgen (I checked after install that it gets to
/usr/share/meson/debcrossgen).

However I could NOT run the proper test suite on this packaging
because the FPGA toolchain packages in Sid are currently broken. Thus
that package should be considered untested. I don't know what the
correct way to get that fixed is, but I don't like to keep disabling
more and more of the tests that we have (in autopkgtests even) because
our dependency packages break every now and then.

[0] https://mentors.debian.net/package/meson



Bug#903279: closed by Jussi Pakkanen (Bug#903279: fixed in meson 0.47.1-1)

2018-07-14 Thread Helmut Grohne
Control: reopen -1

On Fri, Jul 13, 2018 at 11:39:15AM +, Debian Bug Tracking System wrote:
>* Install depfixer again, it got lost accidentally. Closes: #903279.

The bug being closed here is about debcrossgen. You closed the wrong
bug. debcrossgen is still missing.

Martin, please pay more attention in what you sponsor. You sponsored the
removal of debcrossgen. A simple debdiff or diffoscope to the previous
version would have caught that. You also sponsored the upload closing
the bug that didn't actually fix it. Matching the changelog against the
bug descriptions would have caught that. Do you actually check what you
sign? It is known that meson regresses fairly frequently and thus
attention is required. Please increase your pre-upload checks of meson.
I suggest that you cross build systemd before uploading meson as a
sanity check for future uploads. It's a simple step and catches a number
of issues. Also consider adding a systemd cross build as an autopkgtest.

I intend to NMU this bug unless it is fixed soon.

Helmut