There is already another thread with several answers to this problem; the one I used was YaST>Software Management and install chromium unconditionally (YaST shows it as installed because the update told it it had installed it).
Are you sure that this is the same problem? I checked out another thread but it seems it is different problem.
I pretty much update daily and it just happened today, whereas the other thread’s problem is several days old.
It seems that the old way of building chromium is no longer correct due to some recent changes. It seems now that this chrome-sandbox is a required item, which needs even to be installed with SUID settings.
I tried to push the latest update quickly to Contrib, before the Chromium package is going to disappear from there. But unfortunately this went wrong.
I am working on the issue and hope to have it working again by tomorrow afternoon.
I’ve checked another threads before posting new Threads were related to other versions of chromium package and nobody mention there about lack of /usr/lib64/chromium/chrome-sandbox in chromium package.
Reinstalling chrome and other mentioned solutions doesn’t work.
I also have the same problem on a machine with openSUSE 11.4 (x86_64). CODENAME = Celadon
>>chromium
[4445:4445:138236541:FATAL:zygote_host_linux.cc(129)] The SUID sandbox helper binary is missing: /usr/lib64/chromium/chrome-sandbox Aborting now.
Aborted
I tried to copy chrome-sandbox from ArchLinux - I didn’t expect it to work though but I wanted to see how it would complain. I got the same error message as in post #1, so I wonder if it really checks this file. In any case it gives the same error message whether the file is missing or wrong. The file had the SUID bit set.
I’m not sure how to fix it, so I downgraded to version 15.0.846 and uploaded the 3 rpms in an archive. The archive includes the following rpms from the previous version:
# tar -tzf chromium-15.0.846_x86_64.tgz
chromium-15.0.846.0-2.1.x86_64.rpm
chromium-desktop-gnome-15.0.846.0-2.1.x86_64.rpm
libv8-3-3.5.2.0-2.1.x86_64.rpm
I don’t have chromium-desktop-kde, but looking at chromium-desktop-gnome, it’s just a wrapper script. You might be able to use the one installed with the latest version (so don’t uninstall it).
In the meantime, here’s a way to downgrade (you might want to skip the last two lines) :
#! /bin/bash
cd /tmp
wget http://www.unixversal.com/linux/openSUSE/chromium-15.0.846_x86_64.tgz
tar -xvzf chromium-15.0.846_x86_64.tgz
zypper remove chromium libv8-3
zypper in libv8-3-3.5.2.0-2.1.x86_64.rpm chromium-15.0.846.0-2.1.x86_64.rpm
zypper remove chromium-desktop-gnome
zypper in chromium-desktop-gnome-15.0.846.0-2.1.x86_64.rpm
I won’t keep the rpms for ever on this site - but they won’t be needed very long, I guess.
On Wed, 17 Aug 2011 20:36:02 GMT tittiatcoke wrote:
> It seems that the old way of building chromium is no longer correct
> due to some recent changes. It seems now that this chrome-sandbox is a
> required item, which needs even to be installed with SUID settings.
Thanks for your work and sadly to see that google make your work harder
as necessary.
But if i have you on the line: Is there a possibility that start scripts
as chromium-* don’t get overwritten during an update and there will be
only *.rpmnew files instead? But not now in this moment.
The base is that i even append a “–disk-cache-dir=/tmp/chromium-cache”
and i don’t find a better solution to save such personal options for chromium.
Good morning everyone, it seems that Tumbleweed is affected too; i this just happening for x86_64 systems ?
creatura@creation:/usr/lib64/chromium> ./chromium-kde
[25211:25211:5373940202:FATAL:zygote_host_linux.cc(129)] The SUID sandbox helper binary is missing: /usr/lib64/chromium/chrome-sandbox Aborting now.
Aborted
please_try_again: thanks for the downgraded packages; just installed them and added the option “do not modify” inside Yast; it will be like that for a while.
#! /bin/bash
cd /tmp
wget http://www.unixversal.com/linux/openSUSE/chromium-15.0.846_x86_64.tgz
tar -xvzf chromium-15.0.846_x86_64.tgz
zypper remove chromium libv8-3
zypper in libv8-3-3.5.2.0-2.1.x86_64.rpm chromium-15.0.846.0-2.1.x86_64.rpm
zypper al chromium libv8-3
zypper remove chromium-desktop-gnome
zypper in chromium-desktop-gnome-15.0.846.0-2.1.x86_64.rpm
zypper al chromium-desktop-gnome