Open PeterSurda opened 3 years ago
Hey, really sorry that the formula isn't working. I unfortunately don't have an El Capitan system (or any Mac, really) handy to debug issues at the moment. It's entirely possible that Homebrew's changed something on their side that broke this formula, or broke stuff in general on El Capitan.
Could you please post the output of brew config
, brew doctor
, and brew install --verbose pyqt@4 --without-qt-webkit@2.3
? Homebrew also seems to have a gist-logs
command that might be able to upload some log files that would help us.
One idea for a possible workaround -- which might be kind of tricky and a bad idea -- would be to manually roll back Homebrew, homebrew-core, and this tap back to a version from ~Feb 2019 using Git commands.
@cartr I suspect it's due to outdated CA for curl in my installation. I'll retry with an updated one.
sorry, even after updating the CA still not working. I'll try to provide more logs.
I tried to debug. The result is the same on Big Sur.
I don't have experience with ruby but the loop starting at https://github.com/cartr/homebrew-qt4/blob/1794070295f5fdadf59a5c6308eb3ed8fc57d6ff/pyqt%404.rb#L30 seems not to execute at all. The whole build process is completely skipped, and right after unpacking it jumps to trying check if it installed anything. It sees the target directory is empty and raises an exception. I suspect brew changed the attributes of the python packages (after python2 was dropped), or perhaps it can't transform sip
's python version into its own. Since I don't know ruby or brew internals I'm not sure how to work around it. I have python@2 and python@3.9 installed.
I'd appreciate even a workaround.