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] Distribute in Debian Repo #21008

Open
asfimport opened this issue Feb 1, 2019 · 3 comments
Open

[Packaging] Distribute in Debian Repo #21008

asfimport opened this issue Feb 1, 2019 · 3 comments

Comments

@asfimport
Copy link
Collaborator

Distribute Arrow in Debian repo: 

https://www.debian.org/doc/manuals/distribute-deb/distribute-deb.html#adding-packages-to-debian

 

Required to publish Arrow R package into CRAN.

Reporter: Javier Luraschi / @javierluraschi

Note: This issue was originally created as ARROW-4450. Please see the migration documentation for further details.

@amoeba
Copy link
Member

amoeba commented Oct 29, 2024

This is no longer a blocker for publishing to CRAN as the original issue says (arrow has been on CRAN for years) but including Arrow in the official Debian repositories would be beneficial to the R package, PyArrow, and other software that depends on Arrow C++ (notably GDAL, Ceph).

I'm not familiar with Debian packaging but there are some things that act in our favor as far as being able to get this done:

I think a reasonable next step here is figuring out what issues the Debian Science team are running into and contributing to that effort.

@kou
Copy link
Member

kou commented Oct 29, 2024

See also the past discussion on [email protected]: https://lists.apache.org/thread/4lfyt7nmfykg244fwhynpflv0m66hsvh

FYI: "official"/"unofficial" in this context mean that packages exist in deb.debian.org. The packages in https://apache.jfrog.io/ui/native/arrow/debian/ are the "official" packages in the ASF context but the "unofficial" packages in the Debian context.

@amoeba
Copy link
Member

amoeba commented Oct 29, 2024

Thanks @kou!

One thing I pick up on from the discussion is that, in addition to the mechanics of creating and submitting a package to the official deb repos, there may be quite some work to adequately fill in the software licensing info. It all seems doable.

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

3 participants