boradog
(Bora Kafadar)
1
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
boredsquirrel
(boredsquirrel)
Tags updated
2
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.
boradog
(Bora Kafadar)
4
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/.
alciregi
(Alessio)
5
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) if a package named webkitgtk
is installed.
So there is nothing to do (at least if you don’t trick the installation script in some way).
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 Like
gottfried
(Dan Bulka)
6
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