I would say two things (in decreasing order of relevance):

  1. Debian is not very good about discovery, so if you're going to put things in locations (e.g. /home/adrian/.local/lib) that are not already on its default paths then you are responsible for telling Debian about this (maybe in .profile (what I do on my machine to get CUDA libraries working) or something)

https://github.com/xrootd/xrootd/blob/2c43d2e8b1f2e57a562b4e386239cfc0d70febd9/.github/workflows/build.yml#L282-L291
2. I don't think this is affecting you in any way, but you are lacking modern setuptools (and maybe wheel too, idk) in this environment as you're still falling back to the deprecated legacy build and getting an egg and not a wheel. Is there a reason for this? While the CI is building with the latest setuptools

https://github.com/xrootd/xrootd/blob/2c43d2e8b1f2e57a562b4e386239cfc0d70febd9/.github/workflows/build.yml#L252

I would assume that the default version of setuptools that is packaged should still be sufficient to build the wheel.

$ docker run --rm -ti ubuntu:20.04 /bin/bash
root@be875f1dd958:/# apt update -y && apt install -y python3 python3-dev python3-venv python3-pip
root@be875f1dd958:/# python3 -m pip list
Package    Version
---------- -------
pip        20.0.2 
setuptools 45.2.0 
wheel      0.34.2 
root@be875f1dd958:/#

What version of setuptools do you have in this build?


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <xrootd/xrootd/issues/1668/1087735363@github.com>

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1668#issuecomment-1087735363", "url": "https://github.com/xrootd/xrootd/issues/1668#issuecomment-1087735363", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1