Bug 872589
| Summary: | cannot install missing plugins | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Vladimir Benes <vbenes> | ||||
| Component: | totem | Assignee: | Bastien Nocera <bnocera> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | Desktop QE <desktop-qa-list> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 7.0 | CC: | mclasen | ||||
| Target Milestone: | rc | ||||||
| Target Release: | 7.0 | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-11-08 20:50:57 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Vladimir Benes
2012-11-02 13:43:53 UTC
the same bug seems to be when I uninstall libvpx codec for webm and try to play it Can you give me a reproducer that doesn't involve RPMFusion? it's not working either if I grab this from rhel7 gstreamer1-plugins-base-devel-1.0.1-1.el7.x86_64 together with devel packages for lame-libs libmad opencore-amr x264-libs rebuild gstreamer1-plugins-ugly locally place it into local repository and link it to yum Created attachment 637245 [details]
spec file of gstreamer plugins ugly
(In reply to comment #3) > it's not working either if I grab this from rhel7 > > gstreamer1-plugins-base-devel-1.0.1-1.el7.x86_64 It's gstreamer core that needs to be updated to for example: gstreamer1-1.0.2-1.fc18.x86_64 What's the output of: rpm -qp --provides on the -ugly plugin package? rpm -qp --provides /home/repo/gstreamer1-plugins-ugly-0.11.99-1.el7.x86_64.rpm gstreamer1-plugins-ugly = 0.11.99-1.el7 gstreamer1-plugins-ugly(x86-64) = 0.11.99-1.el7 libgsta52dec.so()(64bit) libgstamrnb.so()(64bit) libgstamrwbdec.so()(64bit) libgstasf.so()(64bit) libgstcdio.so()(64bit) libgstdvdlpcmdec.so()(64bit) libgstdvdread.so()(64bit) libgstdvdsub.so()(64bit) libgstlame.so()(64bit) libgstmad.so()(64bit) libgstmpeg2dec.so()(64bit) libgstrmdemux.so()(64bit) libgsttwolame.so()(64bit) libgstx264.so()(64bit) libgstxingmux.so()(64bit) I tested once more on rhel7 with updated packages from F18 but still no luck. gstreamer1-plugins-base-devel-1.0.2-1.fc18.x86_64 gstreamer1-devel-1.0.2-1.fc18.x86_64 gstreamer1-plugins-good-1.0.2-2.fc18.x86_64 gstreamer1-plugins-base-1.0.2-1.fc18.x86_64 gstreamer1-1.0.2-1.fc18.x86_64 gstreamer1-plugins-bad-free-1.0.2-1.fc18.x86_64 gstreamer1-plugins-base-tools-1.0.2-1.fc18.x86_64 any more ideas? You need the latest gstreamer1 installed when you compile the -ugly plugins, otherwise the provides will be wrong. ok now it's better but no change in totem gstreamer1(decoder-application/vnd.rn-realmedia)()(64bit) gstreamer1(decoder-application/x-pn-realaudio)()(64bit) gstreamer1(decoder-application/x-rdt)()(64bit) gstreamer1(decoder-application/x-rtp)()(64bit) gstreamer1(decoder-audio/AMR)()(64bit) gstreamer1(decoder-audio/AMR-WB)()(64bit) gstreamer1(decoder-audio/ac3)()(64bit) gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=1)()(64bit) gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=2)()(64bit) gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit) gstreamer1(decoder-audio/x-ac3)()(64bit) gstreamer1(decoder-audio/x-lpcm)()(64bit) gstreamer1(decoder-audio/x-private1-ac3)()(64bit) gstreamer1(decoder-audio/x-private1-lpcm)()(64bit) gstreamer1(decoder-video/mpeg)(mpegversion=1)(systemstream=false)()(64bit) gstreamer1(decoder-video/mpeg)(mpegversion=2)(systemstream=false)()(64bit) gstreamer1(decoder-video/x-ms-asf)()(64bit) gstreamer1(element-a52dec)()(64bit) gstreamer1(element-amrnbdec)()(64bit) gstreamer1(element-amrnbenc)()(64bit) gstreamer1(element-amrwbdec)()(64bit) gstreamer1(element-asfdemux)()(64bit) gstreamer1(element-cdiocddasrc)()(64bit) gstreamer1(element-dvdlpcmdec)()(64bit) gstreamer1(element-dvdreadsrc)()(64bit) gstreamer1(element-dvdsubdec)()(64bit) gstreamer1(element-dvdsubparse)()(64bit) gstreamer1(element-lamemp3enc)()(64bit) gstreamer1(element-mad)()(64bit) gstreamer1(element-mpeg2dec)()(64bit) gstreamer1(element-pnmsrc)()(64bit) gstreamer1(element-rademux)()(64bit) gstreamer1(element-rdtdepay)()(64bit) gstreamer1(element-rdtmanager)()(64bit) gstreamer1(element-rmdemux)()(64bit) gstreamer1(element-rtpasfdepay)()(64bit) gstreamer1(element-rtspreal)()(64bit) gstreamer1(element-rtspwms)()(64bit) gstreamer1(element-twolamemp2enc)()(64bit) gstreamer1(element-x264enc)()(64bit) gstreamer1(element-xingmux)()(64bit) gstreamer1(encoder-audio/AMR)()(64bit) gstreamer1(encoder-audio/mpeg)(mpegversion=1)(layer=2)()(64bit) gstreamer1(encoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit) gstreamer1(encoder-video/x-h264)()(64bit) gstreamer1(urisource-cdda)()(64bit) gstreamer1(urisource-dvd)()(64bit) gstreamer1(urisource-pnm)()(64bit) gstreamer1-plugins-ugly = 0.11.99-1.el7 gstreamer1-plugins-ugly(x86-64) = 0.11.99-1.el7 libgsta52dec.so()(64bit) libgstamrnb.so()(64bit) libgstamrwbdec.so()(64bit) libgstasf.so()(64bit) libgstcdio.so()(64bit) libgstdvdlpcmdec.so()(64bit) libgstdvdread.so()(64bit) libgstdvdsub.so()(64bit) libgstlame.so()(64bit) libgstmad.so()(64bit) libgstmpeg2dec.so()(64bit) libgstrmdemux.so()(64bit) libgsttwolame.so()(64bit) libgstx264.so()(64bit) libgstxingmux.so()(64bit When the PackageKit dialogue pops up, check the full command-line it's been called with and copy/paste it here. for mp3: ** Message: Missing plugin: gstreamer|1.0|totem|MPEG-1 Layer 3 (MP3) decoder|decoder-audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, parsed=(boolean)true (MPEG-1 Layer 3 (MP3) decoder) ** Message: PackageKit: xid = 44040203 ** Message: PackageKit: Codec nice name: MPEG-1 Layer 3 (MP3) decoder ** Message: PackageKit: ignoring field named parsed ** Message: PackageKit: field is: mpegaudioversion, type: gint ** Message: PackageKit: field is: mpegversion, type: gint ** Message: PackageKit: field is: layer, type: gint ** Message: PackageKit: structure: gstreamer1.0(decoder-audio/mpeg)(mpegaudioversion=1)(mpegversion=1)(layer=3)()(64bit)** Message: PackageKit: shouldn't this structure: gstreamer1.0(decoder-audio/mpeg)(mpegaudioversion=1)(mpegversion=1)(layer=3)()(64bit) be equal to gstreamer1(encoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit) ? (In reply to comment #11) > > gstreamer1(encoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit) uhm I mean: gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit) looks like the requested information is here now I tried this today, and it worked just fine. |