Bug#911056: chromium,webext-browserpass: impossible to install chromium and webext-browserpass together

2018-10-15 Thread Michael Meskes
Unless chromium changed the places it looks for some files, I guess this is an
oversight in chromium and thus be fixed there.

Michael
-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



Bug#911056: chromium,webext-browserpass: impossible to install chromium and webext-browserpass together

2018-10-15 Thread Sven Joachim
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



Bug#911056: chromium,webext-browserpass: impossible to install chromium and webext-browserpass together

2018-10-15 Thread Jonas Smedegaard
Package: chromium,webext-browserpass
Severity: serious
Justification: 7

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

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).


 - Jonas

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAlvES+gACgkQLHwxRsGg
ASFPSg//dJyfUQDj6noxTQtxCNNR8dCW1YOw4OTRUUnGRsxfMdxnbV5+XRCJMmxI
VExT3IHQq+FZ2AVP5DYisI/w1cfhQJjSYuuCikURkgZMruony/Rz96vTNP/sHx0E
iswlJcWElPGokMNLk6DQr5Jkwn1bMVM1V0WDdW4P+8PkTPfQx3q4s9c9nvw8mbgn
Er4y+yIHxQdT+rpz6eP4sb2aymsKV2dnLqzBzIRVQBGkuuEtPhCixCqe4lm7bcYL
1uvDDMkCIfOiYK4UR8mqya/ns1A5z8EtPTT7b2wE8WaI9RuHBGxnktpBO4bBNgN9
PaZ0qtt2jVwgXgNTmZp2SpDCTvDzhfw2SiOMp2OV8MGI5di9cV9VDSSmpj7PxVlR
Qh+PL8Wj/vBSbwBULe40xXqXVGo2DznLXMA5WCH1CH3BScW4QloxcU2jhKMemK2f
K/hPpvPa9dMBLKvcpHyud15feckqWmFIahlkc1xbYxmYwDP//whoKnn5YiOMoeKk
I/czfAQ6+xSQV4W0kFf0TzA814ME1w7J6xmGtee/qFQ6/TuORWmxivDtmXqvaaLi
nxAbeLiNE9Rv/hDWg/oL7TEymYEEleLz3raLPfArA/kFFT7pKAMZjhi7gj7KMrOh
YavYvJk/j+uhfSWFBgEiQXTMQRJYijZDq8HxasFVuvC8EK6/k5c=
=MA/A
-END PGP SIGNATURE-