Thread (1 message) 1 message, 1 author, 2016-08-25

Re: [RFCv2 00/15] RFCv2: Consolidated userspace RDMA library repo

From: Jason Gunthorpe <hidden>
Date: 2016-08-25 17:39:16

On Thu, Aug 25, 2016 at 10:20:15AM -0400, Doug Ledford wrote:
On 8/23/2016 2:54 PM, Jason Gunthorpe wrote:
quoted
On Mon, Aug 22, 2016 at 03:43:52PM -0600, Jason Gunthorpe wrote:
quoted
The full install to / is still a small TODO, it is part and parcel
with doing the packaging, in my mind.
I just pushed a basic starting point rpm spec file, it still needs to
be split into multiple subpackages, but it is installable with all the
usual paths.
You can do that, but I routinely tell upstream maintainers that we don't
touch their spec files.  Every distro modifies the spec file so heavily
for their own custom installation that it just doesn't make much sense
to worry about it at the upstream level.  Build one that can be used
when running rpmbuild -ta and that's all you need.
I'm not sure I understand your comment.

Are you saying we don't need a specfile in upstream? How does upstream
test the build infrastructure?

Are you saying the simple one .rpm is all we need? Is that really
useful to developers if it clashes with the distro packaging? How do
we test the build system parts that help the package splitting?

Isn't it easier for downstream to have recommended packaging to
reference?

Eg I think it was a dis-service to other distros not to update the
reference verbs spec file with the libnl dependency. I wonder how many
downstreams noticed this change and are still building verbs properly?

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help