Bug#912358: lighttpd FTCBFS: unsatisfiable Build-Depends
Hi,
On 10/30/2018 09:33 PM, Helmut Grohne wrote:
> On Tue, Oct 30, 2018 at 08:57:04PM +0100, Stefan Bühler wrote:
>>> lighttpd fails to cross build from source. The first problem is
>>> satisfying Build-Depends. Two dependencies are problematic: perl and
>>> libcgi-pm-perl. Turns out the latter is unnecessary (removing it does
>>> not influence the build result).
>>
>> Did you even *try* to find out why it is there? See #789856.
>
> Yes, I did. The bug said, it'll fail hard once we get perl 5.22. We're
> at 5.26 and it doesn't fail. This suggests that the reason is obsolete.
>
> I also tried to find uses of the module in the lighttpd source, but to
> no avail. In particular, the tests from #789856 no longer use it. Looks
> like an upstream change made the dependency obsolete and nobody noticed.
I'm sorry, you're right.
Upstream removed this dependency in:
https://git.lighttpd.net/lighttpd/lighttpd1.4.git/commit/?id=d147673d401996fcfb7e41c9419d319f93ac398d
Next time just tell from the beginning you already investigated it and
what you found, so I won't embarrass myself :)
(I basically assumed your cross-build didn't need it because, as you
also pointed out, only the tests ever needed it.)
cheers,
Stefan
Reply to: