chromium or iridium, which use?

It's actually a pretty bad situation if you're looking at the build dependencies:
Code:
$ portgraph -p www/firefox
$ egrep -e '-> "lang/python27"' firefox
        "graphics/mesa-libs" -> "lang/python27" [color="#009999"]
        "www/node" -> "lang/python27" [color="#009999"]
        "lang/spidermonkey60" -> "lang/python27" [color="#009999"]
        "www/firefox" -> "lang/python27" [color="#009999"]

Firefox relies upon Python 3.8 at runtime, not Python 2.7, but if you can't even build the port, I have no idea what is supposed to happen. But Firefox is not a big deal when you consider that x11-servers/xorg-server and x11-servers/xwayland both rely on graphics/mesa-libs as well, which needs Python 2.7 to build as you can see above. Clearly there's a problem.

I just used poudriere testport with a modified Makefile.common to build the package using python3.5+ per the Mesa 3D compilation instructions instead of python2.7, and it built fine. So there's theoretically no reason to require Python 2.7 for graphics/mesa-libs and graphics/mesa-dri if the builds don't fail or otherwise cause trouble on other architectures.
 
Back
Top