| Summary: | security/suricata: Update to 4.1.1 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Franco Fichtner <franco> | ||||||
| Component: | Individual Port(s) | Assignee: | Jochen Neumeister <joneum> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | CC: | joneum | ||||||
| Priority: | --- | Keywords: | needs-qa | ||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| URL: | https://suricata-ids.org/2018/12/17/suricata-4-1-1-available/ | ||||||||
| Attachments: |
|
||||||||
|
Description
Franco Fichtner
2018-12-18 10:08:22 UTC
Morning :-) your patch doesn't work: http://joneumbox.org/data/120amd64-ports/2018-12-19_00h38m53s/logs/errors/suricata-4.1.1.log http://joneumbox.org/data/120i386-ports/2018-12-19_00h57m37s/logs/errors/suricata-4.1.1.log Hi,
Works on 11.x as far as I could see.
From the log:
checking for ./suricata-update/setup.py... yes
Warning: suricata-update will not be installed as the
depedency python-yaml is not installed.
Debian/Ubuntu: apt install python-yaml
Fedora: dnf install python-yaml
CentOS/RHEL: yum install python-yaml
and
===> suricata-4.1.1 depends on package: py27-yaml>0 - not found
===> Installing existing package /packages/All/py27-yaml-3.13.txz
[120amd64-ports-job-01] Installing py27-yaml-3.13...
[120amd64-ports-job-01] `-- Installing py27-setuptools-40.6.2...
[120amd64-ports-job-01] `-- Extracting py27-setuptools-40.6.2: .......... done
[120amd64-ports-job-01] Extracting py27-yaml-3.13: .......... done
===> suricata-4.1.1 depends on package: py27-yaml>0 - found
Looks like PYTHON_RUN_DEPENDS should be PYTHON_LIB_DEPENDS on 4.1.1 as opposed to 4.1.0. Want a new patch?
On FreeBSD 11.2 i see the same error: http://joneumbox.org/data/112amd64-ports/2018-12-18_19h40m11s/logs/errors/suricata-4.1.1.log http://joneumbox.org/data/112i386-ports/2018-12-18_19h40m11s/logs/errors/suricata-4.1.1.log A working new patch was fine, yes :-) Created attachment 200254 [details]
revised patch adds py-yaml build dependency for configure
Sorry, I should have caught this.
Landed. Thanks :-) A commit references this bug: Author: joneum Date: Thu Dec 20 06:37:03 UTC 2018 New revision: 487848 URL: https://svnweb.freebsd.org/changeset/ports/487848 Log: Update to 4.1.1 Changelog: https://suricata-ids.org/2018/12/17/suricata-4-1-1-available/ PR: 234128 Submitted by: Franco Fichtner <franco@opnsense.org> (maintainer) Sponsored by: Netzkommune GmbH Changes: head/security/suricata/Makefile head/security/suricata/distinfo head/security/suricata/pkg-plist Thank you <3 |