Comments (6)
So, there are lots of warnings generated by Cython about stuff but the root of the problem is that /usr/local/osquery/bin/ld
cannot find libyaml. Libyaml is optional for PyYAML so I suspect there's something up with homebrew
from pyyaml.
I did and had the same issue. This only happened on one machine.
Maybe we should consider closing this and if someone else can reproduce this issue we'll revisit the problem.
from pyyaml.
Okay, this is weird. There's also indications that this is happening on linux but Cellar
is typically something I see with homebrew. Also, there's compile output from osquery
's C extensions and Cython interleaved which is making this hard to figure out. Further, we check to see if we can link libyaml before building our Cython extension (I thought) so we shouldn't get to this point unless we can link it.
from pyyaml.
Homebrew has a linux port called Linuxbrew. The build system for OSQuery uses Linuxbrew on Linux.
OSQuery initializes it's own Cellar
to install it's dependencies and isolate them from the rest of the system.
I have only one machine that reproduces this problem. I bought a new computer on which the linking error does not occur.
from pyyaml.
Aha. I didn't know about Linuxbrew and I didn't know that OSQuery did that. Have you tried removing the Cellar
for OSQuery and retrying? I haven't seen this error before and don't presently have time to attempt to reproduce.
from pyyaml.
Sounds like a plan.
from pyyaml.
Related Issues (20)
- CSafeDumper doesn't appear to respect `allow_unicode=True`
- failed installing dependencies on WSL2 HOT 1
- bug? some string constants are getting printed as ints HOT 2
- yaml dump outputs not-to-spec keys HOT 2
- yaml-6.0.1 ==> cython-3.0.7
- How to install via pip using `--without-libyaml` when `--install-option` is deprecated? HOT 2
- PyYaml missing AArch64 wheel for Python 3.12 only HOT 1
- Result of safe_load_all is not writable with safe_dump_all HOT 4
- Install PyYAML 6.0 from source results into failure: ERROR: No matching distribution found for wheel HOT 1
- Unable to install in Python 3.12 environment HOT 1
- Yaml on dumping giving different result
- RFE: port to `cython` 3.x HOT 2
- Depth first firing of generators HOT 1
- Unable to install due to dependency on setuptools - help please? HOT 2
- Provide wheel for `musllinux` `arm64`
- [Joke Issue] Attempt to write the most complex YAML file in human history
- Can't seem to read emoji HOT 1
- "Y" does not round-trip in practice HOT 1
- Instant of custom python class as value
- End of document delimiter (`...`) HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyyaml.