You are not logged in.

#1 04-05-2014 09:38:32

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

opensuse 13.1: Install script doesn't work

Hello,

since the rpm doesn't work on my opensuse 13.1 box (all actual updates included, ffdiaporama-start endig with "(...) libav...") I tried to use the devel-Version with the new install script.
Download was o.k, but then an error occured:
-----
error: Unknown icon type: logo.xpm
mv: der Aufruf von stat für „/tmp/rpmbuild/RPMS/noarch/ffDiaporama_rsc-2.2.devel.2014.0310-openSUSE_13.1.noarch.rpm“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Der angegebene lokale Pfad existiert nicht oder ist nicht zugänglich.
Problem beim Abrufen der angegebenen RPM-Datei:
Fehlgebildete URI:

Bitte überprüfen Sie, ob die Datei zugänglich ist.
Problem mit der als '/opt/ffDiaporama/ffDiaporama_rsc-2.2.devel.2014.0310-openSUSE_13.1.noarch.rpm' festgelegten RPM-Datei, übersprungen.
Keine gültigen Argumente angegeben.
-----
The same for all following rpm-builds

What can I do?

Kind regards
Jürgen

Offline

#2 04-06-2014 10:18:33

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hello

I found and fixed the bug in the script
Could you download latest script and retry ?


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#3 04-06-2014 11:21:23

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

Hello,

the skript is working now, but
during install of the first rpm ffDiaporama_bin>=2.2_devel_2014.0402  is missing, I tried to install without it. But the result was "ffDiaporama-2.2.devel.2014.0402-openSUSE_13.1.noarch.rpm"  is installed with size 0 B.

Offline

#4 04-06-2014 15:02:53

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Could you test this :

uninstall all ffdiaporama package with yast
sudo rm -R /opt/ffDiaporama
Restart the script


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#5 04-06-2014 17:30:12

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

Result of the test:

Download of ffDiaporama_bin...: o.k.
but then there was a missing dependency: libSDL_mixer-devel

I installed the 64bit version via Yast, and started the skript again (after deleting all old files)
but there was another error:
----
(...)
DlgCheckConfig/DlgCheckConfig.cpp: In member function 'virtual void DlgCheckConfig::DoInitDialog()':
DlgCheckConfig/DlgCheckConfig.cpp:126:49: error: 'FFMPEGVERSION' was not declared in this scope
                                                 FFMPEGVERSION
                                                 ^
