libxdo needs a so version

3 views
Skip to first unread message

Wen-Yen Chuang

unread,
Dec 9, 2009, 10:37:54 PM12/9/09
to keynav...@googlegroups.com
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

Jordan Sissel

unread,
Dec 10, 2009, 12:22:50 AM12/10/09
to keynav...@googlegroups.com
On Wed, Dec 9, 2009 at 10:37 PM, Wen-Yen Chuang <ca...@calno.com> wrote:
> 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.

Ahh. I'll fix that.

-Jordan

>>
>> 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
>
> --
>
> You received this message because you are subscribed to the Google Groups "keynav-users" group.
> To post to this group, send email to keynav...@googlegroups.com.
> To unsubscribe from this group, send email to keynav-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/keynav-users?hl=en.
>
>
>

Jordan Sissel

unread,
Dec 10, 2009, 1:22:23 AM12/10/09
to keynav...@googlegroups.com
On Thu, Dec 10, 2009 at 12:22 AM, Jordan Sissel <j...@semicomplete.com> wrote:
> On Wed, Dec 9, 2009 at 10:37 PM, Wen-Yen Chuang <ca...@calno.com> wrote:
>> 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.
>
> Ahh. I'll fix that.
>
> -Jordan

OK, new xdotool available that builds a libxdo.so with soname set
(also installs libxdo.so -> libxdo.so.0 link)
http://semicomplete.googlecode.com/files/xdotool-20091210.tar.gz

Tested on ubuntu, should work elsewhere.
Reply all
Reply to author
Forward
0 new messages