RSS feed for linux nightly build is published too early

• Aug 6, 2014 - 09:12

Reading the last RSS feeds for mscore "http://prereleases.musescore.org/linux/nightly/mscore.64bits-2014-08-06…" told me that a new nightly build is available. But after downloading, the zipped tar.bz2 file seems to be shortened and therefore corrupt.

Ergo: the RSS news should not be published before the generation of the tar.bz2 file is complete.


Comments

The only solution I see for now is to adjust the script that generated the rss to take into account the creation timestamp of the file. If younger than lets say 10 minutes, discard it.

I'll let you know when the fix is in place.

In reply to by Thomas

it's a compilation problem. The uploaded file contains the same file which has been compiled on my computer. This file is too short. Recent file is 293,3 Mio, old one is 321Mio.

... and.... launching the old or the recent I receive
error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
however the requested lib is in
~/Qt5/5.3/gcc_64/lib
and in
~/Qt5/Tools/QtCreator/lib/qtcreator
and my path is
leleu@leleu-portable:~/musescore/MuseScore > echo $PATH
/home/leleu/Qt5.3.1/5.3.1/gcc_64/bin:/home/leleu/Qt/5.2.0/gcc_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

obviously the path is erroneous. I try to fix

In reply to by robert leleu

Just to be sure, can you try to launch
ldd mscore
and see if it finds all the correct libraries?

Is it just a typo in the previous message the discrepancy between ~/Qt5/5.3/gcc_64/bin and the one in the path: ~/Qt5/5.3.1/5.3.1/gcc_64/bin ? (Or maybe you simply created a symbolic link to the folder)

You could try to follow this workflow: https://qt-project.org/forums/viewthread/38695#163899 to check if some libraries are loaded wrongly (for example, the wrong version).

The error you get is very similar to the one I have in Windows when a Nightly build is trying to load the platform plugin from a different Qt installation (which is now solved with the qt.conf file).

Hope this helps.
Ciao,
ABL

EDIT: I see you have already commented on the PATH, sorry for the noise :-)

In reply to by ABL

ldd mscore2

linux-vdso.so.1 => (0x00007fff48b1f000)
libvorbisfile.so.3 => /lib64/libvorbisfile.so.3 (0x0000003c03800000)
libsndfile.so.1 => /lib64/libsndfile.so.1 (0x000000370c800000)
libasound.so.2 => /lib64/libasound.so.2 (0x0000003c00800000)
libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x0000003f8ae00000)
libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x0000003f8b600000)
libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x0000003f8c800000)
libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x0000003f8d000000)
libQt5XmlPatterns.so.5 => /lib64/libQt5XmlPatterns.so.5 (0x00007effd2908000)
libQt5Svg.so.5 => /lib64/libQt5Svg.so.5 (0x0000003f8cc00000)
libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x0000003f8be00000)
libQt5PrintSupport.so.5 => /lib64/libQt5PrintSupport.so.5 (0x0000003f8e200000)
libQt5WebKit.so.5 => /lib64/libQt5WebKit.so.5 (0x0000003f8f600000)
libQt5WebKitWidgets.so.5 => /lib64/libQt5WebKitWidgets.so.5 (0x0000003f91e00000)
libz.so.1 => /lib64/libz.so.1 (0x0000003be7c00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003be7000000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003be7400000)
libportaudio.so.2 => /lib64/libportaudio.so.2 (0x0000003380e00000)
libpulse.so.0 => /lib64/libpulse.so.0 (0x000000365f400000)
libm.so.6 => /lib64/libm.so.6 (0x0000003be7800000)
libQt5Quick.so.5 => /lib64/libQt5Quick.so.5 (0x0000003f8d800000)
libQt5Qml.so.5 => /lib64/libQt5Qml.so.5 (0x00007effd22e3000)
libstdc++.so.6 => /usr/local/lib64/gcc/libstdc++.so.6 (0x00007effd1fd9000)
libgcc_s.so.1 => /usr/local/lib64/gcc/libgcc_s.so.1 (0x00007effd1dc1000)
libc.so.6 => /lib64/libc.so.6 (0x0000003be6c00000)
libvorbis.so.0 => /lib64/libvorbis.so.0 (0x0000003c00400000)
libogg.so.0 => /lib64/libogg.so.0 (0x0000003bffc00000)
libgsm.so.1 => /lib64/libgsm.so.1 (0x0000003c07600000)
libFLAC.so.8 => /lib64/libFLAC.so.8 (0x000000370c000000)
libvorbisenc.so.2 => /lib64/libvorbisenc.so.2 (0x0000003c08200000)
librt.so.1 => /lib64/librt.so.1 (0x0000003be9000000)
/lib64/ld-linux-x86-64.so.2 (0x0000003be6800000)
libicui18n.so.50 => /lib64/libicui18n.so.50 (0x0000003705e00000)
libicuuc.so.50 => /lib64/libicuuc.so.50 (0x0000003705a00000)
libicudata.so.50 => /lib64/libicudata.so.50 (0x0000003c04000000)
libpcre16.so.0 => /lib64/libpcre16.so.0 (0x0000003989400000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000003bed400000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003be9c00000)
libpng16.so.16 => /lib64/libpng16.so.16 (0x00000037a4e00000)
libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x0000003704e00000)
libEGL.so.1 => /lib64/libEGL.so.1 (0x000000365c800000)
libGL.so.1 => /lib64/libGL.so.1 (0x0000003986c00000)
libssl.so.10 => /lib64/libssl.so.10 (0x0000003d55800000)
libcrypto.so.10 => /lib64/libcrypto.so.10 (0x0000003b92c00000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000003beb000000)
libXext.so.6 => /lib64/libXext.so.6 (0x0000003a31400000)
libX11.so.6 => /lib64/libX11.so.6 (0x0000003a30c00000)
libXrender.so.1 => /lib64/libXrender.so.1 (0x0000003836000000)
libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x0000003837c00000)
libjpeg.so.62 => /lib64/libjpeg.so.62 (0x000000374f000000)
libwebp.so.4 => /lib64/libwebp.so.4 (0x000000358c200000)
libxslt.so.1 => /lib64/libxslt.so.1 (0x0000003294600000)
libxml2.so.2 => /lib64/libxml2.so.2 (0x0000003290600000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000003989000000)
libgstreamer-1.0.so.0 => /lib64/libgstreamer-1.0.so.0 (0x0000003e4f800000)
libgstapp-1.0.so.0 => /lib64/libgstapp-1.0.so.0 (0x0000003e51000000)
libgstbase-1.0.so.0 => /lib64/libgstbase-1.0.so.0 (0x0000003e4fc00000)
libgstpbutils-1.0.so.0 => /lib64/libgstpbutils-1.0.so.0 (0x0000003e50c00000)
libgstvideo-1.0.so.0 => /lib64/libgstvideo-1.0.so.0 (0x0000003e50800000)
libgstaudio-1.0.so.0 => /lib64/libgstaudio-1.0.so.0 (0x0000003e50400000)
libsqlite3.so.0 => /lib64/libsqlite3.so.0 (0x000000377dc00000)
libQt5Sql.so.5 => /lib64/libQt5Sql.so.5 (0x00007effd1b74000)
libQt5Positioning.so.5 => /lib64/libQt5Positioning.so.5 (0x0000003f8e600000)
libQt5Sensors.so.5 => /lib64/libQt5Sensors.so.5 (0x0000003f8f200000)
libQt5OpenGL.so.5 => /lib64/libQt5OpenGL.so.5 (0x0000003f8de00000)
libjack.so.0 => /lib64/libjack.so.0 (0x000000337f600000)
libjson-c.so.2 => /lib64/libjson-c.so.2 (0x000000358b600000)
libpulsecommon-5.0.so => /usr/lib64/pulseaudio/libpulsecommon-5.0.so (0x000000365f000000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x0000003c37800000)
libcap.so.2 => /lib64/libcap.so.2 (0x0000003c00c00000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00000037a5200000)
libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x0000003705200000)
libX11-xcb.so.1 => /lib64/libX11-xcb.so.1 (0x0000003a31800000)
libxcb-dri2.so.0 => /lib64/libxcb-dri2.so.0 (0x0000003bf1000000)
libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x0000003f76e00000)
libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x0000003f77200000)
libxcb-shape.so.0 => /lib64/libxcb-shape.so.0 (0x0000003bf3800000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x0000003be9800000)
libgbm.so.1 => /lib64/libgbm.so.1 (0x000000365cc00000)
libudev.so.1 => /lib64/libudev.so.1 (0x000000365c400000)
libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x0000003bf2c00000)
libwayland-server.so.0 => /lib64/libwayland-server.so.0 (0x0000003bf5c00000)
libglapi.so.0 => /lib64/libglapi.so.0 (0x0000003987000000)
libdrm.so.2 => /lib64/libdrm.so.2 (0x0000003b0d800000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003986400000)
libXdamage.so.1 => /lib64/libXdamage.so.1 (0x0000003a30000000)
libXfixes.so.3 => /lib64/libXfixes.so.3 (0x0000003a2fc00000)
libxcb-glx.so.0 => /lib64/libxcb-glx.so.0 (0x0000003bf1400000)
libXxf86vm.so.1 => /lib64/libXxf86vm.so.1 (0x0000003a30800000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x0000003d54800000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x0000003d55000000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003bf7400000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x0000003d55400000)
libffi.so.6 => /lib64/libffi.so.6 (0x0000003beac00000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x000000328d200000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000003beb400000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003be9400000)
liborc-0.4.so.0 => /lib64/liborc-0.4.so.0 (0x0000003c07a00000)
libgsttag-1.0.so.0 => /lib64/libgsttag-1.0.so.0 (0x0000003e50000000)
libcelt0.so.2 => /lib64/libcelt0.so.2 (0x000000337fe00000)
libopus.so.0 => /lib64/libopus.so.0 (0x000000337fa00000)
libICE.so.6 => /lib64/libICE.so.6 (0x0000003bee800000)
libSM.so.6 => /lib64/libSM.so.6 (0x0000003efae00000)
libXtst.so.6 => /lib64/libXtst.so.6 (0x000000302ae00000)
libsystemd-journal.so.0 => /lib64/libsystemd-journal.so.0 (0x000000365e800000)
libsystemd-id128.so.0 => /lib64/libsystemd-id128.so.0 (0x000000365ec00000)
libwrap.so.0 => /lib64/libwrap.so.0 (0x0000003c09600000)
libasyncns.so.0 => /lib64/libasyncns.so.0 (0x0000003c09a00000)
libattr.so.1 => /lib64/libattr.so.1 (0x0000003bfe800000)
libXau.so.6 => /lib64/libXau.so.6 (0x0000003bea000000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x0000003986000000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x0000003d54c00000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003e68800000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003efaa00000)
libXi.so.6 => /lib64/libXi.so.6 (0x0000003029800000)
libgcrypt.so.11 => /lib64/libgcrypt.so.11 (0x0000003bfe000000)
libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x0000003bfe400000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003c03400000)

In reply to by Joachim Backes

@Joachim Backes : I'm sorry, I should have pointed out that my previous comment was intended for robert leleu, i.e. the maintainer of Linux Nightly build, to try to solve his problem.
Do you see a crash at startup similar to his? In principle, from the log, it seems that mscore is loading all the needed libraries, in your case.

...I must remember to use @nickname more often in the future when posting in the forum...

In reply to by robert leleu

@robert leleu
It doesn't seem wrong. It is loading the Qt libraries from folder /home/leleu/Qt5/5.3/gcc_64/lib/.
Do you still see the crash at startup?

Have you compiled MuseScore again after correcting the PATH?
Inside the Makefile the folder ${HOME}/Qt5/5.3/gcc_64/bin is added in front of the PATH, so in principle there should not have been problems even if the PATH was wrong at compilation time.
If you still see the crash, can you try to compile again, removing the folder /home/leleu/Qt/5.2.0/gcc_64/bin from the PATH?

Do you still have an unanswered question? Please log in first to post your question.