Bug#1033154: aspell-en: should not have /var/lib files in the package

2023-03-21 Thread Agustin Martin
El sáb, 18 mar 2023 a las 15:09, Russell Coker
() escribió:
>
> Package: aspell-en
> Version: 2020.12.07-0-1
> Severity: minor
>
> The FHS describes /var/lib as "State information. Persistent data modified by
> programs as they run (e.g., databases, packaging system metadata, etc.)."
>
> The files that are included in a package are expected not to change in normal
> operation and therefore aren't "modified by programs".  So /var/lib isn't the
> right place for this.  Maybe /usr/lib would be the right place.
>
> One reason that this matters is for security systems that treat /usr and /var
> differently.

Hi, Russell,

The origin of this was a wrong choice from dictionaries-common many
years ago. That dir contains info supplied by packages containing
dicts that is used to help different programs requiring spellchecking
to have the relevant info. So, this is not aspell-en specific.

Regards,

-- 
Agustin



Bug#1033154: aspell-en: should not have /var/lib files in the package

2023-03-18 Thread Russell Coker
Package: aspell-en
Version: 2020.12.07-0-1
Severity: minor

The FHS describes /var/lib as "State information. Persistent data modified by
programs as they run (e.g., databases, packaging system metadata, etc.)."

The files that are included in a package are expected not to change in normal
operation and therefore aren't "modified by programs".  So /var/lib isn't the
right place for this.  Maybe /usr/lib would be the right place.

One reason that this matters is for security systems that treat /usr and /var
differently.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Enforcing - Policy name: default

Versions of packages aspell-en depends on:
ii  aspell   0.60.8-4+b1
ii  dictionaries-common  1.29.4

aspell-en recommends no packages.

aspell-en suggests no packages.

-- no debconf information