Docker – Installation of Chromium on Alpine Linux, strange mistake

I have a Dockerfile setup to install Alpine and Chromium. A few weeks ago, the package worked perfectly and I was able to build properly. Lately, though, I have problems with the build if a Chromium dependency fails. Here is the docker:

FROM Balenalib / Odroid xu4 alpine knots
WORKDIR / var / Arbiter

RUN apk update
RUN apk upgrade
RUN apk add --no-cache - virtual build dependencies make gcc g ++ python && 
apk add --no-cache krb5-dev zeromq-dev && npm install -g node-gyp

# Install necessities for sharp and other dependencies
RUN apk add --update 
--repository http://dl-3.alpinelinux.org/alpine/edge/main 
fftw-dev

RUN apk add --update 
--repository http://dl-3.alpinelinux.org/alpine/edge/testing 
Vips tools

RUN apk add --update 
--repository http://dl-3.alpinelinux.org/alpine/edge/testing 
vips-dev

# Let's try again
RUN 
echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> / etc / apk / repositories 
&& apk --no-cache update 
&& apk add --no-cache --virtual .build-deps 
gifsicle pngquant optipng libjpeg-turbo-utils 
udev ttf-opensans chrome 
&& rm -rf / var / cache / apk / *

The errors returned are:

[main]                    OK: 13195 different packages available
[main]     call http://dl-cdn.alpinelinux.org/alpine/v3.8/main/armhf/APKINDEX.tar.gz
[main]     call http://dl-cdn.alpinelinux.org/alpine/v3.8/community/armhf/APKINDEX.tar.gz
[main]     call http://dl-cdn.alpinelinux.org/alpine/edge/community/armhf/APKINDEX.tar.gz
[main]     ERROR: unsatisfiable limitations:
[main]     
[main]                            .build-deps-0:
[main]         masked in: cache
[main]         satisfied: world[.build-deps]
[main]                            Chrome (missing):
[main]         needed from:
[main]     Remove intermediate container 6b67e7b77e1f
[main]     The command & # 39; / bin / sh -c echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> / etc / apk / repositories && apk --no-cache update && apk add-no-cache - virtual .build-deps gifsicle pngquant optipng libjpeg-turbo-utils udev ttf-opensans chrome & & rm -rf / var / cache / apk / * & # 39; returned a non-null code : 2

I can see that the package was recently rebuilt on January 2nd: https://pkgs.alpinelinux.org/package/edge/community/x86_64/chromium, but I'm not sure why / how this works.

How can I ensure a successful build and avoid this mistake (which I do not quite understand).

Microsoft Edge to switch to Chromium Forum Promotion

I read an article a few weeks ago stating that Microsoft decided to use the Chromium project for their browser core instead of developing their own. I personally believe that this is the best step Microsoft can take to get more people to use their browser.

This also seems to be a good way to really streamline the site compatibility that we do not currently seem to have, ie some sites look different in each browser, depending on how they are coded for them.

If Microsoft has done that, I think Firefox and maybe Opera are the only ones that did not make that switch, and I wonder if they're planning that.

google chrome – chromium browser deactivates the command prompt

I'm using Chromium browser on Raspbian, in kiosk mode, and I need to disable the prompt to translate a website. This is not possible with a mouse or a touch screen, but must be done with an option when starting the Chromium browser.

Previously, there was a way to disable the translation request with the option –disable-translate but that was removed.

I looked around and saw that there was another option –disable-features = TranslateUI but that does not work.

Has anyone successfully disabled the translation request of the Chrome browser?

Many Thanks

16.04 – Chromium browser libprotobuf ERROR using PPAPI Flash -> Segmentation Error

I can not start the chrome browser after an update. Adobe Flash Properties gtk: amd64 and Adobe Flash plugin: Amd64 were upgraded. How can I solve this problem?

$ Chrome browser
Use PPAPI Flash.
[libprotobuf ERROR ../../third_party/protobuf/src/google/protobuf/message_lite.cc:121] Message of type "in_memory_url_index.InMemoryURLIndexCacheItem" can not be parsed because required fields are missing: (Can not find missing fields for lite message)
segmentation fault

Files updated:

Upgrade: libunity-setups-daemon1: amd64 (15.04.1 + 16.04.20160701-0ubuntu2, 15.04.1 + 16.04.20160701-0ubuntu3), lib32ubsan0: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4.0-1ubuntu1 ~ 16.04 .) ~ ppa1), openssl: amd64 (1.0.2g-1ubuntu4.13, 1.0.2g-1ubuntu4.14), Adobe Flash Properties gtk: amd64 (1: 20181120.1-0ubuntu0.16.04.1, 1: 20181205.1 -Ubuntu0) .16.04.1), libraw15: amd64 (0.17.1-1ubuntu0.3, 0.17.1-1ubuntu0.4), libgs9: amd64 (9.26 ~ dfsg + 0-0ubuntu0.16.04.1, 9.26 ~ dfsg + 0-0ubuntu0 .16.04.3), gcc-7-Base: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4.0-1ubuntu1 ~ 16.04 ~ ppa1), libcilkrts5: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4. 0-1ubuntu1) ~ 16.04 ~ ppa1), libwavpack1: amd64 (4.75.2-2ubuntu0.1, 4.75.2-2ubuntu0.2), lib32cilkrts5: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4.0-1ubuntu1 ~ 16.04 ~ papa), adobe-flashplugin: amd64 (1: 20181120.1-0ubuntu0.16.04.1, 1: 20181205.1-0ubuntu0.16.04.1), libx32cilkrts5: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4.0-1ubuntu1 ~ 16.04 ~ ppa1), libubsan0: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4.0-1ubuntu1 ~ 16.04 ~ ppa1), hwdata: amd64 (0.267-1, 0.267-1ubuntu2), Ghostscript: amd64 (9.26 ~ dfsg + 0-0ubuntu0.16.04.1, 9.26 ~ dfsg + 0-0ubuntu0.16.04. 3), libssl-dev: amd64 (1.0.2g-1ubuntu4.13, 1.0.2g-1ubuntu4.14)), libssl-doc: amd64 (1.0.2g-1ubuntu4.13, 1.0.2g-1ubuntu4.14), ghostscript-x: amd64 (9.26 ~ dfsg + 0-0ubuntu0.16.04.1, 9.26 ~ dfsg + 0-0ubuntu0 .16.04.3), libgs9-common: amd64 (9.26 ~ dfsg + 0-0ubuntu0.16.04.1, 9:26 ~ dfsg + 0-0ubuntu0.16.04.3), libx32ubsan0: amd64 (7.3.0-21ubuntu1 ~ 16.04, 7.4. 7) .0-1ubuntu1 ~ 16.04 ~ ppa1), Unity-Settings-Daemon: amd64 (15.04.1 + 16.04.20160701-0ubuntu2, 15.04.1 + 16.04.20160701-0ubuntu3), libssl1.0.0: amd64 (1.0.2g -1ubuntu4) .13, 1.0.2g-1ubuntu4.14)
Remove: linux-image-4.4.0-139-generic: amd64 (4.4.0-139.165), linux-headers-4.4.0-139: amd64 (4.4.0-139.165), linux-image-extra-4.4 , 0-139-generic: amd64 (4.4.0-139.165), linux-headers-4.4.0-139-generic: amd64 (4.4.0-139.165)