Request 253 was acted upon. _________________________________________________________________________
URL: https://rt.openpkg.org/id/253
Ticket: [OpenPKG #253]
Subject: [bootstrap] missing header files
Requestors: [EMAIL PROTECTED]
Queue: openpkg
Owner: Nobody
Status: open
Transaction: Correspondence added by [EMAIL PROTECTED]
Time: Thu Sep 11 21:26:12 2003
________________________________________________________________________
These header files are installed on rpm-devel in a RedHat installation,
so I'm not sure that they're considered "private".
Without the additional header files, some of the existing ones (shipped
in the bootstrap package) are broken. For instance, at least
rpm/header.h in the bootstrap RPM requires hdrinline.h, which isn't
included.
I did some searching to determine if the need for these "extended"
headers could be disabled. The autoconf script itself doesn't have any
support for this, and the C source itself doesn't seem to perform any
conditional inclusions or other likely devices.
I imagine that the headers are simply required for apt to build.
Thanks.
--Matt
On Thu, 2003-09-11 at 14:18, Ralf S. Engelschall via RT wrote:
> Request 253 was acted upon.
> _________________________________________________________________________
>
> URL: https://rt.openpkg.org/id/253
> Ticket: [OpenPKG #253]
> Subject: [bootstrap] missing header files
> Requestors: [EMAIL PROTECTED]
> Queue: openpkg
> Owner: Nobody
> Status: open
> Transaction: Correspondence added by rse
> Time: Thu Sep 11 21:18:57 2003
> ________________________________________________________________________
>
> On Wed, Sep 10, 2003, [EMAIL PROTECTED] via RT wrote:
>
> > I'm working on a port of the previously-requested apt to OpenPKG, and it
> > looks like a few of the RPM header files aren't installed:
> >
> > <prefix>/include/rpmps.h
> > <prefix>/include/rpmsw.h
> > <prefix>/include/hdrinline.h
> > <prefix>/include/rpm/rpmdb.h
> > <prefix>/include/rpm/rpmds.h
> > <prefix>/include/rpm/rpmts.h
> >
> > I'm (for now) just extracting a copy of these from the RPM distribution
> > tarball in the bootstrap package, but it might be nice to make these
> > officially available.
>
> Hmmm... these headers seem to be private API headers of RPM, not
> intended to be used by applications. So RPM does not install them by
> default as it looks. Can it be that APT is poking around too deep in
> RPM's API? Is it really required for building (or perhaps can it be
> disabled, etc)?
> Ralf S. Engelschall
> [EMAIL PROTECTED]
> www.engelschall.com
>
>
> ______________________________________________________________________
> The OpenPKG Project www.openpkg.org
> Developer Communication List [EMAIL PROTECTED]
--
Matt Hoosier
UNIX Administrator / Accounts Manager
Department of Computing and Information Sciences
Kansas State University
signature.asc
Description: PGP signature
