Bug#986456: chromium: Could not unzip extension on armhf

2021-05-08 Thread Michael Gilbert
control: severity -1 minor
control: forwarded -1 http://crbug.com/1060925

Daniel Thompson wrote:
> 1. Install chromium
> 2. Navigate to https://chrome.google.com/webstore
> 3. Try to install an extension (I tested primarily with bitwarden
>but I also checked a couple of "random" ones from the suggestions
>list (Zoom, Dark Mode, Visor and saw the same results).
> 4. Chromium reports "An error has occured: Could not unzip extension".

Could you try a version of chromium before 67?  This may be a known
upstream bug [0].

Best wishes,
Mike

[0] http://crbug.com/1060925



Bug#986456: chromium: Could not unzip extension on armhf

2021-04-06 Thread Daniel Thompson
Package: chromium
Version: 89.0.4389.114-1
Severity: normal
X-Debbugs-Cc: daniel.thomp...@linaro.org

Dear Maintainer,

I am unable to install extensions using the latest chromium package for
armhf. Normally this affects me because I run chromium/armhf on a
multilib system that is predominantly arm64. However I have confirmed
that the problem also exists on a "pure" armhf userspace (although still
with an arm64 kernel) and a fully clean install.

To reproduce from a clean install (e.g. brand new home directory, no
old config files or extensions):

1. Install chromium
2. Navigate to https://chrome.google.com/webstore
3. Try to install an extension (I tested primarily with bitwarden
   but I also checked a couple of "random" ones from the suggestions
   list (Zoom, Dark Mode, Visor and saw the same results).
4. Chromium reports "An error has occured: Could not unzip extension".

This doesn't appear to be related to the recent changes to Google
Sync: I am still able to install bitwarden successfully on chromium/arm64.

In fact chromium/arm64 does offer a workaround (of sorts). On arm64 hardware.
I can install the extensions I require and then `apt install chromium:armhf`
to switch back to 32-bit chromium and the extensions continune to function!

Note that the report below is from the system I used to test with a "pure"
armhf userspace and resulted in my running with a custom kernel. On other
systems I have observed the same problem with a Debian kernel kernel
(5.10.0-5-arm64).

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: armhf (aarch64)
Foreign Architectures: arm64

Kernel: Linux 5.7.0-2-pinebookpro-arm64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages chromium depends on:
ii  chromium-common  89.0.4389.114-1
ii  libasound2   1.2.4-1.1
ii  libatk-bridge2.0-0   2.38.0-1
ii  libatk1.0-0  2.36.0-2
ii  libatomic1   10.2.1-6
ii  libatspi2.0-02.38.0-2
ii  libavcodec58 7:4.3.2-0+deb11u1
ii  libavformat587:4.3.2-0+deb11u1
ii  libavutil56  7:4.3.2-0+deb11u1
ii  libc62.31-11
ii  libcairo21.16.0-5
ii  libcups2 2.3.3op2-3
ii  libdbus-1-3  1.12.20-2
ii  libdrm2  2.4.104-1
ii  libevent-2.1-7   2.1.12-stable-1
ii  libexpat12.2.10-2
ii  libflac8 1.3.3-2
ii  libfontconfig1   2.13.1-4.2
ii  libfreetype6 2.10.4+dfsg-1
ii  libgbm1  20.3.5-1
ii  libgcc-s110.2.1-6
ii  libgdk-pixbuf-2.0-0  2.42.2+dfsg-1
ii  libglib2.0-0 2.66.8-1
ii  libgtk-3-0   3.24.24-3
ii  libharfbuzz0b2.7.4-1
ii  libicu67 67.1-6
ii  libjpeg62-turbo  1:2.0.6-4
ii  libjsoncpp24 1.9.4-4
ii  liblcms2-2   2.12~rc1-2
ii  libminizip1  1.1-8+b1
ii  libnspr4 2:4.29-1
ii  libnss3  2:3.63-1
ii  libopenjp2-7 2.4.0-3
ii  libopus0 1.3.1-0.1
ii  libpango-1.0-0   1.46.2-3
ii  libpng16-16  1.6.37-3
ii  libpulse014.2-2
ii  libre2-9 20210201+dfsg-1
ii  libsnappy1v5 1.1.8-1
ii  libstdc++6   10.2.1-6
ii  libvpx6  1.9.0-1
ii  libwebp6 0.6.1-2+b1
ii  libwebpdemux20.6.1-2+b1
ii  libwebpmux3  0.6.1-2+b1
ii  libx11-6 2:1.7.0-2
ii  libxcb1  1.14-3
ii  libxcomposite1   1:0.4.5-1
ii  libxdamage1  1:1.1.5-2
ii  libxext6 2:1.3.3-1.1
ii  libxfixes3   1:5.0.3-2
ii  libxml2  2.9.10+dfsg-6.3+b1
ii  libxrandr2   2:1.5.1-1
ii  libxshmfence11.3-1
ii  libxslt1.1   1.1.34-4
ii  zlib1g   1:1.2.11.dfsg-2

Versions of packages chromium recommends:
ii  chromium-sandbox  89.0.4389.114-1

Versions of packages chromium suggests:
pn  chromium-driver  
pn  chromium-l10n
pn  chromium-shell   

Versions of packages chromium-common depends on:
ii  libc6   2.31-11
ii  libgcc-s1   10.2.1-6
ii  libstdc++6  10.2.1-6
ii  libx11-62:1.7.0-2
ii  libxext62:1.3.3-1.1
ii  x11-utils   7.7+5
ii  xdg-utils   1.1.3-4
ii  zlib1g  1:1.2.11.dfsg-2

Versions of packages chromium-common recommends:
ii  chromium-sandbox   89.0.4389.114-1
ii  fonts-liberation   1:1.07.4-11
ii  gnome-shell [notification-daemon]  3.38.4-1
ii  libgl1-mesa-dri20.3.5-1
ii  libu2f-udev1.1.10-3
ii  notification-daemon3.20.0-4
ii  system-config-printer  1.5.14-1
ii  upower 0.99.11-2

Versions of packages chromium-sandbox depends on:
ii  libc6  2.31-11
ii  libgcc-s1  10.2.1-6

-- no debconf information