Skip to content
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

[Packaging] Unable install Apache Arrow using Debian instructions #40759

Closed
EXPEbdodla opened this issue Mar 23, 2024 · 8 comments
Closed

[Packaging] Unable install Apache Arrow using Debian instructions #40759

EXPEbdodla opened this issue Mar 23, 2024 · 8 comments

Comments

@EXPEbdodla
Copy link

EXPEbdodla commented Mar 23, 2024

Describe the bug, including details regarding any error messages, version, and platform.

I'm building a docker image and it started failing from today with below error when installing deb package

Error:

[6/8] RUN  apt install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb:                                                  
#9 0.379 
#9 0.379 WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
#9 0.379 
#9 0.430 Reading package lists...
#9 1.761 E: Invalid archive signature
#9 1.761 E: Internal error, could not locate member control.tar{.zst,.lz4,.gz,.xz,.bz2,.lzma,}
#9 1.761 E: Could not read meta data from /apache-arrow-apt-source-latest-jammy.deb
#9 1.761 E: The package lists or status file could not be parsed or opened.

executor failed running [/bin/sh -c apt install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb]: exit code: 100`

Dockerfile:

FROM ubuntu
RUN apt update
RUN  apt install -y -V ca-certificates lsb-release wget
RUN wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
RUN  apt install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
RUN  apt update
RUN  apt install -y -V libarrow-dev 

Component(s)

C++

@erik-infer
Copy link

We are having the same problem - it is an issue for all binary artifacts.
Looks like the Apache JFrog account has been disabled https://apache.jfrog.io/artifactory/arrow/.

@csghormley
Copy link

My docker build now deletes the dependency on apache arrow so I can get past this server instability.

RUN rm /etc/apt/sources.list.d/apache-arrow.sources

@maorzsh
Copy link

maorzsh commented Mar 24, 2024

If you happen to build Arrow's R package, I managed to get it work by switching the installation source to RSPM which holds binaries to Debian (and other Linux distros).

Docker Command to install arrow 13.0.0:

RUN R -e "renv::install(packages = 'arrow', repos = 'https://packagemanager.posit.co/cran/__linux__/bookworm/2023-09-01')"

If you have a different distro or want a different arrow version, follow this for your desired Repository URL:
https://packagemanager.posit.co/client/#/repos/cran/setup?snapshot=latest&distribution=debian-12

@kou kou changed the title Unable install Apache Arrow using Debian instructions [Packaging] Unable install Apache Arrow using Debian instructions Mar 24, 2024
@zhanglei1949
Copy link

Same problem, looking forward to a quick fix.

@route
Copy link

route commented Mar 25, 2024

@kou how can we get it fixed? can we ping someone? Our docker build is broken since friday.

@kou
Copy link
Member

kou commented Mar 25, 2024

I'll prepare a mirror of 15.0.2 tomorrow. If our site is still down, we can use the mirror temporary as a workaorund.

@yurysukhorukov
Copy link

Seems that it's working now, container was built with no issues

@route
Copy link

route commented Mar 25, 2024

Seems that it's working now, container was built with no issues

Can confirm it. The issue is worrying though, since a whole deployment can be frozen for a few days :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants