Please push new pitivi-0.92-4.1.mga4 from core/updates_testing. It adds missing requires for python-numpy and librsvg2. Test case: 1. rpm -e --nodeps python-numpy librsvg2_2 (or lib64rsvg2_2) 2. try to run pitivi 3. update pitivi 4. try again and ignore warning about missing pycanberra. Reproducible: Steps to Reproduce:
Testing on Mageia4x64 real hardware Installed current package : -------------------------- - pitivi-0.92-4.mga4.x86_64 which brought along : - gnonlin-1.1.90-1.mga4.x86_64 - gstreamer1.0-python-1.1.90-2.mga4.x86_64 - lib64ges-gir1.0-1.1.90-2.mga4.x86_64 - lib64ges1.0_0-1.1.90-2.mga4.x86_64 $ pitivi ERROR - The following hard dependencies are unmet: ================================================== - NumPy: not found on your system. Updated to testing package : -------------------------- - pitivi-0.92-4.1.mga4.x86_64 which brought along : - lib64rsvg2_2-2.39.0-1.mga4.x86_64 - python-numpy-1.8.0-1.1.mga4.x86_64 $ pitivi Could run pitivi, import files, save a project. Final check (not updating but installing pitivi): # urpme pitivi # rpm -e --nodeps python-numpy lib64rsvg2_2 # urpmi pitivi Installed pitivi, python-numpy and lib64rsvg2_2 Could run pitivi Updated testing package resolves bug
CC: (none) => olchalWhiteboard: (none) => MAG4-64-OK
Whiteboard: MAG4-64-OK => MGA4-64-OK
Mga4-i586 on real h/w $ urpmi pitivi To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") gnonlin 1.1.90 1.mga4 i586 gstreamer1.0-python 1.1.90 2.mga4 i586 libclutter-gir1.0 1.16.2 1.mga4 i586 libclutter-gtk-gir1.0 1.4.4 6.mga4 i586 libcogl-gir1.0 1.16.0 2.mga4 i586 libcogl-pango-gir1.0 1.16.0 2.mga4 i586 libcroco0.6_3 0.6.8 4.mga4 i586 libges-gir1.0 1.1.90 2.mga4 i586 libges1.0_0 1.1.90 2.mga4 i586 libgl-gir1.0 1.38.0 2.mga4 i586 libgst-gir1.0 1.2.2 1.mga4 i586 libgstreamer-plugins-base-gir> 1.2.2 1.mga4 i586 libjson-glib-gir1.0 0.16.2 3.mga4 i586 librsvg2_2 2.39.0 1.mga4 i586 (medium "Core Updates (distrib3)") python-numpy 1.8.0 1.1.mga4 i586 (medium "Core Updates Testing (distrib5)") pitivi 0.92 4.1.mga4 open from applauncher -ok import video file -Mpeg4 file from Kdenlive-ok unable to view in preview window. unable to edit video file. unable to export file: Your GStreamer installation is missing a plug-in. gstdecodebin2.c(3928): gst_decode_bin_expose (): /pitivi+utils+pipeline+Pipeline:pitivi+utils+pipeline+pipeline1/GESTimeline:gestimeline1/GESAudioTrack:gesaudiotrack1/GnlComposition:gnlcomposition3/GnlSource:gnlsource22/GstBin:audiosrcbin/GstURIDecodeBin:uridecodebin37/GstDecodeBin:decodebin910: no suitable plugins found
CC: (none) => westel
(In reply to ben mcmonagle from comment #2) > > open from applauncher -ok > import video file -Mpeg4 file from Kdenlive-ok > unable to view in preview window. > unable to edit video file. > unable to export file: > > Your GStreamer installation is missing a plug-in. > > gstdecodebin2.c(3928): gst_decode_bin_expose (): > /pitivi+utils+pipeline+Pipeline:pitivi+utils+pipeline+pipeline1/GESTimeline: > gestimeline1/GESAudioTrack:gesaudiotrack1/GnlComposition:gnlcomposition3/ > GnlSource:gnlsource22/GstBin:audiosrcbin/GstURIDecodeBin:uridecodebin37/ > GstDecodeBin:decodebin910: > no suitable plugins found You'll probably need one of these to get your video to work: gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly Pitivi documentation says following: "GStreamer plugins come into three categories: good, bad and ugly. You may need to install plugins from any category to ensure compatibility with your media files. Whether or not you install them is up to you, and may depend on your country's jurisdiction regarding software patents."
urpmi task-codec-audio && urpmi task-codec-video should install needed packages.
CC: (none) => ozkyster
thanks for that info Otto, urpmi task-codec-audio && urpmi task-codec-video To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") ffmpeg2theora 0.29 5.mga4 i586 (suggested) gstreamer1.0-cdparanoia 1.2.2 1.mga4 i586 (suggested) gstreamer1.0-farstream 0.2.3 3.mga4 i586 (suggested) gstreamer1.0-flac 1.2.2 1.mga4 i586 (suggested) gstreamer1.0-speex 1.2.2 1.mga4 i586 (suggested) gstreamer1.0-wavpack 1.2.2 1.mga4 i586 (suggested) libchromaprint0 1.1 1.mga4 i586 (suggested) libfarstream0.2_2 0.2.3 3.mga4 i586 (suggested) libgme0 0.6.0 2.mga4 i586 (suggested) libkate1 0.4.1 4.mga4 i586 (suggested) libmimic0 1.0.4 10.mga4 i586 (suggested) libopenal1 1.15.1 4.mga4 i586 (suggested) libzbar0 0.10 2.20121014.4> i586 (suggested) mp3gain 1.5.2 5.mga4 i586 (suggested) openal 1.15.1 4.mga4 i586 (suggested) speex 1.2 0.rc1.8.mga4 i586 (suggested) twolame 0.3.13 4.mga4 i586 (suggested) vorbis-tools 1.4.0 6.mga4 i586 (suggested) vorbisgain 0.37 9.mga4 i586 (suggested) (medium "Core Updates (distrib3)") flac 1.3.0 2.1.mga4 i586 (suggested) libmms0 0.6.2 4.1.mga4 i586 (suggested) (medium "Tainted Release (distrib21)") faad2 2.7 7.mga4.taint> i586 (suggested) gstreamer0.10-lame 0.10.19 9.mga4.taint> i586 (suggested) gstreamer0.10-mms 0.10.23 14.mga4.tain> i586 (suggested) gstreamer0.10-musepack 0.10.23 14.mga4.tain> i586 (suggested) gstreamer1.0-amrnb 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-cdio 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-gme 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-gsm 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-lame 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-mms 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-plugins-bad 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-rtmp 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-twolame 1.2.2 1.mga4.taint> i586 (suggested) lame 3.99.5 5.mga4.taint> i586 (suggested) libdca-tools 0.0.5 6.mga4.taint> i586 (suggested) libgstbasecamerabinsrc1.0_0 1.2.2 1.mga4.taint> i586 (suggested) libgstcodecparsers1.0_0 1.2.2 1.mga4.taint> i586 (suggested) libgstmpegts1.0_0 1.2.2 1.mga4.taint> i586 (suggested) libgstphotography1.0_0 1.2.2 1.mga4.taint> i586 (suggested) libgsturidownloader1.0_0 1.2.2 1.mga4.taint> i586 (suggested) libquicktime 1.2.4 6.mga4.taint> i586 (suggested) libquicktime-faad 1.2.4 6.mga4.taint> i586 (suggested) libquicktime-lame 1.2.4 6.mga4.taint> i586 (suggested) task-codec-audio 4 2.mga4.taint> noarch then To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") gstreamer1.0-dv 1.2.2 1.mga4 i586 (suggested) libdirac0 1.0.2 8.mga4 i586 (suggested) libmpeg2dec0 0.5.1 8.mga4 i586 (suggested) mpeg2dec 0.5.1 8.mga4 i586 (suggested) (medium "Tainted Release (distrib21)") gstreamer0.10-dirac 0.10.23 14.mga4.tain> i586 (suggested) gstreamer0.10-resindvd 0.10.23 14.mga4.tain> i586 (suggested) gstreamer0.10-xvid 0.10.23 14.mga4.tain> i586 (suggested) gstreamer1.0-mpeg 1.2.2 1.mga4.taint> i586 (suggested) gstreamer1.0-x264 1.2.2 1.mga4.taint> i586 (suggested) libgstbasevideo0.10_0 0.10.23 14.mga4.tain> i586 (suggested) libquicktime-dv 1.2.4 6.mga4.taint> i586 (suggested) libquicktime-x264 1.2.4 6.mga4.taint> i586 (suggested) task-codec-video 4 2.mga4.taint> noarch x264 0.133 0.20130823.s> i586 (suggested) However, .mp4 still cannot be edited or play in preview window.
It's perhaps AAC encoded audio which is common in mp4's. You'll likely need gstreamer1.0-faad or gstreamer0.10-faad
>thanks for that info Jani, [ dec.7, 11:20 am ] I had gstreamer1.0-plugins-good, installed gstreamer1.0-plugins-ugly and retried render - ok imported rendered file .ogv - ok preview window works -ok editing video works -ok still wont play or edit an .mp4 file [ the above section should be next after comment 3 ] >Thanks for that info claire. # urpmi gstreamer1.0-faad installing gstreamer1.0-faad-1.2.2-1.mga4.tainted.i586.rpm no improvement. # urpme gstreamer1.0-faad removing gstreamer1.0-faad-1.2.2-1.mga4.tainted.i586 # urpmi gstreamer0.10-faad installing gstreamer0.10-faad-0.10.23-14.mga4.tainted.i586.rpm some improvement. will now play an .avi file, sound and video and can be edited. with .mp4 preview window time counts up when play button pressed but only first frame is displayed in preview window. attempting to cut video causes the time displayed in the preview window to jump to marked time.
Testing complete mga4 32 too Confirmed the added requires.. # urpmq --requires --media "Core Release" pitivi 2>/dev/null | grep -e numpy -e rsvg # urpmq --requires --media "Core Updates" pitivi 2>/dev/null | grep -e numpy -e rsvg # urpmq --requires --media "Core Updates Testing" pitivi 2>/dev/null | grep -e numpy -e rsvg librsvg2 python-numpy Mutilated big buck bunny.
Whiteboard: MGA4-64-OK => mga4-32-ok MGA4-64-OK
Could you remember to give a proper advisory with future updates please Jani, with the text, srpms & rpms. Thanks. Validating. Advisory uploaded. Please push to updates Thanks
Keywords: (none) => validated_updateWhiteboard: mga4-32-ok MGA4-64-OK => advisory mga4-32-ok MGA4-64-OKCC: (none) => sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0215.html
Status: NEW => RESOLVEDResolution: (none) => FIXED