sci icon indicating copy to clipboard operation
sci copied to clipboard

net-fs/eos-client: new package

Open Berrysoft opened this issue 2 years ago • 5 comments

  • [x] Add eos-client.
  • [ ] Patch /etc directory.

Berrysoft avatar Aug 13 '23 10:08 Berrysoft

The code of eos hardcoded the /etc/eos directory. It's messive to change it to ${EPREFIX}/etc/eos. Is that OK?

Berrysoft avatar Aug 14 '23 09:08 Berrysoft

The common/fmt directory is empty. It is a submodule in the upstream. Shall we populate its contents?

heroxbd avatar Aug 14 '23 14:08 heroxbd

dev-libs/libfmt is there.

There are plenty of submodules of git that needs to be downloaded and extracted before heading to src_prepare, much like the https://github.com/gentoo/sci/blob/203194ee62f8d4ffce6fb8278078b693af3ec87f/sci-libs/pytorch/pytorch-1.10.2.ebuild

heroxbd avatar Aug 15 '23 00:08 heroxbd

Most of them could be replaced by the system dependencies without changes. The cmake script of eos seems clever enough.

Berrysoft avatar Aug 15 '23 00:08 Berrysoft

The code of eos hardcoded the /etc/eos directory. It's messive to change it to ${EPREFIX}/etc/eos. Is that OK?

I think for ::sci this is fine.

Most of them could be replaced by the system dependencies without changes. The cmake script of eos seems clever enough.

Lets use system versions whenever possible.

Nowa-Ammerlaan avatar Aug 17 '23 16:08 Nowa-Ammerlaan