SlackBuilds Chromium install fails
Hey All,
Installing Chromium on Slackware 14.2 64 bit using the Slackbuilds package, and getting the following errors: Code:
chromium-53.0.2785.143/chromeos/third_party/android_bionic_libc/kernel/uapi/ https://www.linuxquestions.org/questions/slackware-14/update-chromium-slackbuild-4175457561/ The suggestion there is "there was a gcc upgrade" which broke this - if we think that's the case, is there any advice out there to fix this? |
You really shouldn't run the chromium version on SBo (at least not the version that's up there now). It's quite outdated. v53 was released back in Aug 2016. There's been a lot of security fixes since then. (I'm not even sure we should keep chromium on SBo if it isn't kept relatively recent.)
Instead, I'd recommend using Alien Bob's chromium package. If you really want to compile it, you can use his SlackBuild, located a few directories up. If you really want to build the one on SBo, you at least need to have ninja installed (which is listed as a required dependency). According to the following line, you don't have it installed (or it's installed improperly): Code:
./chromium.SlackBuild: line 165: ninja: command not found |
Quote:
Code:
$ chromium-browser & |
most probably your system is not updated with the latest patches, because mozilla-nss has been updated on slackware 14.2 more than one month ago: from its changelog
Code:
Fri Sep 8 17:56:01 UTC 2017 |
Quote:
EDIT: I take that back, I downloaded this .iso on 10/8/17. I'll see about updating Mozilla. |
Quote:
When you install Slackware it does not automatically update you to the latest patches. You need to do that yourself. And until you install these patches, you run the risk of installing binary packages that were compiled against the latest Slackware 14.2 which results in runtime errors. Slackpkg will help you install the missing patches: https://docs.slackware.com/slackware:beginners_guide?s[]=patches#watching_for_updated_packages |
Quote:
Code:
# slackpkg update |
check which mozilla-nss libraries you have installed in your system
Code:
$ ls -la /var/log/packages/mozilla-nss-* |
Quote:
Code:
$ ls -la /var/log/packages/mozilla-nss-* (And any thoughts about that random shell-init error?) |
if I were you I would:
- avoid updating anthing by hand and use only official packages: now you may have some libraries in your system that, at some point, may conflict with others installed by the official packages; - ask myself why the mozilla-nss package has not been updated by slackpkg: do you have something in your /etc/slackpkg/blacklist that held it at a previous version? you can also solve this by running upgradepkg by hand, but either you do always upgrades manually or you should definitely fix the way slackpkg upgrades your installed packages. |
The "shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory" message could be caused because your working directory was deleted in another shell process.
|
And not all mirrors behind mirrors.slackware.com seem to be fully up to date. I only tried the first one on the list, https://mirrors.netix.net/slackware/...-14.2/patches/ and that is missing about everything.
Who knows what the status is of the others. The mirror you used may be incomplete as well. |
Quote:
|
Quote:
Anyway, I'm updated now and pretty confident that will be the fix. Thanks! |
Quote:
https://docs.slackware.com/slackware:slackpkg If you are familiar with Ubuntu, the difference between `slackpkg update` and `slackpkg upgrade-all` is basically the same as the difference between `apt-get update` and `apt-get upgrade`. |
All times are GMT -5. The time now is 12:31 AM. |