Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Sep 2017 14:21:17 -0700
From:      Cy Schubert <Cy.Schubert@komquats.com>
To:        =?UTF-8?B?Q3phbmlrLCBQw6l0ZXI=?= <peter.czanik@balabit.com>
Cc:        Cy Schubert <Cy.Schubert@komquats.com>, 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:  <201709072121.v87LLH3U029381@slippy.cwsent.com>
In-Reply-To: Message from =?UTF-8?B?Q3phbmlrLCBQw6l0ZXI=?=  <peter.czanik@balabit.com> of "Thu, 07 Sep 2017 23:09:29 %2B0200." <CANcUavth0HrzXLdkuCtUYBvjM_--uxVV5Z62SMNmZMc_A=BLKQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Sorry for the churn then. It's been a while since I've seriously looked at 
eventlog. My apologies.

Should we put a comment into the eventlog Makefile to deprecate it when 
syslog-ng310 is eventually retired?


-- 
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 <CANcUavth0HrzXLdkuCtUYBvjM_--uxVV5Z62SMNmZMc_A=BLKQ@mail.gmail.c
om>
, =?UTF-8?B?Q3phbmlrLCBQw6l0ZXI=?= writes:
> 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?201709072121.v87LLH3U029381>