apache / apache/gluten

Issue while building gluten with velox and S3 enabled

Open
#5,982 0 comments 0 reactions 0 assignees View on GitHub
triage
Dominant language
Scala
Stars
1.6k
Forks
657
Avg merge
2d 14h
Merged PRs (30d)
80

Description

### Problem description

While I was trying to build gluten with velox as backend and enabling S3 flag, it fails as I already have minio package installed on the system.
Since the package is already present the `rpm -i` results into non-zero exit code and build exits.

### System information

```
Velox System Info v0.0.2
Commit: 7999b61a40dd57163f8fe5ade30087fcacc22bec
CMake Version: 3.20.2
System: Linux-4.18.0-477.27.1.el8_8.x86_64
Arch: x86_64
C++ Compiler: /opt/rh/gcc-toolset-9/root/usr/bin/c++
C++ Compiler Version: 9.2.1
C Compiler: /usr/lib64/ccache/cc
C Compiler Version: 9.2.1
CMake Prefix Path: /usr/local;/usr;/;/usr;/usr/local;/usr/X11R6;/usr/pkg;/opt
```

### CMake log

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the build with the Velox backend and S3 flag enabled, then inspect the build path around the rpm -i step when MinIO is already installed. Done means the build succeeds in that environment and still handles the dependency case correctly; verify using the supplied Linux and CMake configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, cpp, linux
Domain
build-system, cloud, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.