[Bug 226395] Merge Review: scim

bugzilla at redhat.com bugzilla at redhat.com
Fri Mar 2 06:27:08 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: Merge Review: scim


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=226395


panemade at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|nobody at fedoraproject.org    |panemade at gmail.com
               Flag|                            |fedora-review?




------- Additional Comments From panemade at gmail.com  2007-03-02 01:27 EST -------
rpmlint reports follwoing messages on SRPM and RPMS

W: scim prereq-use %{_sbindir}/alternatives
The use of PreReq is deprecated. In the majority of cases, a plain Requires
is enough and the right thing to do. Sometimes Requires(pre), Requires(post),
Requires(preun) and/or Requires(postun) can also be used instead of PreReq.

W: scim mixed-use-of-spaces-and-tabs (spaces: line 4, tab: line 10)
The specfile mixes use of spaces and tabs for indentation, which is a
cosmetic annoyance.  Use either spaces or tabs for indentation, not both.

W: scim patch-not-applied Patch2: gtkimm-clear-preedit-on-reset-174143.patch
A patch is included in your package but was not applied. Refer to the patches
documentation to see what's wrong.

E: scim obsolete-not-provided iiimf-gtk
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: scim obsolete-not-provided iiimf-gnome-im-switcher
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: scim obsolete-not-provided iiimf-server
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: scim obsolete-not-provided iiimf-x
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: scim binary-or-shlib-defines-rpath /usr/lib/scim-1.0/scim-panel-gtk ['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

E: scim binary-or-shlib-defines-rpath /usr/lib/scim-1.0/1.4.0/Helper/setup.so
['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

E: scim binary-or-shlib-defines-rpath
/usr/lib/scim-1.0/1.4.0/SetupUI/aaa-imengine-setup.so ['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

E: scim binary-or-shlib-defines-rpath
/usr/lib/scim-1.0/1.4.0/SetupUI/aaa-frontend-setup.so ['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

E: scim binary-or-shlib-defines-rpath
/usr/lib/scim-1.0/1.4.0/SetupUI/panel-gtk-setup.so ['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

W: scim non-conffile-in-etc /etc/X11/xinit/xinput.d/scim.conf
A non-executable file in your package is being installed in /etc, but is not
a configuration file. All non-executable files in /etc should be configuration
files. Mark the file as %config in the spec file.

E: scim zero-length /usr/share/doc/scim-1.4.5/NEWS

E: scim-gtk binary-or-shlib-defines-rpath /usr/lib/gtk-2.0/immodules/im-scim.so
['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

E: scim-libs obsolete-not-provided iiimf-libs
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: scim-libs obsolete-not-provided iiimf-csconv
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: scim-libs binary-or-shlib-defines-rpath
/usr/lib/libscim-gtkutils-1.0.so.8.1.1 ['/usr//lib']
The binary or shared library defines `RPATH'. Usually this is a
bad thing because it hardcodes the path to search libraries and so
makes it difficult to move libraries around.  Most likely you will find a
Makefile with a line like: gcc test.o -o test -Wl,--rpath.  Also, sometimes
configure scripts provide a --disable-rpath flag to avoid this.

W: scim-libs no-documentation
The package contains no documentation (README, doc, etc).
You have to include documentation files.

W: scim-libs one-line-command-in-%post /sbin/ldconfig
You should use %post -p <command> instead of using:

%post
<command>

It will avoid the fork of a shell interpreter to execute your command as
well as allows rpm to automatically mark the dependency on your command
for the excecution of the scriptlet.

W: scim-libs one-line-command-in-%postun /sbin/ldconfig
You should use %postun -p <command> instead of using:

%postun
<command>

It will avoid the fork of a shell interpreter to execute your command as
well as allows rpm to automatically mark the dependency on your command
for the excecution of the scriptlet.


E: scim-devel obsolete-not-provided iiimf-libs-devel
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.


-- 
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