-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
geckodriver 0.26.0 #45906
geckodriver 0.26.0 #45906
Conversation
aa4afd4
to
e8ab397
Compare
That warning doesn’t look harmful, but you also shouldn’t have to invoke cargo directly when building geckodriver.
The object directory should be named something like I hope this helps! |
@andreastt: Unfortunately it looks like we have to stick with calling
and if you try to override the
even though they are installed correctly (I think there were some changes with Catalina there). On the other hand calling |
url "https://github.com/mozilla/geckodriver/archive/v0.25.0.tar.gz" | ||
sha256 "9ba9b1be1a2e47ddd11216ce863903853975a4805e72b9ed5da8bcbcaebbcea9" | ||
# Get the commit id for stable releases from https://github.com/mozilla/geckodriver/releases | ||
url "https://hg.mozilla.org/mozilla-central/archive/e9783a644016aa9b317887076618425586730d73.tar.gz" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This url returns an error
curl: (22) The requested URL returned error: 403 Archive type not allowed: gz
Error: An exception occurred within a child process:
DownloadError: Failed to download resource "geckodriver"
Download failed: https://hg.mozilla.org/mozilla-central/archive/e9783a644016aa9b317887076618425586730d73.tar.gz
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for reporting this. Looks like the only allowed archive type is now .zip
. Working on a fix: #46746.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
np @chrmoritz was a bit frustrating after the rust dependency compiling for 2-3 hours, and then this step failing... would be also great to have just rustup
being called instead of having to compile rust from source - but no idea where that's happening found it #5263
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you on an unsupported version of macOS (<= Sierra)? If not, you could also use homebrew's bottles for rust
(and geckodriver
) if you are considering consuming upstreams rust
binaries via rustup
?
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install <formula>
)?Continuation of #45217. See #45217 (comment) for why the switch to the full
mozilla-central
source code is necessary here. Also Refs #45839 for adding--locked
tocargo install
.@andreastt I'm seeing this warning during
cargo install
:Is this something we should worry about or can this be safely ignored.
ToDo: