[Bug 208034] Review Request: HippoDraw - Interactive and Python scriptable data analysis application
bugzilla at redhat.com
bugzilla at redhat.com
Tue Jul 17 17:53:06 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: HippoDraw - Interactive and Python scriptable data analysis application
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208034
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2007-07-17 13:53 EST -------
Now mock build passed on rawhide i386.
For 1.20.8-1:
* #define macro / file name namespace issue
- This time HippoDraw-devel contains named "version.h" and
defines _VERSION_H_ macro
IMO this will cause file name/define macro namespace conflict.
Actually some package badly install header file named
"version.h" and this will cause namespace conflict when
both packages which use "version.h" are included.
Would you rename this to "HippoDraw_version.h" and
change to "ifdef _HippoDraw_version_h_" or something, or
simply remove version.h from HippoDraw-devel?
* Again ifdef judgment
- Again what is happening on /usr/include/HippoDraw/numarray/num_util.h?
This package contains #ifdef HAVE_NUMPY, however we cannot
tell whether HAVE_NUMPY is defined or not when rebuilt
(please recheck the comment 43 by Hans).
Is your comment 33 still valid? (in that case, is num_util.h really
needed for header files?)
* Requires
- Please remove explicit Requires when libraries' dependency automatically
checked by rpmbuild pulls the dependency.
For example "Requires: cfitsio" is not needed for main package
because main package has the dependency for libcfitsio.so.0.
* Desktop file
- fedora-HippoDraw.desktop refers to the wrong name icon.
* defattr
For defattr, we now recommend %defattr(-,root,root,-)
* doc subpackage naming
- Perhaps simply "HippoDraw-docs" may be better?
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the package-review
mailing list