Bug 22554 - padre (Perl IDE) doesn't start with DBD::SQLite::db error
Summary: padre (Perl IDE) doesn't start with DBD::SQLite::db error
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK
Keywords: advisory, has_procedure, validated_update
Depends on:
Blocks:
 
Reported: 2018-02-10 16:58 CET by Oleg Bosis
Modified: 2018-02-27 00:41 CET (History)
5 users (show)

See Also:
Source RPM: padre-1.0.0-8.mga6.src.rpm
CVE:
Status comment:


Attachments
Patch to fix DBD::SQLite::db error (581 bytes, patch)
2018-02-10 16:59 CET, Oleg Bosis
Details | Diff

Description Oleg Bosis 2018-02-10 16:58:24 CET
Description of problem:
When I try to run padre I se the following error message:

$ padre
DBD::SQLite::db do failed: Safety level may not be changed inside a transaction at (eval 1901) line 37.
Perl exited with active threads:
        1 running and unjoined
        0 finished and unjoined
        0 running and detached

Searching Google for this error message gave me this link with description of the fix:
https://stackoverflow.com/questions/34787579/padre-complains-about-an-sqlite-database-issue

I've made a patch and it seems to work...

Version-Release number of selected component (if applicable):
padre-1.0.0-8.mga6.src.rpm

How reproducible:
always

Steps to Reproduce:
1. Install padre and try to run it
2.
3.
Comment 1 Oleg Bosis 2018-02-10 16:59:10 CET
Created attachment 9975 [details]
Patch to fix DBD::SQLite::db error

CC: (none) => olegbosis

David Walser 2018-02-10 23:30:18 CET

Assignee: bugsquad => pkg-bugs
CC: (none) => shlomif

Comment 2 Stig-Ørjan Smelror 2018-02-23 21:21:17 CET
Advisory
========
A patch has been added to fix an error with DBD::SQlite::db.

DBD::SQLite::db do failed: Safety level may not be changed inside a transaction at (eval 1901) line 37.
Perl exited with active threads:
        1 running and unjoined
        0 finished and unjoined
        0 running and detached

References
==========
https://bugs.mageia.org/show_bug.cgi?id=22554
https://stackoverflow.com/questions/34787579/padre-complains-about-an-sqlite-database-issue

Files
=====

The following file has been uploaded to core/updates_testing

padre-1.0.0-8.1.mga6

from padre-1.0.0-8.1.mga6.src.rpm

Assignee: pkg-bugs => qa-bugs
CC: (none) => smelror

Comment 3 Stig-Ørjan Smelror 2018-02-23 21:36:56 CET
Padre for Cauldron has also been updated with this patch.

Cheers,
Stig
Comment 4 Len Lawrence 2018-02-26 16:40:31 CET
Mageia 6 :: x86_64

Installed padre and 214 other packages.
$ padre
DBD::SQLite::db do failed: Safety level may not be changed inside a transaction at (eval 1901) line 37.
Perl exited with active threads:
	1 running and unjoined
	0 finished and unjoined
	0 running and detached

Updated padre.

$ padre
This raised the padre gui without any error messages.
Tried all the menu buttons.  Chose to look at examples and displayed 01_hello_world.pl from the Absolute Beginners tab.

From the point of view of an Absolute Beginner this looks fine.

CC: (none) => tarazed25
Whiteboard: (none) => MGA6-64-OK

Comment 5 claire robinson 2018-02-26 16:54:51 CET
Advisory uploaded with indentation/colons from comment 2.

May need adjusting if it causes issues when pushing.

Validating.

Keywords: (none) => advisory, has_procedure, validated_update
CC: (none) => sysadmin-bugs

Comment 6 Mageia Robot 2018-02-27 00:41:44 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2018-0037.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.