[sword-devel] Ubuntu 12.04 ....

Dmitrijs Ledkovs dmitrij.ledkov at ubuntu.com
Mon Apr 23 08:14:18 MST 2012


On 23 April 2012 13:49, Greg Hellings <greg.hellings at gmail.com> wrote:
> Xiphos 3.1.5 requires SWORD SVN. In the Crosswire Ubuntu PPA current
> SVN of SWORD is named libsword9.
>

Xiphos 3.1.5 does not require Sword SVN, only recommends it. (I did
the build script for xiphos)

libsword9 is not svn of sword. It is still 1.6.2. The soname version
bump was required due to ABI brackage in 1.6.2 errorsly named
libsword8. (the ABI incompatability was not noticed early enough
basically.)

> BibleTime 2.9.1 cannot be built against SWORD SVN but only against
> SWORD 1.6.2. In Ubuntu's current release this version of SWORD is
> named libsword8.
>

Note that ubuntu archive has 2.8.1-2build1. It built fine against
sword 1.6.2/libsword9


> There is a branch in BibleTime's git repository which allows it to be
> built against SWORD's SVN, but because of API changes since then our
> current trunk cannot be built. BibleTime will not release a version
> which is incompatible with the current SWORD release and that is why
> we requested that Troy cut a new release of SWORD. Once SWORD 1.7
> (libsword9 in Ubuntu/Debian parlance) is released the next version of
> BibleTime released after that will be compatible with the new API and
> will therefore require libsword9.
>

libsword9 is correct soname in Debian for sword 1.6.2.

Pkg-crosswire-devel packaging team has not yet decided on the soname
for sword 1.7 yet. And it doesn't matter for now, since sword 1.7 is
not released yet.

I am inclined to switch to libsword-1.7.0.so now that it is allowed by
the debian policy. Since we didn't have a stable abi release, since I
got involved in packaging sword for debian.

I do not track Bibletime's git, so I have no comments about what it
does / doesn't build against.

> If you want to get more to the bottom of it, try providing Dmitrijs
> with the information he specified, but it sounds like you are drawing
> the official Ubuntu package of BibleTime and the PPA package of Xiphos
> to get the conflict you indicated.
>

For precise release:

- sword & xiphos have higher version in Ubuntu Archive
- bibletime does not

I will need to re-upload bibletime 2.9.1 into the PPA or Ubuntu
Archive to rebuild against libsword9.

Regards,
Dmitrijs


> --Greg
>
> On Mon, Apr 23, 2012 at 6:40 AM, Barry Drake <bdrake at crosswire.org> wrote:
>> On 23/04/12 12:11, Dmitrijs Ledkovs wrote:
>>>
>>> do not mix PPAs with official archive.
>>>
>>
>> I understand that.  What I'm doing is reporting that there is a problem in
>> the packages held in Ubuntu 12.04 repo.  I'm asking whoever is responsible
>> for submissions to Ubuntu to get things up to date as soon as possible.  I
>> know the official packages are OK but 12.04 is released on Thursday of this
>> week so I'm doing some final testing!  The new user of 12.04 is NOT going to
>> look for the official ppa but will simply use Ubuntu Software Centre - and
>> get the conflict.
>>
>> God bless,        Barry.
>>
>> --
>> Barry Drake is a member of the the Ubuntu Advertising team.
>> http://ubuntuadverts.org/
>>
>>
>>
>> _______________________________________________
>> sword-devel mailing list: sword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page



More information about the sword-devel mailing list