[Bug 866265] Review Request: opentrep - C++ API for parsing travel-focused requests

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

 



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



--- Comment #11 from Denis Arnaud <denis.arnaud_fedora@xxxxxxx> ---
Spec URL: http://denisarnaud.fedorapeople.org/opentrep/opentrep.spec
SRPM URL:
http://denisarnaud.fedorapeople.org/opentrep/opentrep-0.5.3-3.fc19.src.rpm

Successful build on Koji for Rawhide:
http://koji.fedoraproject.org/koji/taskinfo?taskID=5810028
----------------

1. Multilib support with opentrep-config
$ opentrep-config --libs
/usr/lib64 -lopentrep
So, it now works as expected (AFAIU)


2. Documentation generation
Some Latex style packages were missing. I have added them. But there is still a
tricky error related to an hyperlink spanning two pages (see, for instance,
http://www.postgresql.org/message-id/9473.1296172647@xxxxxxxxxxxxx):
"! pdfTeX error (ext4): \pdfendlink ended up in different nesting level than
\pd
fstartlink."
Nevertheless, the PDF version of the documentation is not that much important.
So, for now, it is not a big deal if it is not built, installed and packaged.


3. Python module/executable
[For reference: http://fedoraproject.org/wiki/Packaging:Python]

rpmlint still reports the following warnings:
opentrep.x86_64: W: private-shared-object-provides
/usr/lib64/python2.7/site-packages/libpyopentrep/libpyopentrep.so.0.5.3
libpyopentrep.so.0.5()(64bit)
opentrep.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/python2.7/site-packages/libpyopentrep/libpyopentrep.so


I understand that only the .so library should be in the %{python_sitearch}
directory (hence, the .so should be the actual library, not a symbolic link,
and the .so.0.5 library should not exist). But I may have missed something.
For instance, then, why does the second warning occur?

I have checked some other Python binding packages, such as the Xapian ones
(xapian-bindings-python):
$ ls -l /usr/lib64/python2.7/site-packages/xapian/
[...]
-rwxr-xr-x  1 root root 893K Mar 24 17:34 _xapian.so*

$ file /usr/lib64/python2.7/site-packages/xapian/_xapian.so
ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked,
stripped

$ ldd /usr/lib64/python2.7/site-packages/xapian/_xapian.so 
libxapian.so.22 => /usr/lib64/libxapian.so.22

If you have some hints, they would be welcome.

Thanks!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=pcjlEaIe1d&a=cc_unsubscribe
_______________________________________________
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]