Ticket #372 (closed defect: fixed)

Opened 5 months ago

Last modified 7 weeks ago

Temporary bundling exception for kernel event library

Reported by: fweimer Owned by:
Priority: minor Milestone:
Component: Bundled Library Exception Version:
Keywords: Cc:
Blocked By: Blocking:

Description

There seems to be a library for processing kernel monitoring events called "pevent", "libtrace", "traceevent" etc., which might originally come from the kernel package (and is used there by perf), but is copied at least into powertop and rasdaemon.

On of the upstream kernel developers, Steven Rostedt, indicated that a proper DSO can be expected in the Linux 3.14 ore more likely, 3.15 time frame, so a temporary exception seems in order.

I have not filed any bugs against the affected packges yet.

Change History

comment:1 Changed 4 months ago by toshio

  • Status changed from new to writeup

the kernel event library from the kernel may be bundled in other applications through F22, if you still need to bundle in F23 come back to us. Approved: (+1:5, 0:0, -1:0)

Please use virtual provide:

bundled(kernel-event-lib)

You can go ahead and file bugs for other packages to include the Virtual Provide and to prepare to unbundle in F23.

comment:2 Changed 4 months ago by toshio

Added to the table on https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Packages_granted_temporary_exceptions

Announcement text:

"""

The kernel provides a library for monitoring events which is used by perf, powertop, rasdaemon and possibly other programs. As the library is not currently built and installed for general use but the plan is to enable that in kernel-3.14 a temporary bundling exception has been granted through Fedora 22.

"""

comment:3 Changed 7 weeks ago by spot

  • Status changed from writeup to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.