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

Build the browser for Debian stable and testing #15

Open
schaengel opened this issue May 30, 2018 · 6 comments
Open

Build the browser for Debian stable and testing #15

schaengel opened this issue May 30, 2018 · 6 comments

Comments

@schaengel
Copy link

The current stable is Debian Stretch and there is a missing dependency. I understand that this package was built for Ubuntu so the dependency is ubuntu related.

So the package wont work for Debian stretch

iridium-browser depends on libfontconfig1 (>= 2.11.94); however: Version of libfontconfig1:amd64 on system is 2.11.0-6.7+b1.

The solution is to install the fontconfig packages from Debian Buster

  • fontconfig-config ( from Debian 10 Buster)
  • libfontconfig1 ( from Debian 10 Buster)

Its a very small version number bump, hope there is a build with reduced version number as dependency.

@schaengel
Copy link
Author

Also can there be a debian specific flag which is set by the package on install so that the browser starts smoothly?

It should ideally solve iridium-browser/tracker#208

@tsjnachos117
Copy link

tsjnachos117 commented Jun 2, 2018

For anyone who's curious, the Buster version of fontconfig-config can be manually downloaded from HERE, and libfontconfig1 can be found HERE. (For libfontconfig1, you'll have to scroll to the bottom of the page, and select your architecture.)

@longsleep
Copy link
Contributor

I am considering to switch the build system for Iridium for Debian/Ubuntu to Debian 9 to fix this issue. Will test if feasible and if so the next build has this resolved.

@tbalbers
Copy link

Ok, this is just wrong.

  1. @longsleep You don't build packages for debian-based distros on Ubuntu. If you do, you're bound to run into issues as Ubuntu is not debian. What were you guys thinking?
  2. @schaengel calling it a solution to install packages from debian testing on debian stable is IMO just irresponsible. There's a reason it's called "testing".

I really like iridium-browser though, it's very promising and thanks for the effort so far.

@edmorbius
Copy link

@longsleep It seems that debian stretch is still not supported. Is there a chance that you will still consider building iridium on stretch?

@longsleep
Copy link
Contributor

@edmorbius - Well my time is limited and i did not change the build system. Still considering though yeah 👍

@tbalbers Well if we can manage to build only once i will certainly try to reduce th time this all takes. It should be possible to rebuild the Debian packages yourself to satisfy possible non-Ubuntu dependencies. Any contributions very welcome.

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

5 participants