Hi! I have a strange problem in fedora 31 with the fact that even if libuuid is installed :
[xrootdtest@c340sev xrootd]$ rpm -qa | grep uuid uuid-devel-1.6.2-45.fc31.x86_64 uuid-c++-1.6.2-45.fc31.x86_64 libuuid-2.34-3.fc31.x86_64 uuid-c++-devel-1.6.2-45.fc31.x86_64 uuid-1.6.2-45.fc31.x86_64
in python3 i have this :
[xrootdtest@c340sev xrootd]$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig print( pkgconfig.exists( 'uuid-dev' ))
False
Does anyone have any idea what is going on? Thank you! Adrian
On 11/25/19 8:01 AM, Adrian Sevcenco wrote:
[xrootdtest@c340sev xrootd]$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig print( pkgconfig.exists( 'uuid-dev' ))
False
Why are you looking for 'uuid-dev'? It's just "uuid".
On 11/25/19 9:34 PM, Samuel Sieb wrote:
On 11/25/19 8:01 AM, Adrian Sevcenco wrote:
[xrootdtest@c340sev xrootd]$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pkgconfig >>> print( pkgconfig.exists( 'uuid-dev' )) False
Why are you looking for 'uuid-dev'? It's just "uuid".
sorry this is a typo .. yes i (they) check for uuid https://github.com/xrootd/xrootd/blob/master/packaging/wheel/setup.py#L61
python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig print( pkgconfig.exists( 'uuid' ))
False
Can anybody else just do this simple test and post a feedback? I would like to know if this is a fedora problem or just mine..
Thank you!! Adrian
On 26/11/2019 15.44, Adrian Sevcenco wrote:
On 11/25/19 9:34 PM, Samuel Sieb wrote:
On 11/25/19 8:01 AM, Adrian Sevcenco wrote:
[xrootdtest@c340sev xrootd]$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pkgconfig >>> print( pkgconfig.exists( 'uuid-dev' )) False
Why are you looking for 'uuid-dev'? It's just "uuid".
sorry this is a typo .. yes i (they) check for uuid https://github.com/xrootd/xrootd/blob/master/packaging/wheel/setup.py#L61
python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig print( pkgconfig.exists( 'uuid' ))
False
Can anybody else just do this simple test and post a feedback? I would like to know if this is a fedora problem or just mine..
Thank you!! Adrian
Returns True for me (after I installed python3-pkgconfig). You need to have libuuid-devel installed.
On Tue, 26 Nov 2019 15:44:21 +0100, Adrian Sevcenco wrote:
Why are you looking for 'uuid-dev'? It's just "uuid".
sorry this is a typo .. yes i (they) check for uuid https://github.com/xrootd/xrootd/blob/master/packaging/wheel/setup.py#L61
python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig print( pkgconfig.exists( 'uuid' ))
False
Can anybody else just do this simple test and post a feedback? I would like to know if this is a fedora problem or just mine..
$ rpm -q --provides uuid-devel pkgconfig(ossp-uuid) = 1.6.2 uuid-devel = 1.6.2-45.fc31 uuid-devel(x86-64) = 1.6.2-45.fc31 $ rpmls uuid-devel|grep pkg -rw-r--r-- /usr/lib64/pkgconfig/ossp-uuid.pc
According to the pkgconfig .pc files contained in that -devel package, you need to check for "ossp-uuid". Don't guess pkgconfig dependency names. Verify them by examining packaged files.
On 11/26/19 6:44 AM, Adrian Sevcenco wrote:
python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig print( pkgconfig.exists( 'uuid' ))
False
Can anybody else just do this simple test and post a feedback? I would like to know if this is a fedora problem or just mine..
$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig pkgconfig.exists('uuid')
True
Do you have 'libuuid-devel' installed?
On 27/11/19 04:56, Samuel Sieb wrote:
On 11/26/19 6:44 AM, Adrian Sevcenco wrote:
python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pkgconfig >>> print( pkgconfig.exists( 'uuid' )) False
Can anybody else just do this simple test and post a feedback? I would like to know if this is a fedora problem or just mine..
$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig pkgconfig.exists('uuid')
True
Do you have 'libuuid-devel' installed?
Just following on from Samuel's email, both python and python3 return 'false' for pkgconfig.exists('uuid') without libuuid-devel installed and return 'true' after I install libuuid-devel.
regards, Steve
users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
On 11/27/19 3:08 AM, Stephen Morris wrote:
On 27/11/19 04:56, Samuel Sieb wrote:
On 11/26/19 6:44 AM, Adrian Sevcenco wrote:
python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pkgconfig >>> print( pkgconfig.exists( 'uuid' )) False
Can anybody else just do this simple test and post a feedback? I would like to know if this is a fedora problem or just mine..
$ python3 Python 3.7.5 (default, Oct 17 2019, 12:16:48) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pkgconfig pkgconfig.exists('uuid')
True
Do you have 'libuuid-devel' installed?
Just following on from Samuel's email, both python and python3 return 'false' for pkgconfig.exists('uuid') without libuuid-devel installed and return 'true' after I install libuuid-devel.
OMG what a blunder!!! I really do apologize for this! I was so sure that i have the package installed because i checked for it's existence in the wrong terminal! :(
Many thanks and sorry for the noise! Adrian
regards, Steve
users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org