kou commented on code in PR #14925:
URL: https://github.com/apache/arrow/pull/14925#discussion_r1051208099


##########
python/pyarrow/src/arrow-python.pc.in:
##########
@@ -1,28 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one

Review Comment:
   Because we can't provide `.pc` in portable way for Python package.
   `.pc` requires fixed install location but Python package is relocatable. 
Users can install it to `/usr/local/lib/python*/dist-packages/pyarrow/`, 
`~/.local/lib/python*/site-packages/pyarrow/` and so on.
   If we want to keep `.pc` support, we need to rewrite `.pc` after pyarrow is 
installed. (This is the approach that is used by MSYS2 package.)
   
   FYI: `.pc` aren't installed since our `cpp/src/arrow/python/` -> `python/` 
migration. It means that users already can't use `arrow-python.pc` since 10.0.0.



-- 
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