Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Andrew Bernard
In fact, it libffi.so is a dynamic dependency of three libraries:

/usr/lib64/libpangoft2-1.0.so.0
/usr/lib64/libpango-1.0.so.0
/usr/lib64/libgobject-2.0.so.0


Andrew


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Blöchl Bernhard

Am 15.11.2015 12:27, schrieb David Kastrup:

Wols Lists  writes:


On 14/11/15 11:52, Andrew Bernard wrote:

Anybody running this combination?

When attempting to run lilypond, libffi.so.6 is not found:

error while loading shared libraries: libffi.so.6: cannot open
shared object file: No such file or directory


I am presently unable to locate libffi.so.6 on this OS, as 
libffi.so.4
seems to be the highest version. I do understand that Leap 42.1 is 
very new.



Bear in mind (1) Leap is based on SLES, and I gather there have been
various moans about software versions going *backwards*,

and (2) that is very similar to the reason I changed my 
distro-of-choice

from SuSE to gentoo - I was trying to run the latest lilypond on the
latest SuSE, and half the dependencies were out-of-date :-(

So you might well find that libffi 6 has been around a while but Leap
has been a leap in the wrong direction :-(


Does anybody have an idea where the libffi dependency comes from?  It's
not linked explicitly as far as I can tell.


Don't wonder abut troubles, SuSE is Windows owned.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Andrew Bernard
On openSUSE Leap 42.1 I find using ldd:

ldd /usr/lib64/libpango-1.0.so.0
linux-vdso.so.1 (0x7ffe94bb6000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 
(0x7f7bd8393000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 
(0x7f7bd818e000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x7f7bd7e7f000)
libm.so.6 => /lib64/libm.so.6 (0x7f7bd7b7e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x7f7bd7961000)
libc.so.6 => /lib64/libc.so.6 (0x7f7bd75b9000)
->libffi.so.4 => /usr/lib64/libffi.so.4 (0x7f7bd73b)
libdl.so.2 => /lib64/libdl.so.2 (0x7f7bd71ac000)
libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x7f7bd6f45000)
/lib64/ld-linux-x86-64.so.2 (0x557b63f22000)

So it would seem to come from pango.

Now, the download of lilypond fails to run because it wants libffi.so.6. The 
above information comes from a build from source on openSUSE Leap 42.1 , which 
so far appears to run, at least, but I have not extensively tested it.

Andrew


On 15 Nov 2015, at 22:27, David Kastrup  wrote:

Does anybody have an idea where the libffi dependency comes from?  It's
not linked explicitly as far as I can tell.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread David Kastrup
Andrew Bernard  writes:

> In fact, it libffi.so is a dynamic dependency of three libraries:
>
> /usr/lib64/libpangoft2-1.0.so.0
> /usr/lib64/libpango-1.0.so.0
> /usr/lib64/libgobject-2.0.so.0

Huh.  Ok.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Andrew Bernard
Hi Blöchl,

By Windows, do you mean Microsoft? If so, in what way is openSUSE controlled by 
Microsoft?

Andrew





On 16/11/2015, 18:28, "Blöchl Bernhard" 
 wrote:

>Don't wonder abut troubles, SuSE is Windows owned.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-15 Thread David Wright
On Sat 14 Nov 2015 at 22:52:47 (+1100), Andrew Bernard wrote:
> Anybody running this combination?
> When attempting to run lilypond, libffi.so.6 is not found:
> error while loading shared libraries: libffi.so.6: cannot open shared
> object file: No such file or directory
> I am presently unable to locate libffi.so.6 on this OS, as libffi.so.4 seems 
> to
> be the highest version. I do understand that Leap 42.1 is very new.

Sorry if this is no help; you probably know it already.
On Debian, libffi.so.6 is in libffi6 and there are architectural
variants so libffi6:i386 is installed here.

With google I can see pages like
http://rpm.pbone.net/index.php3/stat/4/idpl/23678874/dir/opensuse/com/libffi6-3.0.11-2.29.x86_64.rpm.html
though I can't judge their suitability. My Debian one is version 3.1-2+b2
though I haven't checked the significance of the Debian package
version numbering. (I'm running LP 2.18.2 here.)

Cheers,
David.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-15 Thread Wols Lists
On 14/11/15 11:52, Andrew Bernard wrote:
> Anybody running this combination?
> 
> When attempting to run lilypond, libffi.so.6 is not found:
> 
> error while loading shared libraries: libffi.so.6: cannot open
> shared object file: No such file or directory
> 
> 
> I am presently unable to locate libffi.so.6 on this OS, as libffi.so.4
> seems to be the highest version. I do understand that Leap 42.1 is very new.
> 
Bear in mind (1) Leap is based on SLES, and I gather there have been
various moans about software versions going *backwards*,

and (2) that is very similar to the reason I changed my distro-of-choice
from SuSE to gentoo - I was trying to run the latest lilypond on the
latest SuSE, and half the dependencies were out-of-date :-(

So you might well find that libffi 6 has been around a while but Leap
has been a leap in the wrong direction :-(

Cheers,
Wol


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-15 Thread David Kastrup
Wols Lists  writes:

> On 14/11/15 11:52, Andrew Bernard wrote:
>> Anybody running this combination?
>> 
>> When attempting to run lilypond, libffi.so.6 is not found:
>> 
>> error while loading shared libraries: libffi.so.6: cannot open
>> shared object file: No such file or directory
>> 
>> 
>> I am presently unable to locate libffi.so.6 on this OS, as libffi.so.4
>> seems to be the highest version. I do understand that Leap 42.1 is very new.
>> 
> Bear in mind (1) Leap is based on SLES, and I gather there have been
> various moans about software versions going *backwards*,
>
> and (2) that is very similar to the reason I changed my distro-of-choice
> from SuSE to gentoo - I was trying to run the latest lilypond on the
> latest SuSE, and half the dependencies were out-of-date :-(
>
> So you might well find that libffi 6 has been around a while but Leap
> has been a leap in the wrong direction :-(

Does anybody have an idea where the libffi dependency comes from?  It's
not linked explicitly as far as I can tell.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-14 Thread Andrew Bernard
Anybody running this combination?

When attempting to run lilypond, libffi.so.6 is not found:

error while loading shared libraries: libffi.so.6: cannot open shared object 
file: No such file or directory

I am presently unable to locate libffi.so.6 on this OS, as libffi.so.4 seems to 
be the highest version. I do understand that Leap 42.1 is very new.

Andrew



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user