You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to install DBD::Pg on a Windows 11 machine (64-bit). The installation fails every time because the tests fail.
Installation command: cpanm DBD::Pg@3.16.0 --quiet
Console error message: ! Installing DBD::Pg failed. See C:\Users\[username]\.cpanm\work\1669705333.8180\build.log for details. Retry with --force to force install it.
Last several lines from the build.log file:
t/00_signature.t ....... skipped: Set the environment variable TEST_SIGNATURE to enable this test
t/00basic.t ............ ok
Please wait, creating new database (version 14.5) for testing
pg_ctl: unrecognized operation mode "C:/Users/[username]/.cpanm/work/1669705333.8180/DBD-Pg-3.16.0/dbdpg_test_database/data/socket'"
Try "pg_ctl --help" for more information.
#
# DBI Version 1.643
# DBD::Pg Version 3.16.0
# Perl Version 5.32.1
# OS MSWin32
# PostgreSQL (compiled) ?
# PostgreSQL (target) ?
# PostgreSQL (reported) ?
# Default port ?
# DBI_DSN ?
# DBI_USER <not set>
# Test schema dbd_pg_testschema
# LANG C
# Adjusted: initdb
# Error was: Could not startup new database (pg_ctl -o '-k C:/Users/[username]/.cpanm/work/1669705333.8180/DBD-Pg-3.16.0/dbdpg_test_database/data/socket' -l C:/Users/[username]/.cpanm/work/1669705333.8180/DBD-Pg-3.16.0/dbdpg_test_database/dbdpg_test.logfile -D C:/Users/[username]/.cpanm/work/1669705333.8180/DBD-Pg-3.16.0/dbdpg_test_database/data start) () ()
Bailout called. Further testing stopped: Cannot continue: connection failed
FAILED--Further testing stopped: Cannot continue: connection failed
gmake: *** [Makefile:983: test_dynamic] Error 255
-> FAIL Installing DBD::Pg failed. See C:\Users\[username]\.cpanm\work\1669705333.8180\build.log for details. Retry with --force to force install it.
Additional info about my machine:
The machine itself has been alive for over a year. I upgraded from Windows 10 to Windows 11 a couple weeks ago.
I installed Perl, cpanminus, PostgreSQL, and Sqitch for the first time EVER today. I installed HeidiSQL a couple weeks ago (not sure if that matters).
The command perl -e 'use DBI; DBI->installed_versions();' says that I have DBD::Pg version 3.8.0 installed. I don't know where that version of DBD::Pg came from.
I've never used PostgreSQL before, so feel free to share as much "obvious" beginner information with me as you want. I won't think that you are being condescending. 😄
I'm trying to install DBD::Pg on a Windows 11 machine (64-bit). The installation fails every time because the tests fail.
Installation command:
cpanm DBD::Pg@3.16.0 --quietConsole error message:
! Installing DBD::Pg failed. See C:\Users\[username]\.cpanm\work\1669705333.8180\build.log for details. Retry with --force to force install it.Last several lines from the build.log file:
Additional info about my machine:
perl -e 'use DBI; DBI->installed_versions();'says that I have DBD::Pg version 3.8.0 installed. I don't know where that version of DBD::Pg came from.I've never used PostgreSQL before, so feel free to share as much "obvious" beginner information with me as you want. I won't think that you are being condescending. 😄