svn commit: r449326 - in head/sysutils: . syslog-ng syslog-ng311 syslog-ng311/files
Cy Schubert
Cy.Schubert at komquats.com
Thu Sep 7 21:21:25 UTC 2017
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 at cschubert.com>
FreeBSD UNIX: <cy at FreeBSD.org> Web: http://www.FreeBSD.org
The need of the many outweighs the greed of the few.
In message <CANcUavth0HrzXLdkuCtUYBvjM_--uxVV5Z62SMNmZMc_A=BLKQ at 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 at 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 at 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 at cschubert.com>
> > FreeBSD UNIX: <cy at 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 at 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 at 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 at komquats.com> wrote:
> > >
> > > In message <e955909e-5bb8-c6eb-e75c-9d1c869301e7 at 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 at cschubert.com>
> > > FreeBSD UNIX: <cy at FreeBSD.org> Web: http://www.FreeBSD.org
> > >
> > > The need of the many outweighs the greed of the few.
> >
> >
More information about the svn-ports-head
mailing list