Actions
action #130682
closedcoordination #130582: [epic] Upgrade all our infrastructure, e.g. o3+osd workers+webui and production workloads, to openSUSE Leap 15.5
perl-DBD-Pg failed to built correctly in devel:openQA:Leap:15.5 size:M
Description
perl-DBD-Pg failed to built correctly in devel:openQA:Leap:15.5
Motivation¶
To use the most recently released Leap 15.5 as development base we need devel:openQA:Leap:15.5 to build all relevant packages accordingly
Acceptance criteria¶
- AC1: perl-DBD-Pg builds including build checks in devel:openQA:Leap:15.5
Suggestions¶
- Check build results in devel:openQA:Leap:15.5
[ 167s] # Failed test 'Method pg_result works after a prepare/execute call'
[ 167s] # at t/08async.t line 325.
[ 167s] # got: 'DBD::Pg::db pg_result failed: ERROR: current transaction is aborted, commands ignored until end of transaction block at t/08async.t line 323.
[ 167s] # '
[ 167s] # expected: ''
[ 167s]
[ 167s] # Failed test 'Method pg_result() returns expected result after prepare/execute select'
[ 167s] # at t/08async.t line 328.
[ 167s] # got: ''
[ 167s] # expected: '1'
[ 167s]
[ 167s] # Failed test 'Method fetchall_arrayref works after pg_result'
[ 167s] # at t/08async.t line 334.
[ 167s] # got: 'DBD::Pg::st fetchall_arrayref failed: no statement executing at t/08async.t line 332.
[ 167s] # '
[ 167s] # expected: ''
[ 167s]
[ 167s] # Failed test 'Method fetchall_arrayref returns correct result after pg_result'
[ 167s] # at t/08async.t line 337.
[ 167s] # Structures begin differing at:
[ 167s] # $got = ''
[ 167s] # $expected = ARRAY(0x563454d1d568)
[ 167s] DBD::Pg::db do failed: ERROR: current transaction is aborted, commands ignored until end of transaction block at t/08async.t line 339.
[ 167s] Issuing rollback() due to DESTROY without explicit disconnect() of DBD::Pg::db handle dbname=postgres;port=5442;host=/home/abuild/rpmbuild/BUILD/DBD-Pg-3.16.3/dbdpg_test_database/data/socket at t/08async.t line 339.
- Fix the unresolvable in devel:languages:perl https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg first and try to reproduce there. The unresolvable on postgres can be fixed same as in devel:openQA:Leap:15.5 like in project config
Ignore: postgresql14-devel-mini:this-is-only-for-build-envs
Prefer: postgresql14-devel -postgresql14-devel-mini
- If the problem is reproducible and known e.g. upstream then fix accordingly or raise a new specific upstream issue report and exclude the one failing tests from build checks e.g. in cpanspec.yml
Actions