make[1]: *** [DlgCheckConfig.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/tmp/rpmbuild/BUILD/ffDiaporama_bin-2.2.devel.2014.0402/src/ffDiaporama'
make: *** [sub-src-ffDiaporama-make_first] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.dqxIE7 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.dqxIE7 (%build)
mv: der Aufruf von stat für „/tmp/rpmbuild/RPMS/x86_64/ffDiaporama_bin-2.2.devel.2014.0402-openSUSE_13.1.x86_64.rpm“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Der angegebene lokale Pfad existiert nicht oder ist nicht zugänglich.
Problem beim Abrufen der angegebenen RPM-Datei:
Fehlgebildete URI:

Bitte überprüfen Sie, ob die Datei zugänglich ist.
Problem mit der als '/opt/ffDiaporama/ffDiaporama_bin-2.2.devel.2014.0402-openSUSE_13.1.x86_64.rpm' festgelegten RPM-Datei, übersprungen.
Keine gültigen Argumente angegeben.
(...)
Installation von 'ffDiaporama-2.2.devel.2014.0402-openSUSE_13.1.noarch' aus Repository 'Einfacher RPM-Dateien-Zwischenspeicher' wird erzwungen.
Paketabhängigkeiten auflösen ...

Problem: ffDiaporama_bin >= 2.2.devel.2014.0402, benötigt von ffDiaporama-2.2.devel.2014.0402-openSUSE_13.1.noarch, wird von keinem Repository angeboten
Lösung 1: ffDiaporama-2.2.devel.2014.0402-openSUSE_13.1.noarch nicht installieren
Lösung 2: ffDiaporama-2.2.devel.2014.0402-openSUSE_13.1.noarch beschädigen durch Ignorieren einiger Abhängigkeiten

Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie a(b). [1/2/b] (b):
-----

Offline

#6 04-07-2014 06:43:38

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hello

That's strange, I tested the script yesterday on a 13.1/64 bits system and it was working.

Which ffmpeg have you ?

Could you enter "ffmpeg -version" in a terminal and copy/paste here the result ?


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#7 04-07-2014 17:42:02

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

ffmpeg version 2.2
built on Mar 24 2014 17:15:07 with gcc 4.8 (SUSE Linux)
configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable-static --enable-debug --disable-stripping --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse --enable-libvpx --enable-libopus --enable-libass --enable-libx265 --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample --enable-libtwolame --enable-libvo-aacenc --enable-gnutls
libavutil      52. 66.100 / 52. 66.100
libavcodec     55. 52.102 / 55. 52.102
libavformat    55. 33.100 / 55. 33.100
libavdevice    55. 10.100 / 55. 10.100
libavfilter     4.  2.100 /  4.  2.100
libavresample   1.  2.  0 /  1.  2.  0
libswscale      2.  5.102 /  2.  5.102
libswresample   0. 18.100 /  0. 18.100
libpostproc    52.  3.100 / 52.  3.100

Offline

#8 04-12-2014 09:22:18

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hi

I made some modifications to the source code to improve the use of ffmpeg 2.2
Could you test with the latest devel ?


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#9 04-12-2014 10:08:36

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

Hi,

thank you for your quick response!

I tried the skript again, but it doesn't work. Hope, I used the newest version.
It seems to be the same error:

----
ffDiaporama for openSUSE 13.1 x86_64

Check dependencies ...
=== libqt5-qtbase already installed in 64 bits version
=== libQt5Gui5 already installed in 64 bits version
=== libQt5Widgets5 already installed in 64 bits version
=== libQt5Svg5 already installed in 64 bits version
=== libQt5Sql5 already installed in 64 bits version
=== libqt5-qttools already installed in 64 bits version
=== libqt5-sql-sqlite already installed in 64 bits version
=== libqt5-qtimageformats already installed in 64 bits version
=== libqt5-qtbase-devel already installed
=== libqt5-qttools-devel already installed
=== libffmpeg-devel already installed
=== libSDL-devel already installed
=== libexiv2-devel already installed
=== rpmlint already installed
=== rpmrebuild already installed
=== rpm-devel already installed in 64 bits version
Check versions
=== Latest ffDiaporama ressources version available on Web site: 2.2-devel 2014.0310
=== Latest ffDiaporama bin version available on Web site: 2.2-devel 2014.0412
=== Latest ffDiaporama texturemate version available on Web site: 1.0 2014.0125
=== Latest ffDiaporama openclipart version available on Web site: 0.18 2014.0205
=== Installed ffDiaporama ressources version: 2.2-devel 2014.0310 === up to date
=== Installed ffDiaporama bin version: not installed === to be installed
ffDiaporama-texturemate is not installed. Do you want to install it (y/n)?n
ffDiaporama-openclipart is not installed. Do you want to install it (y/n)?n
Download ffdiaporama_bin_2.2.devel.2014.0412.tar.gz from Website

Create RPM package for ffDiaporama bin version 2.2-devel 2014.0412
Download logo.xpm from Website

Download ffDiaporama_bin_openSUSE131_2.2.devel.SPEC from Website
(...)
DlgCheckConfig/DlgCheckConfig.cpp: In member function 'virtual void DlgCheckConfig::DoInitDialog()':
DlgCheckConfig/DlgCheckConfig.cpp:126:49: error: 'FFMPEGVERSION' was not declared in this scope
                                                 FFMPEGVERSION
                                                 ^
make[1]: *** [DlgCheckConfig.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/tmp/rpmbuild/BUILD/ffDiaporama_bin-2.2.devel.2014.0412/src/ffDiaporama'
make: *** [sub-src-ffDiaporama-make_first] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.G2I5KF (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.G2I5KF (%build)
mv: der Aufruf von stat für „/tmp/rpmbuild/RPMS/x86_64/ffDiaporama_bin-2.2.devel.2014.0412-openSUSE_13.1.x86_64.rpm“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Der angegebene lokale Pfad existiert nicht oder ist nicht zugänglich.
Problem beim Abrufen der angegebenen RPM-Datei:
Fehlgebildete URI:

Bitte überprüfen Sie, ob die Datei zugänglich ist.
Problem mit der als '/opt/ffDiaporama/ffDiaporama_bin-2.2.devel.2014.0412-openSUSE_13.1.x86_64.rpm' festgelegten RPM-Datei, übersprungen.
Keine gültigen Argumente angegeben.
----

Offline

#10 04-12-2014 11:51:38

heiner
Membre
From: Rheinmünster - Germany
Registered: 12-29-2013
Posts: 10

Re: opensuse 13.1: Install script doesn't work

Hi,
I also had some difficulties with the script, but with the new version from today I could install with the instructions of domledom
uninstall all ffdiaporama package with yast
sudo rm -R /opt/ffDiaporama
Restart the script
and additionaly installing libSDL_mixer-devel via Yast.

But ffDiaporama didn't work:
heiner@linux-0e5c:~/tmp> ffDiaporama -loglevel=1
[11:40:45.686:INFO]     QT Version:5.1.1
[11:40:45.686:INFO]     StartupDir /home/heiner/tmp
[11:40:45.687:INFO]     Application not found in directory /home/heiner/tmp/BUILDVERSION.txt
[11:40:45.687:INFO]     Application not found in directory /../ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Application not found in directory /ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Application not found in directory /opt/share/ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Application found in directory /usr/share/ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Set working path to /usr/share/ffDiaporama
[11:40:45.687:INFO]     Start ffDiaporama 2.2 devel (20140412) ...
[11:40:45.844:INFO]     Parse command line ...
[11:40:45.844:INFO]     Set LogLevel to DEBUGTRACE
[11:40:45.844:INFO]     Start GUI ...
[11:40:45.845:INFO]     Start ...
libpng warning: iCCP: known incorrect sRGB profile
Speicherzugriffsfehler


The last few lines of strace -e all:
write(2, "libpng warning: iCCP: known inco"..., 51libpng warning: iCCP: known incorrect sRGB profile
) = 51
mmap(NULL, 311296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6378112000
mmap(NULL, 311296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f63780c6000
munmap(0x7f6378112000, 311296)          = 0
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"\22\0\v\0b\0\0\0<\1\0\0f\1\0\0\10\0\0\0\24\0\0\0ffDiapor"..., 88}], 1) = 88
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"b0\3\0\3\0\2\0", 8}, {"GLX", 3}, {"\0", 1}], 3) = 12
futex(0x7fff0c05d224, FUTEX_WAIT_PRIVATE, 1, NULL) = 0
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"\232\7\3\0\1\0\0\0\4\0\0\0", 12}], 1) = 12
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7fff0c05d430, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7fff0c05d434, FUTEX_WAIT_PRIVATE, 1, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"b0\3\0\4\0\2\0", 8}, {"DRI2", 4}, {"", 0}], 3) = 12
futex(0x7fff0c05d184, FUTEX_WAIT_PRIVATE, 1, NULL) = 0
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"\231\0\3\0\1\0\0\0\4\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"b\0\5\0\v\0\0\0", 8}, {"XFree86-DRI", 11}, {"\0", 1}], 3) = 20
futex(0x7fff0c05d184, FUTEX_WAIT_PRIVATE, 1, NULL) = 0
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])
writev(4, [{"\232\23\3\0\0\0\0\0\2\0\0\0", 12}], 1) = 12
futex(0x7fff0c05d414, FUTEX_WAIT_PRIVATE, 1, NULL) = 0
futex(0x16d1fb8, FUTEX_WAKE_PRIVATE, 1) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xc} ---
+++ killed by SIGSEGV +++
Speicherzugriffsfehler

