Bug#1005856: bible-kjv: Search is broken, possible follow-up to #991133

2022-02-16 Thread Matthew Vernon

On 16/02/2022 10:18, Jon Daley wrote:

On Wed, 16 Feb 2022, Matthew Vernon wrote:
[Debian policy is usually that bugs need to be "Important" priority or 
higher for fixes to be considered for a stable point release. I'm 
assuming you don't think that applies here]


Ok, thanks.  Just wanted to make sure it wasn't missed.  And yeah, I've 
wondered sometimes about how priorities work for different package 
types. "important" for a bible program is different than for "mount" or 
something more critical.


Though, checking the description in "reportbug", it says:
Important: a bug which has a major effect on the usability of a package, 
without rendering it completely unusable to everyone.


Which I suppose is an appropriate description of a search feature.


I'm inclined to agree, so I've opened #1005868 to see if the release 
managers will allow a fixed package into a future Stable update.


Regards,

Matthew



Bug#1005856: bible-kjv: Search is broken, possible follow-up to #991133

2022-02-16 Thread Jon Daley

On Wed, 16 Feb 2022, Matthew Vernon wrote:
[Debian policy is usually that bugs need to be "Important" priority or higher 
for fixes to be considered for a stable point release. I'm assuming you don't 
think that applies here]


Ok, thanks.  Just wanted to make sure it wasn't missed.  And yeah, I've 
wondered sometimes about how priorities work for different package types. 
"important" for a bible program is different than for "mount" or 
something more critical.


Though, checking the description in "reportbug", it says:
Important: a bug which has a major effect on the usability of a package, 
without rendering it completely unusable to everyone.


Which I suppose is an appropriate description of a search feature.

But, I have confidence that you know how things work and are doing it 
correctly.  I used to run testing everywhere since it is pretty stable 
in general, but every once in a while will have trouble with a package, 
so started running stable more often.




Bug#1005856: bible-kjv: Search is broken, possible follow-up to #991133

2022-02-15 Thread Jon Daley
Package: bible-kjv
Version: 4.34
Severity: normal

I'm on stable/4.34 so perhaps this has already been fixed, but I didn't see 
it in any bug reports other than it appears to be related to #991133, which 
was closed in 4.33.

When I do a ??search now, I often get results that are off by one verse.

On 4.30:
bible(KJV) [Gen1:1]> ??abide
  Searching for 'abide'... [77 refs]
bible(KJV) [Gen1:1]> ?list
  References [77]:  Gen19:2 Gen22:5 Gen24:55 Gen29:19 Gen44:33 Ex16:29 Lev8:35
Lev19:13 Num22:5 Num31:19 Num31:23 Num35:25 Dt3:19 Jsh18:5 Ru2:8 1Sa1:22 1Sa5:7
1Sa19:2 1Sa22:5 1Sa22:23 1Sa30:21 2Sa11:11 2Sa15:19 2Sa16:18 1Ki8:13 2Ch25:19
2Ch32:10 Job24:13 Job38:40 Job39:9 Ps15:1 Ps61:4 Ps61:7 Ps91:1 Pr7:11 Pr19:23
Ec8:15 Je10:10 Je42:10 Je49:18 Je49:33 Je50:40 Ho3:3 Ho3:4 Ho11:6 Jl2:11 Mi5:4
Na1:6 Mal3:2 Mt10:11 Mk6:10 Lu9:4 Lu19:5 Lu24:29 Jn12:46 Jn14:16 Jn15:4 Jn15:6
Jn15:7 Jn15:10 Ac15:34 Ac16:15 Ac20:23 Ac27:31 Ro11:23 1Co3:14 1Co7:8 1Co7:20
1Co7:24 1Co7:40 1Co16:6 Php1:24 Php1:25 1Ti1:3 1Jn2:24 1Jn2:27 1Jn2:28

On 4.34:
bible(KJV) [Gen1:1]> ??abide
  Searching for 'abide'... [77 refs]
bible(KJV) [Gen1:1]> ?list
  References [77]:  Gen19:3 Gen22:6 Gen24:56 Gen29:20 Gen44:34 Ex16:30 Lev8:36
Lev19:14 Num22:6 Num31:20 Num31:24 Num35:26 Dt3:20 Jsh18:6 Ru2:9 1Sa1:23 1Sa5:8
1Sa19:3 1Sa22:6 1Sa23:1 1Sa30:22 2Sa11:12 2Sa15:20 2Sa16:19 1Ki8:14 2Ch25:20
2Ch32:11 Job24:14 Job38:41 Job39:10 Ps15:2 Ps61:5 Ps61:8 Ps91:2 Pr7:12 Pr19:24
Ec8:16 Je10:11 Je42:11 Je49:19 Je49:34 Je50:41 Ho3:4 Ho3:5 Ho11:7 Jl2:12 Mi5:5
Na1:7 Mal3:3 Mt10:12 Mk6:11 Lu9:5 Lu19:6 Lu24:30 Jn12:47 Jn14:17 Jn15:5 Jn15:7
Jn15:8 Jn15:11 Ac15:35 Ac16:16 Ac20:24 Ac27:32 Ro11:24 1Co3:15 1Co7:9 1Co7:21
1Co7:25 1Co8:1 1Co16:7 Php1:25 Php1:26 1Ti1:4 1Jn2:25 1Jn2:28 1Jn2:29

I didn't check all cases, but I believe 4.30 has the correct behavior 
and either the same bug or the fix for #991133 broke the search to have an 
off by one error.

-- System Information:
Debian Release: 11.2
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-11-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages bible-kjv depends on:
ii  bible-kjv-text  4.34
ii  libc6   2.31-13+deb11u2
ii  libreadline88.1-1

bible-kjv recommends no packages.

Versions of packages bible-kjv suggests:
pn  verse  

-- no debconf information