Skip Menu |

This queue is for tickets about the DBD-SQLite CPAN distribution.

Report information
The Basics
Id: 105235
Status: rejected
Priority: 0/
Queue: DBD-SQLite

People
Owner: Nobody in particular
Requestors: jplesnik [...] redhat.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.48
Fixed in: (no value)



Subject: Tests failed
I tried to build the module on Fedora system, but I got following failure: # Failed test 'search '"use strict" AND "use warnings"'' # at t/virtual_table/11_filecontent_fulltext.t line 79. # Structures begin differing at: # $got->[1] = 'lib/DBD/SQLite/VirtualTable.pm' # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' # Failed test 'search '"use strict" AND "use warnings"' -- no lib/DBD/SQLite/VirtualTable.pm' # at t/virtual_table/11_filecontent_fulltext.t line 92. # Structures begin differing at: # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' # Failed test 'search '"use strict" AND "use warnings"' -- after reconnect' # at t/virtual_table/11_filecontent_fulltext.t line 105. # Structures begin differing at: # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' # Looks like you failed 3 tests of 15. t/virtual_table/11_filecontent_fulltext.t ............. Dubious, test returned 3 (wstat 768, 0x300) Failed 3/15 subtests sqlite 3.8.10.2
On Mon Jun 15 19:13:10 2015, jplesnik wrote: Show quoted text
> I tried to build the module on Fedora system, but I got following > failure: > > > # Failed test 'search '"use strict" AND "use warnings"'' > # at t/virtual_table/11_filecontent_fulltext.t line 79. > # Structures begin differing at: > # $got->[1] = 'lib/DBD/SQLite/VirtualTable.pm' > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > # Failed test 'search '"use strict" AND "use warnings"' -- no > lib/DBD/SQLite/VirtualTable.pm' > # at t/virtual_table/11_filecontent_fulltext.t line 92. > # Structures begin differing at: > # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > # Failed test 'search '"use strict" AND "use warnings"' -- after > reconnect' > # at t/virtual_table/11_filecontent_fulltext.t line 105. > # Structures begin differing at: > # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > # Looks like you failed 3 tests of 15. > t/virtual_table/11_filecontent_fulltext.t ............. > Dubious, test returned 3 (wstat 768, 0x300) > Failed 3/15 subtests > > > sqlite 3.8.10.2
Well, I suppose you have done *something* because your SQLite is version 3.8.10.2, which is different from the bundled version (3.8.10 as of DBD::SQLite 1.48). So, please let me know exactly what you have done, and if you have something that lists modules in your packaging tool or something, make sure to update it so that it lists everything listed in the MANIFEST file (of the latest DBD::SQLite distribution). Apparently this is not our bug but yours.
From: jplesnik [...] redhat.com
On Mon Jun 15 11:54:15 2015, ISHIGAKI wrote: Show quoted text
> On Mon Jun 15 19:13:10 2015, jplesnik wrote:
> > I tried to build the module on Fedora system, but I got following > > failure: > > > > > > # Failed test 'search '"use strict" AND "use warnings"'' > > # at t/virtual_table/11_filecontent_fulltext.t line 79. > > # Structures begin differing at: > > # $got->[1] = 'lib/DBD/SQLite/VirtualTable.pm' > > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > > # Failed test 'search '"use strict" AND "use warnings"' -- no > > lib/DBD/SQLite/VirtualTable.pm' > > # at t/virtual_table/11_filecontent_fulltext.t line 92. > > # Structures begin differing at: > > # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' > > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > > # Failed test 'search '"use strict" AND "use warnings"' -- after > > reconnect' > > # at t/virtual_table/11_filecontent_fulltext.t line 105. > > # Structures begin differing at: > > # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' > > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > > # Looks like you failed 3 tests of 15. > > t/virtual_table/11_filecontent_fulltext.t ............. > > Dubious, test returned 3 (wstat 768, 0x300) > > Failed 3/15 subtests > > > > > > sqlite 3.8.10.2
> > Well, I suppose you have done *something* because your SQLite is > version 3.8.10.2, which is different from the bundled version (3.8.10 > as of DBD::SQLite 1.48). So, please let me know exactly what you have > done, and if you have something that lists modules in your packaging > tool or something, make sure to update it so that it lists everything > listed in the MANIFEST file (of the latest DBD::SQLite distribution). > > Apparently this is not our bug but yours.
Hi, we should used system sqlite instead of the bundled one due to Fedora packaging guidelines. And you are right it is problem of system sqlite which is compiled without SQLITE_ENABLE_FTS3_PARENTHESIS macro. I have to solve it on Fedora site. Jitka
On Tue Jun 16 21:34:42 2015, jplesnik wrote: Show quoted text
> On Mon Jun 15 11:54:15 2015, ISHIGAKI wrote:
> > On Mon Jun 15 19:13:10 2015, jplesnik wrote:
> > > I tried to build the module on Fedora system, but I got following > > > failure: > > > > > > > > > # Failed test 'search '"use strict" AND "use warnings"'' > > > # at t/virtual_table/11_filecontent_fulltext.t line 79. > > > # Structures begin differing at: > > > # $got->[1] = 'lib/DBD/SQLite/VirtualTable.pm' > > > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > > > # Failed test 'search '"use strict" AND "use warnings"' -- no > > > lib/DBD/SQLite/VirtualTable.pm' > > > # at t/virtual_table/11_filecontent_fulltext.t line 92. > > > # Structures begin differing at: > > > # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' > > > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > > > # Failed test 'search '"use strict" AND "use warnings"' -- after > > > reconnect' > > > # at t/virtual_table/11_filecontent_fulltext.t line 105. > > > # Structures begin differing at: > > > # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' > > > # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' > > > # Looks like you failed 3 tests of 15. > > > t/virtual_table/11_filecontent_fulltext.t ............. > > > Dubious, test returned 3 (wstat 768, 0x300) > > > Failed 3/15 subtests > > > > > > > > > sqlite 3.8.10.2
> > > > Well, I suppose you have done *something* because your SQLite is > > version 3.8.10.2, which is different from the bundled version (3.8.10 > > as of DBD::SQLite 1.48). So, please let me know exactly what you have > > done, and if you have something that lists modules in your packaging > > tool or something, make sure to update it so that it lists everything > > listed in the MANIFEST file (of the latest DBD::SQLite distribution). > > > > Apparently this is not our bug but yours.
> > > Hi, > > we should used system sqlite instead of the bundled one due to Fedora > packaging guidelines. And you are right it is problem of system sqlite > which is compiled without SQLITE_ENABLE_FTS3_PARENTHESIS macro. > I have to solve it on Fedora site. > > Jitka
Closed as rejected (not ours) for now. Please reopen this if you need some help. Thanks.