[Bug 559856] Review Request: libbsd - Library providing BSD-compatible functions for portability

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxx> 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.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]