| Summary: | F23 updates-testing x86_64 repo is missing i686 versions of gstreamer* | ||
|---|---|---|---|
| Product: | Fedora | Reporter: | Alex Villacis Lasso <alexvillacislasso> |
| Component: | gstreamer1-libav | Assignee: | Nicolas Chauvet <kwizart> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | hans |
| Priority: | P5 | ||
| Version: | 23 | ||
| Hardware: | x86_64 | ||
| OS: | GNU/Linux | ||
| namespace: | |||
|
Description
Alex Villacis Lasso
2016-02-22 02:36:31 CET
Hi, This seems to be a problem with how the packages get added to the updates-testing repo. The base x86_64 F23 repo has both i686 and x86_64 versions of the gstreamer pkgs: http://download1.rpmfusion.org/free/fedora/development/23/x86_64/os/ But the updates/testing x86_64 F23 repo only has the x86_64 versions: http://download1.rpmfusion.org/free/fedora/updates/testing/23/x86_64/ Nicolas, can you please add the gstreamer*i686 files from: http://download1.rpmfusion.org/free/fedora/updates/testing/23/i386/ to: http://download1.rpmfusion.org/free/fedora/updates/testing/23/x86_64/ And maybe also fix the push script to do this automatically from now on ? Regards, Hans p.s. Note that as a workaround you can download the i686 versions manually here and install them locally: http://download1.rpmfusion.org/free/fedora/updates/testing/23/i386/ Or you could even add the above as an extra yum repo and then things should work too. Can I have the exact list of gstreamer package that need to be copied from i686 to x86_64 repository ? Or you can update this file: https://github.com/rpmfusion-infra/ansible-rpmfusion/blob/master/roles/bodhi2/backend/files/rpmfusion-free.file (the wildcard doens't seem to work as expected, we need a full list). (In reply to comment #2) > Can I have the exact list of gstreamer package that need to be copied from i686 > to x86_64 repository ? > > > Or you can update this file: > https://github.com/rpmfusion-infra/ansible-rpmfusion/blob/master/roles/bodhi2/backend/files/rpmfusion-free.file > (the wildcard doens't seem to work as expected, we need a full list). The wildcard not working is likely due to it being ".*" where as the devel one uses just "*" iow it seems you must use a shell-glob, not a regular expression. Also you will want both: gstreamer-* gstreamer1-* Or if you want be more precise / avoid false positives in the future: gstreamer-ffmpeg gstreamer-plugins-* gstreamer1-libav gstreamer1-plugins-* Note that with our current package set the 2 are equivalent. |