× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I think a OBS for IBM i holds a lot of promise. I've signed up for an
account and looking through some of the docs. Do you envision cross
compiling or making an IBM i appliance(n1) to compile directly on IBM i? I
see the s390x(n2) has used OBS, so maybe there's hope this could be used
for IBM i (though I don't know if s390x is Power chip based).

I hopped on the #opensuse-buildservice IRC channel using
https://kiwiirc.com/client and am asking questions if anyone wants to join.

n1 - https://en.opensuse.org/openSUSE:Build_Service_Installation_Tutorial
n2 -
https://en.opensuse.org/openSUSE:Build_Service_supported_build_targets#Supported_processor_platforms

Aaron Bartell
litmis.com - Services for open source on IBM i


On Thu, Jul 14, 2016 at 12:20 PM, Kevin Adler <kadler@xxxxxxxxxx> wrote:

"OpenSource" <opensource-bounces@xxxxxxxxxxxx> wrote on 07/12/2016
08:31:11 AM:

From: Aaron Bartell <aaronbartell@xxxxxxxxx>
To: IBMi Open Source Roundtable <opensource@xxxxxxxxxxxx>
Date: 07/12/2016 08:31 AM
Subject: Re: [IBMiOSS] AIX Toolbox gets more stuff, YUM anyone?
Sent by: "OpenSource" <opensource-bounces@xxxxxxxxxxxx>

Ok, so YUM won't work, that's a bummer, but we can still capitalize on
the
rpms being delivered by AIX Toolbox. Incremental progress.

*>I prefer zypper: https://github.com/openSUSE/zypper
<https://github.com/openSUSE/zypper>*

Have you used zypper on IBM i? Does IBM have something in the works
that
you can share with us so we don't waste time heading down unfruitful
paths?

Have I tried zypper on IBM i? No, but I've looked in to building it. It
requires quite a number of dependencies. Here's the spec file:

https://build.opensuse.org/package/view_file/zypp:Head/zypper/zypper.spec?expand=1


I don't have anything further to share other than what *I'd* like to see
happen. This is not official IBM anything and I don't know if it will ever
happen internally.

What I'd love to see is getting our own version of RPM built and get the
Open Build Service working on IBM i. The Open Build Service was developed
by SUSE to make it easy to build RPMs. It's used to build openSUSE and
also all the SUSE Linux Enterprise offerings. The website is at
http://openbuildservice.org/ Anyone can play around with it using the
"reference server" at https://build.opensuse.org/ There's also a command
line client (osc) that lets you interact with packages using a
git/svn-like interface. You check out a package, make changes, run a build
and then push your changes up to the server.

From there, it sees that a new revision has been created so it kicks off a
build against any repositories (eg. SLES 12, Ubuntu 14.04, ...) defined in
the project. The build will send a request(s) to a build machines, which
fires up a build environment (VM, container, chroot, ...) downloads and
installs all the necessary build packages (from the spec file) in to that
build environment, runs the build, captures the output, and sends it back
to the repository server where it's served up as a repository you can add
to your machine and install from. If the build fails, the web gui will
show those failures and give you access to the build log.

OBS also allows users to create their own Home projects, where they can
fork packages, make updates and send pull requests back to the original
project. If you are versed in Linux, I'd recommend trying it out and
seeing what it can do. There's other tools similar to it (Fedora uses
Koji, Ubuntu has Launchpad), but OBS seems to be the best of the bunch. If
you'd like to try it out, they have a howto on their wiki:
https://en.opensuse.org/openSUSE:Build_Service_Tutorial

--
This is the IBMi Open Source Roundtable (OpenSource) mailing list
To post a message email: OpenSource@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/opensource
or email: OpenSource-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/opensource.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.