You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Krisztian Szucs (Jira)" <ji...@apache.org> on 2022/04/22 16:23:00 UTC

[jira] [Resolved] (ARROW-16278) [CI] Git installation failure on homebrew

     [ https://issues.apache.org/jira/browse/ARROW-16278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Krisztian Szucs resolved ARROW-16278.
-------------------------------------
    Resolution: Fixed

Issue resolved by pull request 12958
[https://github.com/apache/arrow/pull/12958]

> [CI] Git installation failure on homebrew
> -----------------------------------------
>
>                 Key: ARROW-16278
>                 URL: https://issues.apache.org/jira/browse/ARROW-16278
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Continuous Integration
>            Reporter: Raúl Cumplido
>            Assignee: Raúl Cumplido
>            Priority: Blocker
>              Labels: pull-request-available
>             Fix For: 8.0.0
>
>          Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> Some builds are failing due to git unable to install on homebrew. This seems to be related to the new git release:
>  _With the fixes for CVE-2022-24765 that are common with versions of_
> _Git 2.30.4, 2.31.3, 2.32.2, 2.33.3, 2.34.3, and 2.35.3, Git has_
> _been taught not to recognise repositories owned by other users, in_
> _order to avoid getting affected by their config files and hooks._
> _You can list the path to the safe/trusted repositories that may be_
> _owned by others on a multi-valued configuration variable_
> _safe.directory to override this behaviour, or use '*' to declare_
> _that you trust anything._
> Failed job example https://github.com/apache/arrow/runs/6114985460?check_suite_focus=true:
> {code:java}
> Installing automake
> Installing aws-sdk-cpp
> Installing boost
> Using brotli
> Using c-ares
> Installing ccache
> Using cmake
> Installing flatbuffers
> Installing git
> ==> Downloading https://ghcr.io/v2/homebrew/core/git/manifests/2.36.0
> ==> Downloading https://ghcr.io/v2/homebrew/core/git/blobs/sha256:5739e703f9ad34dba01e343d76f363143f740bf6e05c945c8f19a073546c6ce5
> ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:5739e703f9ad34dba01e343d76f363143f740bf6e05c945c8f19a073546c6ce5?se=2022-04-21T18%3A35%3A00Z&sig=ZdiaSBdomnIwd4Ga4PORXPs2%2FYZXrrLLaks61mgmyEs%3D&sp=r&spr=https&sr=b&sv=2019-12-12
> ==> Pouring git--2.36.0.big_sur.bottle.tar.gz
> Error: The `brew link` step did not complete successfully
> The formula built, but is not symlinked into /usr/local
> Could not symlink etc/bash_completion.d/git-completion.bash
> Target /usr/local/etc/bash_completion.d/git-completion.bash
> is a symlink belonging to git@2.35.1. You can unlink it:
>   brew unlink git@2.35.1To force the link and overwrite all conflicting files:
>   brew link --overwrite gitTo list all files that would be deleted:
>   brew link --overwrite --dry-run gitPossible conflicting files are:
> /usr/local/etc/bash_completion.d/git-completion.bash -> /usr/local/Cellar/git@2.35.1/2.35.1/etc/bash_completion.d/git-completion.bash
> /usr/local/etc/bash_completion.d/git-prompt.sh -> /usr/local/Cellar/git@2.35.1/2.35.1/etc/bash_completion.d/git-prompt.sh
> /usr/local/bin/git -> /usr/local/Cellar/git@2.35.1/2.35.1/bin/git
> /usr/local/bin/git-cvsserver -> /usr/local/Cellar/git@2.35.1/2.35.1/bin/git-cvsserver
> /usr/local/bin/git-receive-pack -> /usr/local/Cellar/git@2.35.1/2.35.1/bin/git-receive-pack
> /usr/local/bin/git-shell -> /usr/local/Cellar/git@2.35.1/2.35.1/bin/git-shell
> /usr/local/bin/git-upload-archive -> /usr/local/Cellar/git@2.35.1/2.35.1/bin/git-upload-archive
> /usr/local/bin/git-upload-pack -> /usr/local/Cellar/git@2.35.1/2.35.1/bin/git-upload-pack
> Error: Could not symlink share/doc/git-doc/MyFirstContribution.html
> Target /usr/local/share/doc/git-doc/MyFirstContribution.html
> is a symlink belonging to git@2.35.1. You can unlink it:
>   brew unlink git@2.35.1To force the link and overwrite all conflicting files:
>   brew link --overwrite git@2.35.1To list all files that would be deleted:
>   brew link --overwrite --dry-run git@2.35.1
> Installing git has failed!
> Installing glog
> Installing grpc
> Using llvm
> Installing llvm@12
> Using lz4
> Installing minio
> Installing ninja
> Installing numpy
> Using openssl@1.1
> Installing protobuf
> Using python
> Installing rapidjson
> Installing snappy
> Installing thrift
> Using wget
> Using zstd
> Homebrew Bundle failed! 1 Brewfile dependency failed to install.
> Error: Process completed with exit code 1. {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)