[Pkg-mozext-maintainers] Bug#911056: chromium, webext-browserpass: impossible to install chromium and webext-browserpass together

Sven Joachim svenjoac at gmx.de
Mon Oct 15 09:27:56 BST 2018


On 2018-10-15 10:12 +0200, Jonas Smedegaard wrote:

> Package: chromium,webext-browserpass
> Severity: serious
> Justification: 7
>
> With chromium 70.0.3538.54-1 and webext-browserpass 2.0.11+dfsg-2 installed,
> attempting to upgrade to chromium 70.0.3538.54-2 fails:
>
> Gør klar til at udpakke .../chromium_70.0.3538.54-2_amd64.deb ...
> Udpakker chromium (70.0.3538.54-2) over (70.0.3538.54-1) ...
> dpkg: advarsel: chromium: konfigurationsfil '/etc/chromium' er hverken en almindelig fil eller symbolsk lænke (= '/etc/chromium')
> dpkg: fejl under behandling af arkivet /var/cache/apt/archives/chromium_70.0.3538.54-2_amd64.deb (--unpack):
>  forsøger at overskrive kataloget '/etc/chromium' i pakken webext-browserpass 2.0.11+dfsg-2 med ikke-katalog
> dpkg-deb: fejl: indsæt subprocess was killed by signal (Kanalen blev brudt)
> dpkg: overvejer at afkonfigurere chromium, som ville være i konflikt med installation af chromium-common ...
> dpkg: ja, vil afkonfigurere chromium (ødelagt af chromium-common)
> Gør klar til at udpakke .../chromium-common_70.0.3538.54-2_amd64.deb ...
> Afkonfigurerer chromium (70.0.3538.54-1) ...
> Udpakker chromium-common (70.0.3538.54-2) over (70.0.3538.54-1) ...
> Der opstod fejl under behandlingen:
>  /var/cache/apt/archives/chromium_70.0.3538.54-2_amd64.deb
> needrestart is being skipped since dpkg has failed
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> Sætter chromium-common (70.0.3538.54-2) op ...
> dpkg: afhængighedsproblemer forhindrer konfiguration af chromium:
>  chromium afhænger af chromium-common (= 70.0.3538.54-1); men:
>   Version af chromium-common på systemet er 70.0.3538.54-2.
>  chromium-common (70.0.3538.54-2) ødelægger chromium (<< 70.0.3538.54-2) og er installeret.
>   Versionen af chromium, der skal sætte op, er 70.0.3538.54-1.
>
> Above is in danish, but I guess the essence is noticable for english speakers:
> /etc/chromium is somehow "owned" by both packages,
> which causes trouble (now that chromium adds a conffile, I guess).

Actually the problem is that chromium 70.0.3538.54-2 introduces
/etc/chromium as a conffile while webext-browserpass (and other
packages) ship it as a directory.

,----
| $ apt-file search etc/chromium/
| chrome-gnome-shell: /etc/chromium/native-messaging-hosts/org.gnome.chrome_gnome_shell.json
| debian-edu-config: /etc/chromium/policies/managed/chromium-networked-prefs
| plasma-browser-integration: /etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json
| webext-browserpass: /etc/chromium/native-messaging-hosts/com.dannyvankooten.browserpass.json
`----

Cheers,
       Sven



More information about the Pkg-mozext-maintainers mailing list