Bug#924303: [Pkg-fonts-devel] Bug#924303: Bug#924303: fonts-noto-core: creates an obsolete config file
On 10/29/20 6:10 PM, Jonas Smedegaard wrote: Did you have fonts-noto-core 20181227-1 installed, or installed and then removed, or installed and then purged, when you ran that command? I don't remember exactly. However I tried to reproduce the problem on a recent system both with fonts-noto-core 20181227-1 and 20201027-3 and could not reproduce the problem. Therefore I consider it to be fixed. You can close this bug if you wish or I can do it if you prefer. Thanks for checking this issue! -- Laurent.
Bug#924303: [Pkg-fonts-devel] Bug#924303: fonts-noto-core: creates an obsolete config file
On 10/29/20 4:30 PM, Jonas Smedegaard wrote: Please elaborate: What_is_ the issue? It is my understanding that packages should not create obsolete conffiles. That's what I understood when reading this: https://raphaelhertzog.com/2010/10/07/the-right-way-to-remove-an-obsolete-conffile-in-a-debian-package/ Thanks, -- Laurent.
Bug#924303: [Pkg-fonts-devel] Bug#924303: Bug#924303: fonts-noto-core: creates an obsolete config file
Quoting Laurent Bonnaud (2020-10-29 17:49:04) > On 10/29/20 4:30 PM, Jonas Smedegaard wrote: > > > Please elaborate: What_is_ the issue? > > It is my understanding that packages should not create obsolete > conffiles. That's what I understood when reading this: > > https://raphaelhertzog.com/2010/10/07/the-right-way-to-remove-an-obsolete-conffile-in-a-debian-package/ Thanks for the additional information - that helps. I agree that packages should cleanup conffiles no longer included with the package (assuming that's what you mean by "should not create obsolete conffiles"). I fail to recognize, however, that fonts-noto-core fails to such cleanup. The command you share the output of indicates that you feel that the conffile /etc/fonts/conf.avail/30-droid-noto.conf is the one that is not cleaned up, and you reported this issue against version 20181227-1 of fonts-noto-core. Did you have fonts-noto-core 20181227-1 installed, or installed and then removed, or installed and then purged, when you ran that command? Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#924303: [Pkg-fonts-devel] Bug#924303: fonts-noto-core: creates an obsolete config file
control: tags -1 moreinfo unreproducible Hi Laurent, Quoting Laurent Bonnaud (2019-03-11 10:28:25) > here is the problem: > > $ dpkg-query -W -f='${Conffiles}\n' | grep obsolete$ > /etc/fonts/conf.avail/30-droid-noto.conf a34074694dce0a5ccc5844ec0a1315ea > obsolete Thanks for reporting this issue. So you are reporting _where_ you spotted an issue. Please elaborate: What _is_ the issue? - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#924303: fonts-noto-core: creates an obsolete config file
Package: fonts-noto-core Version: 20181227-1 Severity: normal Dear Maintainer, here is the problem: $ dpkg-query -W -f='${Conffiles}\n' | grep obsolete$ /etc/fonts/conf.avail/30-droid-noto.conf a34074694dce0a5ccc5844ec0a1315ea obsolete -- Package-specific info: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==---= ii fontconfig 2.13.1-2 amd64generic font configuration library - support binaries ii libfreetype6:amd64 2.9.1-3 amd64FreeType 2 font engine, shared library files ii libxft2:amd64 2.3.2-2 amd64FreeType-based font drawing library for X -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-3-rt-amd64 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- Configuration Files: /etc/fonts/conf.avail/30-droid-noto.conf [Errno 2] No such file or directory: '/etc/fonts/conf.avail/30-droid-noto.conf' -- no debconf information -- Laurent.