Bug 234128 - security/suricata: Update to 4.1.1
Summary: security/suricata: Update to 4.1.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jochen Neumeister
URL: https://suricata-ids.org/2018/12/17/s...
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2018-12-18 10:08 UTC by Franco Fichtner
Modified: 2018-12-20 07:31 UTC (History)
1 user (show)

See Also:


Attachments
4.1.1 update (2.86 KB, patch)
2018-12-18 10:08 UTC, Franco Fichtner
franco: maintainer-approval+
Details | Diff
revised patch adds py-yaml build dependency for configure (3.21 KB, patch)
2018-12-19 07:05 UTC, Franco Fichtner
franco: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Franco Fichtner 2018-12-18 10:08:22 UTC
Created attachment 200224 [details]
4.1.1 update

Hi,

First stable release was pushed yesterday:

https://suricata-ids.org/2018/12/17/suricata-4-1-1-available/

No significant changes other than PYTHON file additions.


Thanks,
Franco
Comment 2 Franco Fichtner 2018-12-19 06:32:34 UTC
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?
Comment 4 Franco Fichtner 2018-12-19 07:05:44 UTC
Created attachment 200254 [details]
revised patch adds py-yaml build dependency for configure

Sorry, I should have caught this.
Comment 5 Jochen Neumeister freebsd_committer freebsd_triage 2018-12-20 06:37:10 UTC
Landed. Thanks :-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2018-12-20 06:37:46 UTC
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
Comment 7 Franco Fichtner 2018-12-20 07:31:53 UTC
Thank you <3