Project

General

Profile

Actions

action #56564

closed

SQLite package seems broken in 15.1

Added by andriinikitin over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Regressions/Crashes
Target version:
-
Start date:
2019-09-07
Due date:
% Done:

0%

Estimated time:

Description

I get error below trying to run fullstack test after installing openQA-devel on 15.1

Bareword "DBD::SQLite::INSERT" not allowed while "strict subs" in use at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/SQLite.pm line 93.
Compilation failed in require at lib/OpenQA/Worker/Cache.pm line 28.
BEGIN failed--compilation aborted at lib/OpenQA/Worker/Cache.pm line 28.
Compilation failed in require at lib/OpenQA/Worker/Cache/Client.pm line 20.
BEGIN failed--compilation aborted at lib/OpenQA/Worker/Cache/Client.pm line 20.
Compilation failed in require at t/full-stack.t line 52.
BEGIN failed--compilation aborted at t/full-stack.t line 52.

When I install perl-DBD-SQLite package before openQA-devel - this error is not shown.
Attached Dockerfile demonstrates behavior problem.log
If I uncomment install of perl-DBD-SQLite in the docker file - the tests are started properly (unrelated is shown, but is not relevant here) - preinstall.log

Workaround: install perl-DBD-SQLite, resolving conflict with perl-DBD-SQLite-Amalgamation-3.6.1.2-lp151.11.2.x86_64 (@System) (conflict.log)


Files

problem.log (14.8 KB) problem.log andriinikitin, 2019-09-07 11:12
preinstall.log (14.4 KB) preinstall.log andriinikitin, 2019-09-07 11:13
conflict.log (1.23 KB) conflict.log andriinikitin, 2019-09-07 11:13
Dockerfile (748 Bytes) Dockerfile andriinikitin, 2019-09-07 11:25

Related issues 1 (0 open1 closed)

Related to openQA Project - action #53177: [openqa][worker] Can not start worker service after installing latest openqa tool set on leap 42.3Resolvedmkittler2019-06-17

Actions
Actions

Also available in: Atom PDF