Project

General

Profile

Actions

Bug #2667

closed

Suricata-Update needs pyyaml

Added by Tony Robinson about 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
High
Target version:
Affected Versions:
Effort:
low
Difficulty:
low
Label:

Description

Hello!

Long time listener, first-time caller.

I think I may have found an issue in suricata-update.

The documentation in github and on readthedocs states that you should just be able to run pip install --upgrade suricata-update, and everything should work fine. However, I've come to notice that suricata-update would fail to run as a part of make install-full and the script would exit stating that pyyaml is not installed. Upon installing pyyaml, everything appears to work fine. So I don't know if this is PEBKAC, a docbug, or what, but.. I didn't see any open bugs about this, so I wanted to make sure this got visibility.

Operating System(s): Ubuntu 16.04.5 and 18.04.1

Problem: suricata-update does not run as a part of make install-full. make install-full exits with nonzero status and suricata-update doesn't run. output claims that pyyaml is required.
Resolution: pip install pyyaml appears to resolve this issue. Either suricata-update needs to resolve this dependency, or pyyaml dependency should be added to documentation (assuming this isn't a problem specific to me)

Actions

Also available in: Atom PDF