Bug#960771: firefox-esr: Settings modified after package updates

2021-01-09 Thread c.buhtz
The problem is still in the current Firefox 78.6.0esr (64-Bit)

One "affected setting" is not a problem anymore:
 - The hiding of the toolbar buttons. I show them all by default. After
   an update they are hidden again behind a right-double-arrow button.

But this two things still happens.

 - Keywords for the search engines. They are set back to
   install-default after an package update.
 - Deleted search engines (e.g. amazon, ebay, google, bing) are back
   again after an package update.



Bug#960771: firefox-esr: Settings modified after package updates

2020-05-16 Thread Christian Buhtz
Package: firefox-esr
Version: 68.8.0esr-1~deb10u1
Severity: important

When apt installes a new version of the package the Firefox settings are
modified.

I do not know if it is Firefox by itself, a package script or another magic
debian mechanic.

The point is that there is no need to modify this settings. There is no
technical need. It is just to bully the users. I can not understand why such a
behavior is accepted by Debian. I am interested about an answer about this
point.
I am not sure if a smaller project would be allowed to touch the users settings
in such an inpolite way.

The affected settings:
 - The hiding of the toolbar buttons. I show them all by default. After an
update they are hidden
   again behind a right-double-arrow button.
 - Keywords for the search engines. They are set back to install-default after
an package update.
 - Deleted search engines (e.g. amazon, ebay, google, bing) are back again
after an package update.

This is Debian - not Windows or Ubuntu.

When a package update touches the users settings there have to me a strict hard
technical argument to do that. In the cases I reporting there is no argument.



-- Package-specific info:


-- Addons package information

-- System Information:
Debian Release: 10.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-9-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages firefox-esr depends on:
ii  debianutils   4.8.6.1
ii  fontconfig2.13.1-2
ii  libasound21.1.8-1
ii  libatk1.0-0   2.30.0-2
ii  libc6 2.28-10
ii  libcairo-gobject2 1.16.0-4
ii  libcairo2 1.16.0-4
ii  libdbus-1-3   1.12.16-1
ii  libdbus-glib-1-2  0.110-4
ii  libevent-2.1-62.1.8-stable-4
ii  libffi6   3.2.1-9
ii  libfontconfig12.13.1-2
ii  libfreetype6  2.9.1-3+deb10u1
ii  libgcc1   1:8.3.0-6
ii  libgdk-pixbuf2.0-02.38.1+dfsg-1
ii  libglib2.0-0  2.58.3-2+deb10u2
ii  libgtk-3-03.24.5-1
ii  libjsoncpp1   1.7.4-3
ii  libpango-1.0-01.42.4-8~deb10u1
ii  libstartup-notification0  0.12-6
ii  libstdc++68.3.0-6
ii  libvpx5   1.7.0-3+deb10u1
ii  libx11-6  2:1.6.7-1
ii  libx11-xcb1   2:1.6.7-1
ii  libxcb-shm0   1.13.1-2
ii  libxcb1   1.13.1-2
ii  libxcomposite11:0.4.4-2
ii  libxdamage1   1:1.1.4-3+b3
ii  libxext6  2:1.3.3-1+b2
ii  libxfixes31:5.0.3-1
ii  libxrender1   1:0.9.10-1
ii  libxt61:1.1.5-1+b3
ii  procps2:3.3.15-2
ii  zlib1g1:1.2.11.dfsg-1

Versions of packages firefox-esr recommends:
ii  libavcodec57  7:3.2.14-1~deb9u1
ii  libavcodec58  7:4.1.4-1~deb10u1

Versions of packages firefox-esr suggests:
ii  fonts-lmodern  2.004.5-6
ii  fonts-stix [otf-stix]  1.1.1-4
ii  libcanberra0   0.30-7
ii  libgssapi-krb5-2   1.17-3
ii  libgtk2.0-02.24.32-3
ii  pulseaudio 12.2-4+deb10u1

-- no debconf information