Hello,
This is the discussion on debian-mentors mailing list. [1]
Kind regards
Wen-Yen Chuang
On 12/10/09 06:58, Tim Retout wrote:
> On Thu, Dec 10, 2009 at 06:22:57AM +0800, Wen-Yen Chuang wrote:
>> Upstream author does not provide $(SOVER), just a libxdo.so.
>
> Well, upstream needs fixing as well, probably. I haven't looked at
> what upstream has done with the library.
>
>> According to search result [1], only keynav uses xdotool as source form.
>> Do you suggest a good $(SONAME).$(SOVER) library?
>
> Are you asking for an example Debian package of a library, or are you
> asking whether libxdo.so should be in its own package?
>
> libxdo does need to be a publically available library in order for
> keynav to use it, which means that it does need a soname.
>
> It's also important that Debian uses the same soname as other
> distributions. The advice is to discuss it with upstream:
>
>
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#upstreambrokensoname
[1]
http://lists.debian.org/debian-mentors/2009/12/msg00144.html
http://lists.debian.org/debian-mentors/2009/12/msg00145.html
http://lists.debian.org/debian-mentors/2009/12/msg00146.html