On 23-12-15 11:36, Rashad Kanavath wrote: > --- a/debian/libotbapplicationengine-5.2-1.symbols > +++ b/debian/libotbapplicationengine-5.2-1.symbols > @@ -1,21591 +1,20415 @@ > -# SymbolsHelper-Confirmed: 5.0.0 amd64 i386 > -libOTBApplicationEngine-5.0.so.1 libotbapplicationengine-5.0-1 #MINVER# > ... > +# SymbolsHelper-Confirmed: 5.2.0 amd64 > +libOTBApplicationEngine-5.2.so.1 libotbapplicationengine-5.2-1 #MINVER#
We renaming symbols files for a new SONAME, you also need to edit the dependency line in the symbols file to match the name library SONAME and package name. For this example that would become: # SymbolsHelper-Confirmed: 5.0.0 amd64 i386 libOTBApplicationEngine-5.2.so.1 libotbapplicationengine-5.2-1 #MINVER# dpkg-gensymbols will then keep the version history in the symbols file instead of generating a completely new file for library SONAME. You have now lost which symbols where introduced in 5.0 and not changed in 5.2. This is quite similar to the renamed lintian overrides, just renaming the files is not sufficient, you also need to make minimal edits to the files. Also try to keep your commits as single logical changes, the spelling patch update does not belong in this commit. http://pkg-grass.alioth.debian.org/policy/packaging.html#git-commit-policy Please review your changes before pushing them to Alioth, this gives you the opportunity to rebase your changes into a well formed patch series with logical changes per commit. This eases the review burden significantly. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