Heiner

Offline

#11 04-13-2014 09:29:38

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hi all

I've update the script to :
-fix the missing dependency
-fix a bug when preparing compilation of bin package

Could-you test again ?

I test it on a opensuse 13.1/64 bits system and all seems to work

To heiner: Could you also remove your ~/.ffDiaporama


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#12 04-13-2014 10:58:06

heiner
Membre
From: Rheinmünster - Germany
Registered: 12-29-2013
Posts: 10

Re: opensuse 13.1: Install script doesn't work

Hi,

thanks for your feedback.
I retested the installation with the new script after uninstalling ffDiaporama and libSDL_mixer-devel. The script now installs perfectly.

But ffDiaporama still doesn't start. ~/.ffDiaporama didn't exist and is not created during the try.

Heiner

Offline

#13 04-13-2014 11:47:42

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hi,

Are you sure you system is up to date ?

Which ffmpeg version have you ?

Could you post here a ffmpeg -version


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#14 04-13-2014 12:49:52

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

Hi,

on my system (opensuse 13.1/64 bit,   automatic updated with apper, FFMPEG 2.2-1.3 64 bit from packman) the new script doesn't work. It's always the same error  message. Are there some needed programs wich are not in the standard installation?
-----
(...)
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIE -DSHARE_DIR=\"/usr\" -DQ_OS_LINUX64 -DUSELIBSWRESAMPLE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_HELP_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -I../ffDiaporama_lib -I/usr/include -I/usr/include/qt5 -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtHelp -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. -I. -o DlgffDPjrProperties.o DlgffDPjrProperties/DlgffDPjrProperties.cpp
DlgCheckConfig/DlgCheckConfig.cpp: In member function 'virtual void DlgCheckConfig::DoInitDialog()':
DlgCheckConfig/DlgCheckConfig.cpp:126:49: error: 'FFMPEGVERSION' was not declared in this scope
                                                 FFMPEGVERSION
                                                 ^
