Red Hat Bugzilla – Bug 463311
[LTC 6.0 FEAT] 201382:libvpd C interface
Last modified: 2014-01-12 19:07:44 EST
Emily J. Ratliff <email@example.com> - 2008-09-16 18:27 EDT
1. Feature Overview:
Feature Id: 
a. Name of Feature: libvpd C interface
b. Feature Description
Addition of a C interface to libvpd, to allow applications written in C to access Vital Product
Data. The initial version of libvpd only included a C++ interface.
2. Feature Details:
Arch Specificity: Purely Common Code
Delivery Mechanism: Direct from community
Category: Power Servicability
Request Type: Package - Feature from IBM
d. Upstream Acceptance: Accepted
Sponsor Priority 2
f. Severity: Medium
IBM Confidential: no
Code Contribution: IBM code
g. Component Version Target: n/a
3. Business Case
Enabling more applications the ability to retrieve Vital Product Data will showcase a
differentiating feature of Power systems.
4. Primary contact at Red Hat:
5. Primary contacts at Partner:
Project Management Contact:
Mike Wortman, firstname.lastname@example.org, 512-838-8582
Michael Strosaker, email@example.com
Michael Mason, firstname.lastname@example.org
Larry Kessler, email@example.com
Putting in NEEDINFO pending upstream code release.
We need to get the lsvpd and libvpd packages in RHEL 6 before we can satisfy this request for a C interface. They are in Fedora, but not RHEL. What's the process for getting them in RHEL?
Filing this request is a good start. Are these completely ppc64-specific, or do they work on x/zSeries as well?
(In reply to comment #7)
> ------- Comment From firstname.lastname@example.org 2008-10-09 10:37:48 EDT-------
> Filing this request is a good start. Are these completely ppc64-specific, or do
> they work on x/zSeries as well?
They are primarily intended for IBM ppc64 systems, though a subset of the features can be built for xSeries. I'm not aware that it's ever been built or run on zSeries.
I have created (cloned thus bug) new bug #526718 for libvpd. I can fix this bug right after #526718 will be fixed.
IBM is signed up to test and provide feedback
This enhancement request was evaluated by the full Red Hat Enterprise Linux
team for inclusion in a Red Hat Enterprise Linux major release. As a
result of this evaluation, Red Hat has tentatively approved inclusion of
this feature in the next Red Hat Enterprise Linux major release.
While it is a goal to include this enhancement in the next major release
of Red Hat Enterprise Linux, the enhancement is not yet committed for
inclusion in the next major release pending the next phase of actual
code integration and successful Red Hat and partner testing.
ppc64-utils now requires libvpd, thus this should be fixed in ppc64-utils-0.14-8.el6
ppc64-utils-0.14-9.el6 and libvpd-2.1.1-3.el6 are present in the 0707.4 tree.
ppc64-utils requires libvpd. Moving to VERIFIED.
Red Hat Enterprise Linux 6.0 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.