[Bug 218176] Review Request: gchempaint - A 2D chemical formulae drawing tool
bugzilla at redhat.com
bugzilla at redhat.com
Tue Dec 5 17:45:09 UTC 2006
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: gchempaint - A 2D chemical formulae drawing tool
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=218176
mtasaka at ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mtasaka at ioa.s.u-tokyo.ac.jp
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2006-12-05 12:44 EST -------
Some comments from me.
>From http://fedoraproject.org/wiki/Packaging/Guidelines :
* Use rpmlint
------------------------------------------------------
W: gchempaint non-conffile-in-etc /etc/gconf/schemas/gchempaint-arrows.schemas
W: gchempaint macro-in-%changelog files
W: gchempaint-devel no-documentation
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
g_printable_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rich_text_ext_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rich_text_ext_set_buffer
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rich_text_ext_get_iter_location
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rich_text_ext_get_buffer
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_text_ext_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_ellipse_ext_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_bpath_ext_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rich_text_ext_get_pango_layout
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
g_printable_export_svg
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rich_text_ext_get_iter_at_location
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_group_ext_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_rect_ext_get_type
W: gchempaint undefined-non-weak-symbol /usr/lib/libgchempaint.so.0.6.6
gnome_canvas_line_ext_get_type
------------------------------------------------------
- non-conffile-in-etc warning can be ignored. gconf schemas
files are not config file.
- When you want to use percent in %changelog, please use %%.
- Well, for undefined non-weak symbols issue:
Some reviewers say this can be ignorable for Review, while
some reviewers say they should be fixed before approving the package.
For this package, libgchempaint.so is included in -devel package so
leaving these undefined symbols causes failure for linking to
libgchempaint.so, so this should be fixed before this package is
approved.
Then:
1. for g_printable_get_type and g_printable_export_svg:
This is defined in ./libgcpcanvas/gprintable.c, however
gprintable.o is not used in libgchempaint.so.0.6.6 so this
is actually wrong (this should cause failure linkage).
2. for gnome_canvas_... :
Perhaps linking libgchempaint.so to libgnomecanvas-2.so
(in libgnomecanvas-devel) will fix these complaint.
* Requires
pkgconfig (in -devel)
- It seems that -devel package does not includes pkgconfig .pc file.
* File and Directory Ownership
- /usr/share/omf/gchempaint/ is not owned by any package.
--
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 Fedora-package-review
mailing list