make[1]: *** [DlgCheckConfig.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/tmp/rpmbuild/BUILD/ffDiaporama_bin-2.2.devel.2014.0412/src/ffDiaporama'
make: *** [sub-src-ffDiaporama-make_first] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.8QGO7T (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.8QGO7T (%build)
mv: der Aufruf von stat für „/tmp/rpmbuild/RPMS/x86_64/ffDiaporama_bin-2.2.devel.2014.0412-openSUSE_13.1.x86_64.rpm“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Der angegebene lokale Pfad existiert nicht oder ist nicht zugänglich.
Problem beim Abrufen der angegebenen RPM-Datei:
Fehlgebildete URI:

Bitte überprüfen Sie, ob die Datei zugänglich ist.
Problem mit der als '/opt/ffDiaporama/ffDiaporama_bin-2.2.devel.2014.0412-openSUSE_13.1.x86_64.rpm' festgelegten RPM-Datei, übersprungen.
Keine gültigen Argumente angegeben.
(...)
-----

Jürgen

Offline

#15 04-13-2014 13:12:33

heiner
Membre
From: Rheinmünster - Germany
Registered: 12-29-2013
Posts: 10

Re: opensuse 13.1: Install script doesn't work

Hi,
my online update doesn't show anything to update. Here my ffmpeg versions (looks exactly like Jürgens):

heiner@linux-0e5c:~> ffmpeg -version
ffmpeg version 2.2
built on Mar 24 2014 17:15:07 with gcc 4.8 (SUSE Linux)
configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable-static --enable-debug --disable-stripping --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse --enable-libvpx --enable-libopus --enable-libass --enable-libx265 --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample --enable-libtwolame --enable-libvo-aacenc --enable-gnutls
libavutil      52. 66.100 / 52. 66.100
libavcodec     55. 52.102 / 55. 52.102
libavformat    55. 33.100 / 55. 33.100
libavdevice    55. 10.100 / 55. 10.100
libavfilter     4.  2.100 /  4.  2.100
libavresample   1.  2.  0 /  1.  2.  0
libswscale      2.  5.102 /  2.  5.102
libswresample   0. 18.100 /  0. 18.100
libpostproc    52.  3.100 / 52.  3.100

Heiner

Offline

#16 04-14-2014 08:24:59

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hi Jürgen

Could you check that you have file /usr/include/libswresample/swresample.h ?
If yes, please, post here the content of /usr/include/libswresample/version.h

Hi Heiner

Could you post here the full log when you start ffDiaporama -loglevel=1


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#17 04-14-2014 09:59:32

heiner
Membre
From: Rheinmünster - Germany
Registered: 12-29-2013
Posts: 10

Re: opensuse 13.1: Install script doesn't work

Hi domledom,

I posted already the full log (and a part of the output of "strace -e all" in post #10.
heiner@linux-0e5c:~/tmp> ffDiaporama -loglevel=1
[11:40:45.686:INFO]     QT Version:5.1.1
[11:40:45.686:INFO]     StartupDir /home/heiner/tmp
[11:40:45.687:INFO]     Application not found in directory /home/heiner/tmp/BUILDVERSION.txt
[11:40:45.687:INFO]     Application not found in directory /../ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Application not found in directory /ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Application not found in directory /opt/share/ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Application found in directory /usr/share/ffDiaporama/BUILDVERSION.txt
[11:40:45.687:INFO]     Set working path to /usr/share/ffDiaporama
[11:40:45.687:INFO]     Start ffDiaporama 2.2 devel (20140412) ...
[11:40:45.844:INFO]     Parse command line ...
[11:40:45.844:INFO]     Set LogLevel to DEBUGTRACE
[11:40:45.844:INFO]     Start GUI ...
[11:40:45.845:INFO]     Start ...
libpng warning: iCCP: known incorrect sRGB profile
Speicherzugriffsfehler

Heiner

Offline

#18 04-15-2014 08:15:21

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hi Heiner

What is really strange is the location where the application stops
Between the "Start ..." message and the "Init home user database..." message, the only thing it should do is to open the SplashScreen

Maybe the problem is there.

Could you test this :

Edit the line 91 of src/ffDiaporama/MainWindow/mainwindow.cpp
Replace : QSplashScreen screen(QPixmap(":/img/splash.png"));
With : QSplashScreen screen;

And compile the application again


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#19 04-16-2014 09:18:04

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

Hi domledom,

here is the content of /usr/include/libswresample/version.h:
----
*
* This file is part of Libav.
*
* Libav is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* Libav is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with Libav; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/

#ifndef AVRESAMPLE_VERSION_H
#define AVRESAMPLE_VERSION_H

#define LIBAVRESAMPLE_VERSION_MAJOR  0
#define LIBAVRESAMPLE_VERSION_MINOR  0
#define LIBAVRESAMPLE_VERSION_MICRO  3

#define LIBAVRESAMPLE_VERSION_INT  AV_VERSION_INT(LIBAVRESAMPLE_VERSION_MAJOR, \
                                                  LIBAVRESAMPLE_VERSION_MINOR, \
                                                  LIBAVRESAMPLE_VERSION_MICRO)
#define LIBAVRESAMPLE_VERSION          AV_VERSION(LIBAVRESAMPLE_VERSION_MAJOR, \
                                                  LIBAVRESAMPLE_VERSION_MINOR, \
                                                  LIBAVRESAMPLE_VERSION_MICRO)
#define LIBAVRESAMPLE_BUILD        LIBAVRESAMPLE_VERSION_INT

#define LIBAVRESAMPLE_IDENT        "Lavr" AV_STRINGIFY(LIBAVRESAMPLE_VERSION)

/**
* FF_API_* defines may be placed below to indicate public API that will be
* dropped at a future version bump. The defines themselves are not part of
* the public API and may change, break or disappear at any time.
*/

#endif /* AVRESAMPLE_VERSION_H */
----

Jürgen

Offline

#20 04-16-2014 14:23:08

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: opensuse 13.1: Install script doesn't work

Hi Jürgen

This file is libAVresample, not libSWresample.

Are you sure you have libSWresample ?


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

#21 04-16-2014 20:17:29

heiner
Membre
From: Rheinmünster - Germany
Registered: 12-29-2013
Posts: 10

Re: opensuse 13.1: Install script doesn't work

Hi,

I edited the source as recommended. No change.
I added a log message just before screen.show(). This is the last message before the dump.

I saw that ffDiaporama is now also in the packman repository, I tried it and the last stable version has no problem.

Heiner

Offline

#22 04-17-2014 20:57:41

juergen61
Nouveau membre
Registered: 04-05-2014
Posts: 8

Re: opensuse 13.1: Install script doesn't work

Hi,

sorry, I took the wrong file ...

I just found the reason for the errors.
There was another version of libffmpeg-devel on my system (20010101-1.1 from KDE:KDE3), I switched to 2.2-1.3 from packman and the script works.

ffDiaporama starts with my existing profile and I can open my old files. I will test other functions the next days.

Thank you very much for your help!

Jürgen

Offline

Board footer