[Bugs] [Bug 1536187] New: build: glibc has removed legacy rpc headers and rpcgen in Fedora28, use libtirpc

bugzilla at redhat.com bugzilla at redhat.com
Thu Jan 18 20:22:29 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1536187

            Bug ID: 1536187
           Summary: build: glibc has removed legacy rpc headers and rpcgen
                    in Fedora28, use libtirpc
           Product: GlusterFS
           Version: 3.13
         Component: build
          Assignee: bugs at gluster.org
          Reporter: kkeithle at redhat.com
                CC: bugs at gluster.org
        Depends On: 1536186



+++ This bug was initially created as a clone of Bug #1536186 +++

Description of problem:

See $Summary. Other Linux distributions are doing the same; some others already
have.

Switch to libtirpc(-devel) and unbundled rpcgen packages. For now rpcgen is
still provided by the glibc-rpcgen RPM, but rpcsvc-proto's rpcgen subpackage is
available now but will not be used until glibc-rpcgen is retired. (note,
rpcsvc-proto's rpcgen is just named rpcgen-...rpm. I.e. not
rpcsvc-proto-rpcgen.) Right now either one will satisfy the BuildRequires:
rpcgen.

Also, when a .spec file has
  BuildRequires: foo-devel
it is not necessary to also have:
  BuildRequires: foo
or even:
  BuildRequires: foo foo-devel

The foo-devel package has a dependency on foo, which will install foo
automatically. It's usually also not necessary to have a corresponding
  Requires: foo

as the rpmbuild process will also automatically determine the install-time
dependencies.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1536186
[Bug 1536186] build: glibc has removed legacy rpc headers and rpcgen in
Fedora28, use libtirpc
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list