On Fri, Feb 03, 2017 at 10:20:50AM +0000, Simon McVittie wrote:
> Package: libflickcurl-dev
> Version: 1.26-1.1
> Severity: serious
> Justification: Policy ยง8.4
> Tags: patch
> Control: block 850840 by -1
>
> Raptor 1.x has not had an upstream release in 6 years and is superseded by
> Raptor 2.x. flickcurl is one of two packages for which the migration to
> Raptor 2.x was not complete, which is blocking Raptor 1.x from being
> removed from the next stable release (see #850840).
>
> Emilio Pozuelo Monfort has indicated that non-intrusive changes to fix
> this would be given a freeze exception. I believe the necessary change
> in this case is trivial: replace libraptor1-dev in the -dev package's
> Depends by libraptor2-dev.
This is correct. I will fix this and upload it. Sorry for the
carelessness on my part, and thanks for noticing it.
> This dependency mistake also means that installing libflickcurl-dev is not
> sufficient to link a trivial program to libflickcurl with pkg-config,
> which is why I'm filing this as serious:
>
> (sid-amd64)~/tmp% cat > noop.c
> int main(void) {return 0;}
> (sid-amd64)~/tmp% gcc noop.c `pkg-config --cflags --libs flickcurl`
> Package raptor2 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `raptor2.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'raptor2', required by 'flickcurl', not found
>
> I don't know how to smoke-test this package, so I would appreciate an
> upload by a maintainer. However, I'd be happy to arrange the request
> for a freeze exception if that would help.
I'll handle this shortly.
Kumar
--
Kumar Appaiah