Comments (17)
I would be careful about simply upgrading like that. It might break every other package depending on that package..
It does not need bleeding edge deps, it's simply built against those libs. Have version x while compiling? You now need it at runtime too. It's y? Well sure but now you need y and can't run it with x.
from firedragon-browser.
Cannot reproduce; but not using Manjaro. What is your output for this? Please confirm you're up to date too.
[tech@lynx ~]$ sudo pacman -Fy libvpx.so
:: Synchronizing package databases...
extra/libvpx 1.14.0-1 [installed]
usr/lib/libvpx.so
multilib/lib32-libvpx 1.14.0-1
usr/lib32/libvpx.so
from firedragon-browser.
Self-built from AUR?
from firedragon-browser.
chaotic-aur
Using Chaotic-AUR with Manjaro makes such errors expected as package versions may lag behind. I suggest building it yourself from AUR to work around that.
from firedragon-browser.
So is the firedragon package self-built or is it the one from CAUR? In any case sourcing from there makes such errors expected as we build against Arch lib versions.
Libvpx should be provided by your distribution if I'm not mistaken.
from firedragon-browser.
So is the firedragon package self-built or is it the one from CAUR? In any case sourcing from there makes such errors expected as we build against Arch lib versions.
I dont believe it matters, I think its because libvpx is out of date in the AUR. Im getting this only after an update of firedragon.
I don't think I understand. What does the AUR package have to do with it? Libvpx should be a package provided by Manjaro which, as you noted yourself, is slower with updating packages. Library version mismatches are a known issue with Chaotic-AUR and Manjaro, arising from these slower updates.
from firedragon-browser.
I understand the risks but it was only ffmpeg and its dependancies that stood in the way and I updated what was required without flags. Ill take it as it comes but I dont think anything I need will be of issue.
from firedragon-browser.
Cannot reproduce; but not using Manjaro. What is your output for this? Please confirm you're up to date too.
[tech@lynx ~]$ sudo pacman -Fy libvpx.so :: Synchronizing package databases... extra/libvpx 1.14.0-1 [installed] usr/lib/libvpx.so multilib/lib32-libvpx 1.14.0-1 usr/lib32/libvpx.so
Mine is
:: Synchronizing package databases...
core
extra
community
multilib
chaotic-aur
extra/libvpx 1.13.1-1 [installed]
usr/lib/libvpx.so
multilib/lib32-libvpx 1.13.1-1 [installed]
usr/lib32/libvpx.so
from firedragon-browser.
Lol no, the version is behind in the AUR itself, Chaotic aur just gives options, I dont need to use it.
from firedragon-browser.
from firedragon-browser.
So is the firedragon package self-built or is it the one from CAUR? In any case sourcing from there makes such errors expected as we build against Arch lib versions.
I dont believe it matters, I think its because libvpx is out of date in the AUR. Im getting this only after an update of firedragon.
from firedragon-browser.
Manjaro is often slow in updating its packages
from firedragon-browser.
I think its because libvpx is out of date in the AUR
This is not the case, as it is actually provided in Arch's extra
repo. For this reason, you can blame Manjaro, and you will continue to have issues when not building it yourself in the context of correct dependencies.
Manjaro is often slow in updating its packages
Yes; exactly 😞… The issue you have is that Manjaro doesn't push the new version to their mirrors, so it will fail until then. Your best bet is going to be opening a Manjaro forum post and requesting that the package gets bumped.
from firedragon-browser.
Is there a reason though the package requirements for this are so bleeding edge though. Manjaro is a bit annoying in that regard and it has happened with other things but I think its happened several times for just firedragon and not other similar programs like firefox.
from firedragon-browser.
Also I saw
This is not the case, as it is actually provided in Arch's
extra
repo. For this reason, you can blame Manjaro, and you will continue to have issues when not building it yourself in the context of correct dependencies.
but it has no git clone even and I have extra in my repository list as you saw here
core
extra
community
multilib
chaotic-aur
extra/libvpx 1.13.1-1 [installed]
usr/lib/libvpx.so
multilib/lib32-libvpx 1.13.1-1 [installed]
usr/lib32/libvpx.so
so I wasnt sure if that package was even in a ready to use state?
from firedragon-browser.
Ok so I guess these extra repositories can be installed using pacman -U after downloading their respective zips directly which I didnt realize and they do work. It was kinda a dependency hell but I did update things manually. My question remains though why does firedragon have such bleeding edge requirements?
from firedragon-browser.
@Arndorferd as just mentioned, you will possibly break some things as a consequence, so you should look at the Required By
column for libvpx to see what can be affected. I personally tend to share a lot of similar grievances towards Manjaro for same issue you're currently experiencing: https://github.com/arindas/manjarno
from firedragon-browser.
Related Issues (20)
- Prevent white flashes when Firedragon loads new pages HOT 3
- Additional patches needed to compile with Rust 1.73 HOT 4
- Can't download files HOT 4
- Not Syncing Passwords or addons. HOT 1
- firedragon or firedragon-next ? HOT 9
- Vimium extension broken since change to Floorp HOT 5
- KeepassXC extension broken HOT 1
- Google Maps 3D No Longer Working HOT 1
- Inconsistent Window Size on Initial Browser Launch (RFP issue)
- Themes in webpages always default to light HOT 3
- Firedragon update caused metamask to break HOT 3
- Youtube rolling count-up number animation on views is all screwed up HOT 8
- AppImage not launching on Linux
- Upstream going closed-source HOT 2
- How to download? HOT 3
- Workspaces missing HOT 2
- All texts and header items messed up (Garuda+wayland) HOT 1
- Bad performance on Google Meet HOT 3
- Adnauseum warns about a conflict but I can't see one?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firedragon-browser.