<div dir="ltr"><div>Yes I maintain the biblesync package as well.<br></div><div><br></div><div>Your issue is that `pacmac` does not seem to understand how to resolve library dependencies. Yes installing the biblesync package will fix it for you, but the way it is specified now is, I believe, correct for Arch Linux. Depending on the SO module itself instead of on the package name adds a bunch of tooling to the build process that checks versions and understands when it can and cannot swap out a library without rebuilding dependent packages. In this case if I just specified &#39;biblesync&#39; as a dependency it would let the system upgrade the biblesync package willy-nilly without caring what happened to other packages. With the libbibilesync.so dependency it understands that the software was compiled with a dynamically linked library dependency and that if it updates that library it has to also get an updated version of dependents that is compatible with the major SO version.</div><div><br></div><div>Manjaro is mostly Arch under the hood, but not quite. And AUR helpers such as pacmac are definitely explicitly not supported.</div><div><br></div><div>I&#39;ll look into whether I can legitimately specify both kinds of dependencies to ease this pain, but at the end of the day the first priority is going to be on correct Arch packaging. If you want to ease the pain a little bit you can probably nab the pre-compiled packages from my repo here: <a href="https://wiki.archlinux.org/index.php/Unofficial_user_repositories#alerque">https://wiki.archlinux.org/index.php/Unofficial_user_repositories#alerque</a> — I think they should work in Manjoro because pacman understands how to resolve those dependencies.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 8, 2020 at 10:36 PM Israel Dahl &lt;<a href="mailto:israeldahl@gmail.com">israeldahl@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Error Message from GUI tool:<br>
&quot;could not satisfy dependencies:<br>
unable to satisfy dependency &#39;libbiblesync.so&#39; required by xiphos&quot;<br>
<br>
this uses pamac-manager<br>
<br>
I&#39;ve found biblesync 2.0.1-1 (at the time of writing)<br>
<br>
The line in the build script (at least for manjaro) should simply have<br>
biblesync, AFAIK.  At least, building/installing biblesync fixes it.<br>
<br>
I am assuming the relations between Ubuntu/Debian is similar to<br>
Manjaro/Arch, and they seem to use the same repos, and internals so it<br>
may fail on arch if you do not previously install biblesync.  Do you<br>
maintain the AUR for biblesync?<br>
<br>
Easy bug to overlook, when you are so used to having something you<br>
always use installed!<br>
<br>
<br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page</blockquote></div>