Skip to content
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

Update mysql-apt-config to 0.8.29-1 #414

Merged
merged 1 commit into from
Mar 12, 2024
Merged

Conversation

dveeden
Copy link
Collaborator

@dveeden dveeden commented Mar 12, 2024

In #413 the CI checks failed because of this:

 Hit:5 http://azure.archive.ubuntu.com/ubuntu focal-security InRelease
Hit:6 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease
Get:7 http://repo.mysql.com/apt/ubuntu focal InRelease [12.8 kB]
Err:7 http://repo.mysql.com/apt/ubuntu focal InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B7B3B788A8D3785C
Hit:8 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease
Reading package lists...
W: GPG error: http://repo.mysql.com/apt/ubuntu focal InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B7B3B788A8D3785C
E: The repository 'http://repo.mysql.com/apt/ubuntu focal InRelease' is not signed.
Error: Process completed with exit code 100.

This PR is to update the CI checks to fix this.

@dveeden
Copy link
Collaborator Author

dveeden commented Mar 12, 2024

From mysql-apt-config changelog:

mysql-apt-config (0.8.29-1) bullseye bookworm focal jammy lunar; urgency=medium

  * Add latest gpg key

 -- Tanya Dixit <tanya.d.dixit@oracle.com>  Fri, 24 Nov 2023 10:34:13 +0100

@dveeden
Copy link
Collaborator Author

dveeden commented Mar 12, 2024

This fixes the CI setup, but the CI check still fails due to a call to a deprecated function: mysql_reload()

Run make test
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- mysql.bs blib/arch/auto/DBD/mysql/mysql.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t

#   Failed test 'use DBD::mysql;'
#   at t/00base.t line 15.
#     Tried to use 'DBD::mysql'.
Bailout called.  Further testing stopped:  Unable to load DBD::mysql
#     Error:  Can't load '/home/runner/work/DBD-mysql/DBD-mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: /home/runner/work/DBD-mysql/DBD-mysql/blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: mysql_reload at /usr/lib/x86_64-linux-gnu/perl-base/DynaLoader.pm line 187.

@dveeden dveeden merged commit 2a7beb7 into perl5-dbi:master Mar 12, 2024
1 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant