[Pkg-kde-extras] Bug#791388: Bug#791388: NMU uploaded to DELAYED/14 queue

Scott Kitterman debian at kitterman.com
Wed Aug 5 22:24:55 UTC 2015



On August 5, 2015 5:13:33 PM EDT, Guus Sliepen <guus at debian.org> wrote:
>On Wed, Aug 05, 2015 at 11:32:53PM +0300, Roman Lebedev wrote:
>
>> Lensfun has changed API without bumping API version with commit:
>> d767e4cc07f07f2050a2f959fb4c19f2fe1b84e6
>> v0.3.0 was the first release that contained this commit.
>> 
>> This causes e.g. following bug in darktable:
>> http://redmine.darktable.org/issues/10432
>
>Aha, I actually noticed that when I tested the 0.3.1 package with
>darktable. I thought it was just a quirk of darktable itself, because
>it
>ran fine otherwise and I could just select rectilinear projection
>manually.
>
>> This has since been fixed by following LF commit:
>> 83c80e6fb515b8ba75c7a0d298ff6bbe79561a63
>> but it happened after 0.3.1 has been released. There is currently no
>> released versions of lensfun with that fix.
>> 
>> Please bump lensfun API accordingly.
>> Please DO NOT upload new lensfun release without bumping API version
>> [and then, i guess, doing a transition]!
>
>Ok, then I will cancel the current delayed upload and prepare one with
>a
>version from git, and inform all reverse dependencies of the impending
>change. Unless the real maintainers wake up of course.

Uploads of random new versions during the gcc5 transition is probably not ideal.  Don't upload anything until at all the c++ build-depends are rebuilt.

Also, assuming the switch to gcc5/c++11 abi doesn't drive a binary incompatibility (I didn't check), if you patch out the change that caused the API to be different, why would you still need to bump the soname?  If a transition is needed, then the new version should wait until the release team approves it.

Scott K
Pkg-kde-extras team member, but not lensfun maintainer



More information about the pkg-kde-extras mailing list