From: Jason Gunthorpe <jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: Jarod Wilson <jarod-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH rdma-core 5/6] redhat/spec: clean up rsocket packaging
Date: Thu, 22 Dec 2016 11:22:48 -0700 [thread overview]
Message-ID: <20161222182248.GA5660@obsidianresearch.com> (raw)
In-Reply-To: <74c5651b-4125-0a7a-3184-d510814cdc0d-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
On Thu, Dec 22, 2016 at 01:15:55PM -0500, Doug Ledford wrote:
> On 12/22/2016 12:33 PM, Jason Gunthorpe wrote:
> > On Thu, Dec 22, 2016 at 02:17:52AM -0500, Jarod Wilson wrote:
> >>> %files -n librdmacm
> >>> %{_libdir}/librdmacm*.so.*
> >>> -%{_libdir}/rsocket/*.so.*
> >>> +%dir %{_libdir}/rsocket
> >>> +%{_libdir}/rsocket/*.so
> >>
> >> Minor error here, should be rsocket/*.so* to pick up the symlinks too, at
> >> least until they get neutered.
>
> I hand fixed this when taking the original series BTW...
>
> > FWIW, it would also be appropriate to put the LDPRELOAD library into
> > librdmacm-utils..
>
> I'm pretty sure the Fedora standards would want it in librsocket and not
> in a -utils package. The -utils package should be executables and not
> libraries.
Not sure, don't see anything about preload libraries. This is not a
link library, it is only executable via LD_PRELOAD, and it shouldn't
result in any automatic RPM Provides either (ditto for all our
plugins, I didn't check this).
Ideally there would be a 'run under rsockets' helper tool that did the
preload (ala fakeroot), and then it would be clear that the library is
a private data file of the helper and not a system link library.
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
next prev parent reply other threads:[~2016-12-22 18:22 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-21 22:08 [PATCH rdma-core 0/6] redhat/spec: various fixes and cleanups Jarod Wilson
[not found] ` <20161221220840.36268-1-jarod-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-21 22:08 ` [PATCH rdma-core 1/6] redhat/spec: call it srp_daemon in desc, not srptools Jarod Wilson
2016-12-21 22:08 ` [PATCH rdma-core 2/6] redhat/spec: improve base package description Jarod Wilson
2016-12-21 22:08 ` [PATCH rdma-core 3/6] redhat/spec: use fully versioned Requires on base package Jarod Wilson
2016-12-21 22:08 ` [PATCH rdma-core 4/6] redhat/spec: fix up %post scriptlets Jarod Wilson
2016-12-21 22:08 ` [PATCH rdma-core 5/6] redhat/spec: clean up rsocket packaging Jarod Wilson
[not found] ` <20161221220840.36268-6-jarod-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 7:17 ` Jarod Wilson
[not found] ` <140dc3aa-6088-c4cf-5a8a-1a0426f55cd3-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 17:33 ` Jason Gunthorpe
[not found] ` <20161222173302.GA29518-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-12-22 18:15 ` Doug Ledford
[not found] ` <74c5651b-4125-0a7a-3184-d510814cdc0d-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 18:22 ` Jason Gunthorpe [this message]
2016-12-22 18:23 ` Jarod Wilson
[not found] ` <5f0f6060-deb4-da27-c6a0-12d1ede4ca2b-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 18:28 ` Doug Ledford
2016-12-21 22:08 ` [PATCH rdma-core 6/6] redhat/spec: make sure docdir is owned Jarod Wilson
2016-12-21 23:40 ` [PATCH rdma-core 0/6] redhat/spec: various fixes and cleanups Jason Gunthorpe
[not found] ` <20161221234014.GA13538-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-12-22 7:32 ` Jarod Wilson
[not found] ` <0d77c962-607b-1e05-4fbf-41195446128d-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 17:38 ` Jason Gunthorpe
[not found] ` <20161222173807.GA15461-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-12-22 18:17 ` Doug Ledford
[not found] ` <e300b2ab-c963-d755-895d-29c8a6dbdc94-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 20:28 ` Jason Gunthorpe
[not found] ` <20161222202832.GA10732-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-12-22 21:38 ` Doug Ledford
2016-12-22 16:53 ` Doug Ledford
[not found] ` <fe84ce7a-dd7f-1b63-ac84-5a0ed5f3bcea-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-22 17:06 ` Jarod Wilson
2016-12-22 18:03 ` Jarod Wilson
Reply instructions:
You may reply publicly 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=20161222182248.GA5660@obsidianresearch.com \
--to=jgunthorpe-epgobjl8dl3ta4ec/59zmfatqe2ktcn/@public.gmane.org \
--cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=jarod-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.