Xiphos missing dependencies.

Project:Trisquel
Version:8.0
Component:Packages
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

Missing dependencies for Xiphos in Trisquel 8. I'm using the latest ISO.

AttachmentSize
Screenshot at 2018-04-09 23:14:43.png753.37 KB
Fri, 04/13/2018 - 20:11

Indeed, the missing dependency for xiphos package is libbiblesync1.1 (> 1.1.2-0).

Here is the Debian Stretch (stable) package web page :

https://packages.debian.org/stretch/libbiblesync1.1

I checked the licenses for this package. It's both public domain and Modified BSD license (aka 3-clause BSD license) so it qualifies as a free GPL-Compatible package.

Copyright notice for the package files :

Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: biblesync
Source: https://github.com/karlkleinpaste/biblesync

Files: *
Copyright: 2014 Karl Kleinpaste
License: public-domain
 All files related to implementation of BibleSync, including program
 source, READMEs, manual pages, and related similar documents, are in
 the public domain.  As a matter of simple decency, your social
 obligations are to credit the source and to coordinate any changes you
 make back to the origin repository.  These obligations are non-
 binding for public domain software, but they are to be seriously
 handled nonetheless.

Files: debian/*
Copyright: 2015 Unit 193 <name at domain>
License: BSD-3-Clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. Neither the name of the copyright holder nor the names of its contributors
    may be used to endorse or promote products derived from this software
    without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
 A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE HOLDERS OR
 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

I could successfully download and install the AMD64 version of the package from this page (I'm using Trisquel 8 AMD64 version) :

https://packages.debian.org/stretch/amd64/libbiblesync1.1/download

It doesn't seem to break anything, so I could also install xiphos. Works like a charm.

Amen! :-)

Wed, 04/11/2018 - 01:54

Nice one. Thank you. Will give it a go tomorrow and report back.

Sun, 04/15/2018 - 13:17

Confirmed it does work.

AttachmentSize
Screenshot at 2018-04-15 12:15:41.png 599.09 KB
Sun, 07/22/2018 - 16:34

the fix does work confirmed now all now libbible 1.1 should be the default in trisquel when the community make the fix

AttachmentSize
Screenshot at 2018-07-22 10:31:35.png 883.59 KB