[Bug 503256] Review Request: gtkmm-utils - C++ utility and widget library based on glibmm and gtkmm

bugzilla at redhat.com bugzilla at redhat.com
Thu Jun 11 19:15:40 UTC 2009


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





--- Comment #41 from Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp>  2009-06-11 15:15:39 EDT ---
Well, binary-or-shlib-defines-rpath rpmlint issue is completely
different from unstripped-binary-or-object rpmlint issue.
While the latter one can usually be fixed by installing redhat-rpm-config
(as I said before), the formar one usually needs some code fix.

Note that in many cases binary-or-shlib-defines-rpath rpmlint warnings
can occur on x86_64/ppc64 but not on i386/ppc. When you add
"/usr/lib/rpm/check-rpaths" at the end of %install, the result is:
- i586: http://koji.fedoraproject.org/koji/taskinfo?taskID=1405628
- x86_64: http://koji.fedoraproject.org/koji/taskinfo?taskID=1405624
Here actually only on x86_64 libgtkmm-utils.so.2.0.0 has rpath.

There are several ways to fix this issue.
A.
https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath

B. I usually do
--------------------------------------------------
%prep
%setup -q

sed -i.rpath -e \
  '/sys_lib_dlsearch_path_spec/s|/usr/lib |/usr/lib /usr/lib64 /lib /lib64 |' \
  configure
--------------------------------------------------
The result of B is:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1405800

By the way "BR: graphviz" may be missing as build.log contains
may lines like:
--------------------------------------------------
Building full member lists recursively...
Adding membsh: dot: command not found
Problems running dot: exit code=127, command='dot',
arguments='"classGtk_1_1EntryCompletion__inherit__graph.dot" -Tpng -o
"classGtk_1_1EntryCompletion__inherit__graph.png"'
sh: dot: command not found
Problems running dot: exit code=127, command='dot',
arguments='"classGtk_1_1EventBox__inherit__graph.dot" -Tpng -o
"classGtk_1_1EventBox__inherit__graph.png"'
--------------------------------------------------

-- 
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 Fedora-package-review mailing list