/usr/lib64/libhwloc.so is in the hwloc-devel package, instead of the main hwloc package. My application should not need to Require the -devel package in order to use the dynamic library.
Hi Guy, yes, my fault. Thanks for bringing it up. I will fix it over the weekend. Jirka
hwloc-1.2.1-0.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/hwloc-1.2.1-0.fc15
hwloc-1.2.1-0.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/hwloc-1.2.1-0.fc16
Hi Guy, I have fixed it and also upgraded hwloc to version 1.2.1. I have requested updates for Fedora 15 and 16. BTW, what application are you working on? Jirka
Package hwloc-1.2.1-0.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing hwloc-1.2.1-0.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/hwloc-1.2.1-0.fc16 then log in and leave karma (feedback).
(In reply to comment #4) > Hi Guy, > > I have fixed it and also upgraded hwloc to version 1.2.1. I have requested > updates for Fedora 15 and 16. > > BTW, what application are you working on? > > Jirka I was referring to my python bindings: git.fedorahosted.org/python-hwloc.git --Guy
(In reply to comment #5) > Package hwloc-1.2.1-0.fc16: > * should fix your issue, > * was pushed to the Fedora 16 testing repository, > * should be available at your local mirror within two days. > Update it with: > # su -c 'yum update --enablerepo=updates-testing hwloc-1.2.1-0.fc16' > as soon as you are able to. > Please go to the following url: > https://admin.fedoraproject.org/updates/hwloc-1.2.1-0.fc16 > then log in and leave karma (feedback). I don't have f16 but I tested and commented on the f15 build. --Guy
Thanks Guy for testing it. It will stay another 5 days on testing and if nobody founds an issue it will automatically moved to the repositories. I'm glad to hear that hwloc is spreading. For me it's a very usefull piece of code. Take care Jirka
hwloc-1.2.1-0.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
hwloc-1.2.1-0.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
Hi Don, I have moved .so library to the main package. However, rpmlint is complaining about it: rpmlint -i RPMS/i686/hwloc-1.5-2.fc16.i686.rpm hwloc.i686: W: devel-file-in-non-devel-package /usr/lib/libhwloc.so A development file (usually source code) is located in a non-devel package. If you want to include source code in your package, be sure to create a development package. Actually, I had .so library in the main library originally but I had to move it back to resolve the rpmlint warning. * Fri Oct 07 2011 Jirka Hladky <hladky.jiri> - 1.2.2-1 - moved *.so to the devel package - libhwloc*so* in the main package * Sat Sep 17 2011 Jirka Hladky <hladky.jiri> - 1.2.1-0 - 1.2.1 release - Moved libhwloc*.so* to the main package Please suggest how to proceed. BTW, I have done a research on my system: for file in *so; do rpm -qf $file; done > ~/so_lib.txt Files is attached.Out of 340 *so libraries checked -212 are in the devel package -36 is in the libs package -96 are in the other package, most probably in the main package wc so_lib.txt grep devel so_lib.txt | wc grep libs so_lib.txt | wc grep -v "devel\|libs" so_lib.txt | wc This suggests that *so library really belongs to the devel package. Thanks Jirka