Skip to content
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

Dependency is not satisfiable: firefox on debian stretch #103

Closed
mancausoft opened this issue Jul 10, 2018 · 6 comments
Closed

Dependency is not satisfiable: firefox on debian stretch #103

mancausoft opened this issue Jul 10, 2018 · 6 comments

Comments

@mancausoft
Copy link

I can't install the deb file on debian:
Dependency is not satisfiable: firefox

on stretch the package is called firefox-esr

@tobimensch
Copy link
Collaborator

I'm using official firefox nightly builds from mozilla on Debian Jessie with great success.

You should try it.

@azzamsa
Copy link

azzamsa commented Jul 11, 2018

Have same issue here. I installed firefox in Debian 9 in /opt/. But it already had symlink in /usr/bin.

apt can't detect installed firefox this way. So installing browse will produce this error

$ dpkg -i browsh_1.2.3_linux_amd64.deb 
sudo dpkg -i browsh_1.2.3_linux_amd64.deb 
Selecting previously unselected package browsh.
(Reading database ... 358199 files and directories currently installed.)
Preparing to unpack browsh_1.2.3_linux_amd64.deb ...
Unpacking browsh (1.2.3) ...
dpkg: dependency problems prevent configuration of browsh:
 browsh depends on firefox; however:
  Package firefox is not installed.

dpkg: error processing package browsh (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 browsh

@tobimensch how did you install browsh ? how to make apt detect installed firefox ?

Thanks in advance

@tobimensch
Copy link
Collaborator

@azzamsa
I just downloaded the static binary:
https://github.com/browsh-org/browsh/releases/download/v1.2.3/browsh_1.2.3_linux_amd64

Make it executable:
chmod +x ./browsh_1.2.3_linux_amd64

Then start browsh with:
./browsh_1.2.3_linux_amd64 -firefox path/to/firefox/nightly/build/binary

@azzamsa
Copy link

azzamsa commented Jul 11, 2018

I think it should be

Make it executable:
chmod +x browsh_1.2.3_linux_amd64

Thanks. works like a charm.

@tobimensch
Copy link
Collaborator

Doesn't matter. Either one works.

Happy it works for you!

tombh added a commit that referenced this issue Jul 11, 2018
Touches #103

Though note that currently Debian Stretch's Firefox version is 52,
which is not new enough for Browsh.
@tombh
Copy link
Member

tombh commented Jul 11, 2018

I've pushed a fix for this. But unfortunately the fact is that firefox-esr is too old to run Browsh, at least Firefox 57 is needed.

@tombh tombh closed this as completed Jul 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants