NielsLiisberg / mums

install open source packages on IBM i into PASE not provided by YUM
Apache License 2.0
3 stars 1 forks source link

Possibility of including the arch-based repository? #2

Open ravisankar-PIO opened 3 months ago

ravisankar-PIO commented 3 months ago

Hi @NielsLiisberg, While we already have ibmi-base repo and this awesome "mums project", I was curious to look out for other possible repositories that we can include in IBMi. And I happened to look into this arch-linux based repository crafted for ppc64 architecture.

I was wondering if it would be possible to include/port some of the available packages in this repo (esp from ppc64 architecture)?

https://repo.archlinuxpower.org/base/

I tried yum-config-manager --add-repo https://repo.archlinuxpower.org/base/ , but this repository's directory structure needs to be tinkered accordingly in order to make it work. And then it occurred to me that you implemented a different way altogether to get 3rd party packages into IBMi using a shell script! So I thought of asking you, which I shall ask nowhere else.

What do you think it takes for porting the above repository into IBMi? That way we can get some awesome packages such as MongoDB (which I still can't install in IBMi in 2024)

Thank you, Ravi.

NielsLiisberg commented 3 months ago

Hello Ravisankar,

Thanx for the feedback.

first - I would ( and we do so) configured your yum on our IBM i partitions to look into other repos. Then you have yum ( or DNF) to do all the hard job.

next - Else you can use my "mums" project and tweek it as you like - make a fork of it.

In both cases, however, that requires that the binaries in whatever repo is compatible with the AIX versions on IBM i that PASE provides. And that - IMHO - is a little try-and-error.

The main reason for project "mums" is: IBM can not just publish just any OSS because of legal reasons. However, using "mums" you are not publishing rather using OSS - and that is ok.

On Wed, May 29, 2024 at 4:43 AM Ravisankar Pandian @.***> wrote:

Hi @NielsLiisberg https://github.com/NielsLiisberg, While we already have ibmi-base repo and this awesome "mums project", I was curious to look out for other possible repositories that we can include in IBMi. And I happened to look into this arch-linux based repository crafted for ppc64 architecture.

I was wondering if it would be possible to include/port some of the available packages in this repo (esp from ppc64 architecture)?

https://repo.archlinuxpower.org/base/

I tried yum-config-manager --add-repo https://repo.archlinuxpower.org/base/ , but this repository's directory structure needs to be tinkered accordingly in order to make it work. And then it occurred to me that you implemented a different way altogether to get 3rd party packages into IBMi using a shell script! So I thought of asking you, which I shall ask nowhere else.

What do you think it takes for porting the above repository into IBMi? That way we can get some awesome packages such as MongoDB (which I still can't install in IBMi in 2024)

Thank you, Ravi.

— Reply to this email directly, view it on GitHub https://github.com/NielsLiisberg/mums/issues/2, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAVIPHXNNE4RIQGQTNHMB73ZEU6DPAVCNFSM6AAAAABIOA2UW6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGMZDEMRTG42DIOI . You are receiving this because you were mentioned.Message ID: @.***>