-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
zef install test failures #234
Comments
@lizmat asked
My thinking is this: It should test the libraries that can be tested, and not fail to install because it supports a lib for a DB the user isn't going to use. |
While the missing libraries creates a lot of noise, the tests are skipped in those instances. In fact, it's the test spitting out the diagnostic messages while they're doing the skipping. These lines, however, are not typical:
Can you please run that DBIish tests with verbose enabled: |
cloning the repo locally, and running note that i DO have PostgreSQL installed
|
Set the value to "<not set>" within the test description when a library cannot be found. Not the cause of the problems in #234 but it adds unnecessary noise.
Hmph, so that isn't the failing test. It's just unnecessarily noisy. Can you run all the tests with verbose enabled? One of them must actually be failing, and not just complaining. |
In order for DBIish to be able to load any of the required libraries, it needs:
In MacOS there can be problems because the rules have changed frequently and Homebrew can use not standard names or places. So some tests can help us: To get the library file name that will be used for PostgreSQL try the following in the raku REPL: say $*VM.platform-library-name('pq'.IO, :version(Version.new(5))).Str; By default the loader will search for that file in Check that your library has the expected name and it is installed in any of those places or add its path to one of these variables. |
There are multiple problems in the error trace below.
macOS: 12.6 Monterey
The text was updated successfully, but these errors were encountered: