Bug#1070695: server-control.html: ambiguous text bug bugs assigned to 2 packages

2024-05-07 Thread Don Armstrong
On Tue, 07 May 2024, Vincent Lefevre wrote:
> At https://www.debian.org/Bugs/server-control.en.html (coming from
> html/server-control.html.in in debbugs):
> 
>   The bug tracking system uses this information, in conjunction with
>   fixed versions recorded when closing bugs, to display lists of bugs
>   open in various versions of each package. It considers a bug to be
>   open when it has no fixed version, or when it has been found more
>   recently than it has been fixed.
> 
> But this text is ambiguous when a bug is assigned to 2 different
> packages and is marked as fixed in only one of these packages.

The reality is even more complex than this paragraph, because
found/fixed/absent is dependent on the DAG of package versions, not the
time of upload.

I should crib some text from one of my blog posts a few years ago about
this and add it to the documentation.

-- 
Don Armstrong  https://www.donarmstrong.com

There is no form of lead-poisoning which more rapidly and thoroughly
pervades the blood and bones and marrow than that which reaches the
young author through mental contact with type metal.
 -- Oliver Wendell Holmes (Tilton 1947 p67)



Bug#1070695: server-control.html: ambiguous text bug bugs assigned to 2 packages

2024-05-07 Thread Vincent Lefevre
Package: debbugs-web
Version: 2.6.0
Severity: normal

At https://www.debian.org/Bugs/server-control.en.html (coming from
html/server-control.html.in in debbugs):

  The bug tracking system uses this information, in conjunction with
  fixed versions recorded when closing bugs, to display lists of bugs
  open in various versions of each package. It considers a bug to be
  open when it has no fixed version, or when it has been found more
  recently than it has been fixed.

But this text is ambiguous when a bug is assigned to 2 different
packages and is marked as fixed in only one of these packages.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), 
(500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.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 debbugs-web depends on:
ii  apache2 [httpd]  2.4.59-2
pn  libdebbugs-perl  
ii  perl 5.38.2-4

debbugs-web recommends no packages.

Versions of packages debbugs-web suggests:
ii  libapache2-mod-perl2  2.0.13-1+b3
pn  libcgi-alert-perl 

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)