-
Notifications
You must be signed in to change notification settings - Fork 8
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
install via linuxbrew fails at gtk+3 dependency #181
Comments
This might not be great advice, but I have consistently had problems with linuxbrew dependencies creating both redundant installs and conflicts with installs from standard Linux package managers. A workaround I use sometimes is to manually install dependencies using The actual dependencies for ltopers are here. You might be able to get it up and running this way by manually installing Perhaps @retokromer has a less hacky method though! |
I have tried to stop using linuxbrew for similar reasons to Andrew. I'm not
writing it off or anything, if I had a bit more skill and knowledge I'd be
able to work around it like Andrew.
I've also been using apt-get where I can,adding external repositories for
outdated things like mediainfo and mkvpropedit,and just compiling from
source when needed.
Edit: I never fully read your initial message!
|
Thanks @privatezero and @kieranjol ! Yes, I had submitted a Linuxbrew ticket but I'm not going to hold my breath. In the past I had experienced a good deal of frustration with conflicts but not a weird circular failure like this. I was hoping to avoid getting too hacky but yeah telling linuxbrew to I am happy to close the issue, or if it seems worth investigating further I can leave it open. |
I cannot check now the present issue, but generally speaking:
|
I cannot install |
One thing I have considered for the audiorecorder brew formula is some system checks to deal with dependencies that don't play well with linux. It is a little bit hacky, but do you think adding something along the lines of
to the brew formula, and then adding instructions for a manual |
Yes, I guess so, but untested. (As we don’t necessarily need the more recent additions, we are still using in production the |
The general issue with |
There appears to be a solution in the works on the Linuxbrew end for the failing dependencies. I don't feel confident enough to rebuild Linuxbrew and test it (and I don't have time currently), but FYI... If I find myself with time to test it out I will totally do so! |
thx @mcampos-quinn |
Is this resolved on your side, @mcampos-quinn? |
I'll have to test this out later this week, probably on a VM? Thanks for checking on it. |
@mcampos-quinn Is this still an issue? |
I haven't had a chance to test further but I will close this issue. |
I don’t use Linuxbrew but can any linuxbrew user confirm that this is resolved? |
I don't use linuxbrew but I just tried it there on Ubuntu 18.04 but it seems to be ok:
|
It ultimately fails on the
|
Indeed, the |
Installing with linuxbrew fails on attempting to satisfy gtk+3 dependency.
It gives the error
No package 'atk' found
at that point.brew install atk
informs me that atk is already installed. I'm hesitant to follow the recommendation to mess with environment variables (BASE_DEPENDENCIES_LIBS
,BASE_DEPENDENCIES_CFLAGS
) unless that's the only way to get this conflict out of the way.I tried out the recommendations on this stackoverflow thread to install the dev package for libgtk3 (
sudo apt-get install libgtk-3-dev
) but got nowhere.I opened a ticket on linuxbrew/homebrew-core that includes a gist (per their issue requirements) listing my config, build versions, etc.
I am motivated to investigate further, but I don't know where to start. Suggestions?
Thanks!
The text was updated successfully, but these errors were encountered: