zbentley commented on issue #11823:
URL: https://github.com/apache/pulsar/issues/11823#issuecomment-909399309


   > How did you build the C++ library?
   
   I didn't; `pip install pulsar-client` does not by default invoke the 
compiler. Instead, it downloads 
[wheels](https://packaging.python.org/guides/distributing-packages-using-setuptools/#wheels)
 of precompiled artifacts that were submitted by project maintainers.
   
   However, the usual means of overriding this (`pip install pulsar-client 
--no-binary :all:`) does not work for me:
   ```
    ∴ pip install pulsar-client --no-binary :all:
   ERROR: Could not find a version that satisfies the requirement pulsar-client 
(from versions: none)
   ERROR: No matching distribution found for pulsar-client
   ```
   
   I think this means that source artifacts are not published to PyPi, which 
may be a separate issue. Do you think I should open one?
   
   Anyway, I installed protoc and googletest via Homebrew and ran your build 
instructions (I didn't have to set `DCMAKE_PREFIX_PATH`, but otherwise I did 
everything else the same). 
   
   Both tests passed on your branch! I feel very stupid for not fixing up my 
pathing to use my client compiled against your branch; very sorry for wasting 
your time with the back-and-forth.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to