DPDK CI discussions
 help / color / Atom feed
From: Juraj Linkeš <juraj.linkes@pantheon.tech>
To: Aaron Conole <aconole@redhat.com>
Cc: "ci@dpdk.org" <ci@dpdk.org>
Subject: Re: [dpdk-ci] OBS project configuration
Date: Thu, 23 Jul 2020 05:04:13 +0000
Message-ID: <4152544770174d3a801cb52890202148@pantheon.tech> (raw)
In-Reply-To: <f7tmu3rhao0.fsf@dhcp-25.97.bos.redhat.com>

> Juraj Linkeš <juraj.linkes@pantheon.tech> writes:
> 
> > Hi Aaron,
> >
> >
> >
> > I've tinkered a bit with the initial repository/architecture configuration. Here's
> what I looked at:
> > https://build.opensuse.org/repositories/home:jlinkes - a bunch of
> > RedHat/Debian systems on all supported architectures.
> >
> >
> >
> > First a general note: the rpm .spec file defines the make build
> > instead of meson build. This currently leads to failures in rpm
> > builds, so we need to change it to meson build (I don't think using
> MAKE_PAUSE=n is the way to go, since make build is going to be deprecated).
> 
> Yes.
> 
> > You can look at the results here:
> > https://build.opensuse.org/package/show/home:jlinkes/upstream_master. I
> think we can enable the passing repositories right away. Some notes about .deb
> failures:
> >
> > ·        Debian_9.0 doesn't even start because it doesn't have the proper
> packages: nothing provides debhelper >= 10.3~,
> > (got version 10.2.5) etc. I think we can leave Debian 9 out since there's still
> Debian 10 that works fine.
> 
> Awesome.
> 
> > ·        xUbuntu_18.04 errors because of ERROR: Meson version is 0.45.1 but
> project requires >= 0.47.1. This is basically the
> > same as Debian 9. However, Ubuntu 18.04 is a popular distribution, so
> > we might want to think of a workaround. Maybe we disable it now a enable
> later if we find one.
> >
> >
> >
> > I did a run with older code in
> > https://build.opensuse.org/package/show/home:jlinkes/series_10567, but
> > that still uses make build, so it's not very useful. There are build errors, but
> those could go away with meson build and maybe the systems won't even have
> the proper version of meson.
> >
> >
> >
> > For now, what makes sense to me is to enable the Debian repositories
> > except Debian 9 and Ubuntu 18.04, then changing rpms to build with meson
> and testing it and then we can enable Red Hat repositories based on how that
> goes.
> 
> Okay.  I'm still waiting on a request to install obs client on the build server.  If
> that doesn't go through this week, I plan to modify the job to force install it with
> pip3 (NOTE: I had to make a few modifications to your pull request - I'll send you
> a PATCH file when it's done to see if you like it and then we can 'merge').
> 

Great, looking forward to it.

> > Regards,
> >
> > Juraj
> 


      reply index

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-22 14:18 Juraj Linkeš
2020-07-22 14:44 ` Aaron Conole
2020-07-23  5:04   ` Juraj Linkeš [this message]

Reply instructions:

You may reply publically to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4152544770174d3a801cb52890202148@pantheon.tech \
    --to=juraj.linkes@pantheon.tech \
    --cc=aconole@redhat.com \
    --cc=ci@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

DPDK CI discussions

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/ci/0 ci/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ci ci/ http://inbox.dpdk.org/ci \
		ci@dpdk.org
	public-inbox-index ci


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.ci


AGPL code for this site: git clone https://public-inbox.org/ public-inbox