-
Notifications
You must be signed in to change notification settings - Fork 540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Fedora COPR Repo] Updating ani-cli requires ffmpeg even when ffmpeg-free is installed, resulting in conflicts #1321
Comments
Does |
Based on the information given by the Fedora Packages Website, the package itself "provides" ffmpeg-free and ffmpeg-free(x86-64) despite being mostly a drop-in replacement apart from some missing codecs. I'll look into raising an issue with the package maintainers to see if there would be a way to resolve such a conflict. |
Hi, I'm the package maintainer. I did not know of an ffmpeg-free package, maybe it's recent? |
Whoops, I seem to have accidentally closed the Issue yesterday without realizing it.
As far as I'm aware, it's been the standard for Nobara for some time now.
I can give it a try later when I'm home again, but I do think it won't work for me since some of my installed packages do depend on ffmpeg-free. |
so it seems ffmpeg-free covers most cases, but not the rare occurances of HEVC. It's possible to depend on either, but the full version is preferred, as mpv already adds the rpmfusion dependency. I still need to test my hipothesis, but I'll do something about this issue |
Well, I was using ani-cli via the COPR Repo before it had ffmpeg as a dependency with just ffmpeg-free installed. I didn't encounter any errors during the time I was using it. Maybe I just never used it in a specific way that would encounter an error due to a missing codec? But I'm unsure of that.
I looked into swapping ffmpeg-free with the standard ffmpeg package, but due to Nobara basically having switched to ffmpeg-free as a default, I am unable to due to many package conflicts that would just take ages to look into and resolve. So in my case swapping the package isn't an option. |
so it seems ffmpeg-free covers most cases, but not the rare occurances of HEVC. It's possible to depend on either, but the full version is preferred, as mpv already adds the rpmfusion dependency. I still need to test my hipothesis, but I'll do something about this issue. |
ani-cli links are definately h264 in mp4 container and same with hls ones. so we can go with ffmpeg-free. I haven't tried this on fedora. |
Currently the copr package depends on either, and so far there were no complaints on that end. If there ever is, I'll revisit the problem. Until then, case closed. |
Metadata (please complete the following information)
Version: 4.8.0
OS: Nobara Linux 39 (KDE Plasma) x86_64
Shell: fish
Anime: N/A
Describe the bug
When
ffmpeg-free
is installed, which is the default on Nobara, it is impossible to update ani-cli due to the package in the COPR Repo requiringffmpeg
which conflicts withffmpeg-free
.Steps To Reproduce
ffmpeg-free
installed.sudo dnf copr enable derisis13/ani-cli
(if not already enabled)ani-cli
or updating an already installed version usingsudo dnf update --refresh
Expected behavior
It should recognize
ffmpeg-free
as a suitableffmpeg
replacement and not try installing the normalffmpeg
package.Additional context
The text was updated successfully, but these errors were encountered: