pavel-odintsov / fastnetmon

FastNetMon - very fast DDoS sensor with sFlow/Netflow/IPFIX/SPAN support
https://fastnetmon.com
GNU General Public License v2.0
3.39k stars 561 forks source link

Can't install on Debian sid #925

Closed higebu closed 2 years ago

higebu commented 2 years ago

If you want to solve your issue please read following information below

First of all, please check following steps:

If it does not help, please fill information below:

Then please describe your issue as detailed as possible! Thanks you :)

$ sudo apt install fastnetmon
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fastnetmon : Depends: libndpi3.0 (>= 1.6) but it is not installable
E: Unable to correct problems, you have held broken packages.
pavel-odintsov commented 2 years ago

Hello!

Please use this guide for installation https://fastnetmon.com/install/

Our own binary packages have no dependencies at all.

higebu commented 2 years ago

Thank you for your response. I found the message below. But you don't support building debian package now, right?

https://github.com/pavel-odintsov/fastnetmon/blob/1f65bc055a2158aa2c0e5421ff894efb5177a01f/docs/BUILDING_DEB_PACKAGE.md?plain=1#L1

pavel-odintsov commented 2 years ago

Hello!

We use circle ci to build deb packages and this guide is not supported anymore.

We build all libraries and even compiler from sources and it's around 2 hour long process with plenty of steps which can be run only from circle ci: https://github.com/pavel-odintsov/fastnetmon/blob/master/.circleci/config.yml

TLDR: it's hard to replicate without using CircleCI and we do not support it. You can replicate steps manually if you really need it.

I can recommend just forking repo and using your own circle ci for it.

higebu commented 2 years ago

I completely understand! Thank you!