Re: rgw: arrow packaging status for quincy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 1/28/22 19:21, Casey Bodley wrote:
after discussion with our Debian/Ubuntu maintainers, we've decided
that Ceph will need to build arrow from a submodule for the quincy
release. both distros do provide the dependencies necessary for a
minimal build of arrow/parquet. i'm working through the cmake
integration of the arrow submodule in
https://github.com/ceph/ceph/pull/44696

for Centos, Kaleb has packaged arrow and its missing dependencies and
made them available in the Centos Storage SIG
(https://wiki.centos.org/SpecialInterestGroup/Storage). i'm a bit wary
about requiring that our Centos users install this additional repo via
'yum install centos-release-ceph', though. the Storage SIG is also
going to host Centos' ceph release packages, so it may not a good idea
to mix those repos with our upstream download.ceph.com repo

getting this stuff into EPEL would be ideal - even if it was just
enough to enable us to build the arrow submodule - but it sounds like
some obstacles remain here. what do people think about requiring this
extra centos-release-ceph repo for quincy? could that be acceptable as
a last resort?

Hi Casey,

The rule in Debian, is that it's kind of ok (but less nice) for a package to embed a library if:
1/ No other package embeds it
2/ The library is not packaged in the distro

As I see no other user of arrow/parquet, it's probably easier for everyone if you include them in the Ceph build. However, if it becomes packaged, the probably we will want to use the standalone lib.

Hoping this makes sense,
Cheers,

Thomas Goirand (zigo)
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux