New to fedora here. I am trying to install webkitgtk for Tizen Studio but whatever have i tried didn’t work. I tried to install with Homebrew and it installed something called webkitgtk but the terminal still gives an error like this:

egrep: warning: egrep is obsolescent; using grep -E
 If you want to install TIZEN-SDK, you must install "webkitgtk"  package(s).

Can you help me?

1 Like

Added 3rd-party-software, homebrew, unsupported

Hey, welcome to Fedora!

Can you tell us something about the software?

How comes you use Homebrew on Fedora? It works, I heard, never used it, but uBlue uses it a lot.

Is this software only available there? No repo, COPR, Flatpak, or Appimage?

The use of egrep indicates outdated software, as that command is not used anymore.

If you installed only through homebrew, then this is an issue with that exact package or homebrew, not Fedora.

Homebrew is separated from the system, using OCI containers kind of like Docker, Podman and Distrobox.

If you are using a universal-blue variant, please use their forum for help.

I did try anything that i could find on internet. I am trying to install Tizen Studio 5.6
Sorry for the misunderstanding. I was talking about https://formulae.brew.sh/.

Anyway. Probably the issue with this software is that it is made for an old version of Fedora.
Indeed the package is now called webkit2gtk4.1, but the installation script check (using rpm queries[1]) if a package named webkitgtkis installed.
So there is nothing to do (at least if you don’t trick the installation script in some way[2]).
You could try to contact Tizen Project asking them if they can update the installer.
Or you can try to use distrobox in order to install such software inside an Ubuntu container.


  1. so, also if you manage to install webkitgtk in some other ways, homebrew or from the sources, the installer is not able to realize this ↩︎

  2. if you know basic bash, you can try to edit the .bin file ↩︎

1 Like

if you know basic bash, you can try to edit the .bin file

I tried to edit the .bin file with ghex to specify the correct package name. I also commented out the lines where the script checks for the md5sum of the original file (lines 127-132).

But now, when I run the file, it simply does nothing, except for logging the egrep message - it just silently terminates without launching the installer.

I guess I’m doing something wrong here but I can’t figure out what. I’d appreciate some help.

Hit the same issue while trying to install Samsung’s Tizen Studio GUI.

This is my short guide so far, using sed doesn’t mess with the binary data embedded in the script.

Fix installer Deps

sed -i -e ‘s/qemu-user\ webkitgtk\ libpng12/qemu-user\ webkit2gtk4.1\ libpng12/g’ web-ide_Tizen_Studio_6.1_ubuntu-64.bin

Broken Library check

ln -s /usr/lib64/libbz2.so.1 /usr/lib64/libbz2.so.1.0

Fix Package Manager Deps

sed -i -e ‘s/qemu-user\ webkitgtk\ libpng12/qemu-user\ webkit2gtk4.1\ libpng12/g’ ~/tizen-studio/package-manager/package-manager.bin