[Bug 559856] Review Request: libbsd - Library providing BSD-compatible functions for portability
bugzilla at redhat.com
bugzilla at redhat.com
Sat Jan 30 10:30:08 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=559856
--- Comment #9 from Eric Smith <eric at brouhaha.com> 2010-01-30 05:30:03 EST ---
> It fails to do with nlist.h
I already moved nlist.h into /usr/include/bsd. I don't know why we're still
arguing about that one.
> At the very point a devel package is installed it
> "is around", i.e. is can be used for arbitrary purposes,
By a conscious choice of a developer, certainly. That is, in fact, the purpose
of -devel subpackages.
> Me asking you to install its headers into a subdirectory is an
> attempt to isolate this package (e.g. from accidental use) and to prevent it to
> cause potential damage.
You've failed to explain how the headers /usr/include/vis.h and
/usr/include/libutil.h can be "accidentally used". When I write software, I
don't throw in #includes of random headers I don't deliberately intend to use.
The fact that no Fedora package provides or uses /usr/include/vis.h or
/usr/include/libutil.h seems sufficient to ensure that no one is going to use
libbsd without intending to do so.
> I feel this package is not ready for public consumption.
If I had some idea of how the "public" might accidentally "consume" these two
headers, I'd be a lot less reluctant to move them.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list