Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Sep 2017 23:09:29 +0200
From:      =?UTF-8?B?Q3phbmlrLCBQw6l0ZXI=?= <peter.czanik@balabit.com>
To:        Cy Schubert <Cy.Schubert@komquats.com>
Cc:        ports-committers@freebsd.org, svn-ports-head@freebsd.org,  cy <cy@freebsd.org>, Peter Czanik <czanik@balabit.hu>, Craig Leres <leres@ee.lbl.gov>, svn-ports-all@freebsd.org
Subject:   Re: svn commit: r449326 - in head/sysutils: . syslog-ng syslog-ng311 syslog-ng311/files
Message-ID:  <CANcUavth0HrzXLdkuCtUYBvjM_--uxVV5Z62SMNmZMc_A=BLKQ@mail.gmail.com>
In-Reply-To: <201709072047.v87KlWqt075817@slippy.cwsent.com>
References:  <peter.czanik@balabit.com> <CANcUavuF7NPR3XEu=_MqvWEwEx0%2BgzQfTEDn2rtq%2BDEV2%2B9scQ@mail.gmail.com> <201709072047.v87KlWqt075817@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
libevtlog was developed by Balabit AFAIR as a library to add support for
rfc5424. Originally was created in a way that other software could use it
as well, but only syslog-ng is using it. As such we received requests to
merge it into syslog-ng: one less port/package to maintain.
This merge was done between syslog-ng version 3.10 and 3.11. Sorry for not
explaining this change along my patch.
Bye,

Peter Czanik (CzP) <peter.czanik@balabit.com>
Balabit / syslog-ng upstream
http://czanik.blogs.balabit.com/
https://twitter.com/PCzanik

On Sep 7, 2017 22:47, "Cy Schubert" <Cy.Schubert@komquats.com> wrote:

> This is a problem because if another port or package (that is not
> syslog-ng) requires eventlog, a user will not be able to install the ports
> or packages depending on eventlog and syslog-ng. The user will need to make
> a choice.
>
> Can we syslog-ng's eventlog in ${LOCALBASE}/lib/syslog-ng ??
>
> For now I've put the conflict back in and removed the dependency but I
> think that ideally if syslog-ng wants to use its own custom egventlog it
> should be in its own private directory as suggested above. This doesn't
> force people to make choices to install one or another unrelated ports
> because of arbitrary conflicts.
>
>
> --
> Cheers,
> Cy Schubert <Cy.Schubert@cschubert.com>
> FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  http://www.FreeBSD.org
>
>         The need of the many outweighs the greed of the few.
>
>
> In message <CANcUavuF7NPR3XEu=_MqvWEwEx0+gzQfTEDn2rtq+DEV2+9scQ@mail.
> gmail.c
> om>
> , =?UTF-8?B?Q3phbmlrLCBQw6l0ZXI=?= writes:
> >
> > Hi,
> >
> > With syslog-ng 3.11 libevtlog was merged into syslog-ng as syslog-ng was
> > the only user of this library. That's why I added the conflict. AFAIR I
> > also removed it from LIB_DEPENDS...
> >
> > Bye,
> >
> > Peter Czanik (CzP) <peter.czanik@balabit.com>
> > Balabit / syslog-ng upstream
> > http://czanik.blogs.balabit.com/
> > https://twitter.com/PCzanik
> >
> >
> > On Sep 7, 2017 22:21, "Cy Schubert" <Cy.Schubert@komquats.com> wrote:
> >
> > In message <e955909e-5bb8-c6eb-e75c-9d1c869301e7@ee.lbl.gov>, Craig
> Leres
> > write
> > s:
> > > On 09/05/17 23:29, Cy Schubert wrote:
> > > > Author: cy
> > > > Date: Wed Sep  6 06:29:52 2017
> > > > New Revision: 449326
> > > > URL: https://svnweb.freebsd.org/changeset/ports/449326
> > > >
> > > > Log:
> > > >    Welcome the new syslog-ng 3.11.1.
> > > >
> > >
> > > > -LIB_DEPENDS=       libevtlog.so:sysutils/eventlog \
> > > > -           libpcre.so:devel/pcre \
> > > > +LIB_DEPENDS=       libpcre.so:devel/pcre \
> > > >             libuuid.so:misc/e2fsprogs-libuuid \
> > > > -           libbson-1.0.so:devel/libbson
> > > > +           libbson-1.0.so:devel/libbson \
> > > > +           libevtlog.so:sysutils/eventlog
> > >
> > > >   CONFLICTS?=       syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \
> > > >             syslog-ng[0-9][0-9]-[0-9]* \
> > > > -           syslog-ng-devel-[0-9]*
> > > > +           syslog-ng-devel-[0-9]* eventlog*
> > >
> > > This doesn't work for me and I guess I don't really understand how a
> > > package can both depend on eventlog and it conflicts with? Is this a
> typo?
> >
> > I didn't catch that when the patch was sent to me. I'll commit a quick
> fix
> > and touch base with our upline.
> >
> >
> > --
> > Cheers,
> > Cy Schubert <Cy.Schubert@cschubert.com>
> > FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  http://www.FreeBSD.org
> >
> >         The need of the many outweighs the greed of the few.
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANcUavth0HrzXLdkuCtUYBvjM_--uxVV5Z62SMNmZMc_A=BLKQ>