[ovs-dev] s/rhel/rpm/?

Russell Bryant rbryant at redhat.com
Mon Aug 13 16:02:39 UTC 2018


On Mon, Aug 13, 2018 at 12:01 PM Ben Pfaff <blp at ovn.org> wrote:

> On Mon, Aug 13, 2018 at 10:33:59AM -0400, Russell Bryant wrote:
> > On Wed, Aug 8, 2018 at 6:16 PM Ben Pfaff <blp at ovn.org> wrote:
> >
> > > On Thu, Aug 09, 2018 at 12:29:20AM +0300, Markos Chandras wrote:
> > > > On 08/08/2018 09:01 PM, Ben Pfaff wrote:
> > > > > [asking some random SuSE and Red Hat people]
> > > > >
> > > > > It had somehow slipped past my notice before that the spec files we
> > > have
> > > > > are useful for SuSE as well as Red Hat.  Should we make the
> directory
> > > or
> > > > > file names more generic?
> > > > >
> > > > > Thanks,
> > > > >
> > > > > Ben.
> > > > >
> > > > Hello Ben,
> > > >
> > > > The SUSE spec file[1] mostly matches the rhel/
> openvswitch-fedora.spec.in
> > > > one from the OvS tree, but because of the different packaging
> policies
> > > > between the two distributions, we need to adapt it a little bit. Our
> > > > spec file is also adapted to build on RHEL and SUSE (note all the %if
> > > > 0%{?suse_version} blocks there).
> > > >
> > > > The rhel/ directory currently has quite a few spec files and most of
> > > > them only make sense for RHEL. I can perhaps commit the spec file
> from
> > > > [1] as openvswitch-suse.spec.in and then we can rename the
> directory to
> > > > 'rpm' since it would then hold spec files for multiple distros. Would
> > > > that work?
> > >
> > > OK, I misunderstood.  I had the mistaken idea from one of your messages
> > > that SuSE was using the same specs file as Fedora, verbatim.
> > >
> > > Personally, I'd rather move all the distro packaging out of OVS,
> because
> > > distro packagers are good at packaging and OVS developers generally
> > > aren't.  So, unless it would actually make your job easier, let's keep
> > > things as is.
> > >
> >
> > I would agree that moving it all out of OVS would make sense., but I'm in
> > no hurry to propose it myself.
>
> What happens with the OVS/OVN split?  Do we split the packaging as well?
>

Good question.  Yes, I think the packaging will need to split as part of
that.

-- 
Russell Bryant


More information about the dev mailing list