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>