what's necessary to have Wireshark 3.6.2 rpm install find dependencies?
Trying to install a Wireshark 3.6.2 rpm on Centos 7. The sudo yum install of the rpm responds with many "requires" errors for libraries even though the libraries have been verified to exit. A sudo yum install of the dependencies responds with there is "Nothing to do".
What am I missing. What needs to be done to have the Wireshark install from rpm to find the existing dependencies?
Where did the rpm come from?
Have you thought about building from source? (see
tools/rpm-setup.sh
for the centos build setup)Perhaps the dependencies do not have the correct versions?
Downloaded the 3.6.2 rpm from https://koji.fedoraproject.org/koji/p....
I tried building from source but ran into issues. cmake was an issue to start with,
It could be the a version issue. When an install of glib is attempted, it responds with everything is up to date and there's nothing to do.
The rpm needs a
dist
number appropriate for Centos 7.Packaging:DistTag
If
Centos 7 ~ RHEL 7
and Fedora 19, 20 → Red Hat Enterprise Linux 7 then it looks like way down in that package list for one that is compatible.What were the issues with
cmake
?If it's centos7 I think the original cmake may be to old and you need cmake3
The latest... downloaded a couple more rpm file I've found. Running into the similar issues with both. Missing .so files. Looking for the .so files seems fruitless.
First thing I don't understand is why these .so files are not installed from the RPM.
This following are examples of messages when trying to install.
Error: Package: wireshark-gnome-1.10.14-25.el7.x86_64 (@base) Requires: libwireshark.so.3()(64bit) Removing: wireshark-1.10.14-25.el7.x86_64 (@base) libwireshark.so.3()(64bit) Updated By: 1:wireshark-3.4.0-1.el7.x86_64 (/wireshark-3.4.0-1.el7.x86_64) Not found Error: Package: 1:wireshark-3.4.0-1.el7.x86_64 (/wireshark-3.4.0-1.el7.x86_64) Requires: libwsutil.so.12()(64bit) Error: Package: wireshark-gnome-1.10.14-25.el7.x86_64 (@base) Requires: libwiretap.so.3()(64bit) Removing: wireshark-1.10.14-25.el7.x86_64 (@base) libwiretap.so.3()(64bit) Updated By: 1:wireshark-3.4.0-1.el7.x86_64 (/wireshark-3.4.0-1.el7.x86_64) Not ...(more)