From owner-svn-ports-head@freebsd.org Thu Sep 7 21:09:32 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06B26E0FDC2 for ; Thu, 7 Sep 2017 21:09:32 +0000 (UTC) (envelope-from peter.czanik@balabit.com) Received: from mail-pg0-x233.google.com (mail-pg0-x233.google.com [IPv6:2607:f8b0:400e:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 67E137219B for ; Thu, 7 Sep 2017 21:09:31 +0000 (UTC) (envelope-from peter.czanik@balabit.com) Received: by mail-pg0-x233.google.com with SMTP id d8so1490153pgt.4 for ; Thu, 07 Sep 2017 14:09:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=balabit-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CbvChakxuW3qjvyTc8+H1ju2fHYHwEDXQwIpk6FU1MA=; b=Hk3pVeoYQXccM/VR9Z+ihLu4joF+ZjviUJWvhjwgvomlFpwahMWPuCvocET/6L7wuc DlCjxmskpdxshhhZVn7F8l6w7Y6QCljEqs9gedKo0OP5LxCuwlkDi7uA9Ai+MAZd/7vb lAg5vsv8xFcU1VYILLbPIfK6VFaU0ZlhawdRgQRSuXDlow68S186hTAFO0MSeItLROvP /3sgGdmT1LSnP4hppi1pZ/htf/42xSHMk6HdsLI+lcR7Bk4ngQWBvvDMYHq945H3rToE Ab9Z5tCczk3ppYe+tCrNtWzyBwNPkJ6znxsI0FMAFu+ZYnIlZaX/GFrchhACKhDONNeA Aimw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=CbvChakxuW3qjvyTc8+H1ju2fHYHwEDXQwIpk6FU1MA=; b=c+QIs4D1Sm1nEUZ0I80xatJ5DbPv4x8bcfvBARSLe+EDuxJy1Lep697HhiXoaNUQ+w JT8i4320iB5Zpgyp7/VZ2OVsWNG/s5GiruZxIeX669jrFSLMNMAevQfNKSn3STteU/LI PdSLwfSLBpOdSXhERtAq6/iQ+WBQ34xZm2vwFfpSJZKn1qFMzfPSSHDAmZRJLIJyh21O QsOUm+KK97NyoVw52/q4PMNGfn8tz8xuB7SMBgJ53J7uj4JN5FfUUl08XuCOV2JmF+nx Q3HBJXaDyKVcidtaoaIiPHFwD4fPIbuAt/OxG00HGFgfFOcHvccQuP5OqGZ+PGAZi3bo /+pw== X-Gm-Message-State: AHPjjUh/NlPg37IzH2Dr+yJT/k2sbnr6ftXI5K1hxkjruXT1778DBSiL k70xOYAU0ITlBWOce7aqMKZKZVjJJg5q4aE= X-Google-Smtp-Source: ADKCNb7OZ5J6T1U0dGsGDTyUzBOx9iLYuB8IdtdpBHBDBPphZyGKxuGovTpcbrWwl59pokeI5CdSm3DUfHfidzgfX5A= X-Received: by 10.99.114.29 with SMTP id n29mr735311pgc.258.1504818570355; Thu, 07 Sep 2017 14:09:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.164.13 with HTTP; Thu, 7 Sep 2017 14:09:29 -0700 (PDT) Received: by 10.100.164.13 with HTTP; Thu, 7 Sep 2017 14:09:29 -0700 (PDT) In-Reply-To: <201709072047.v87KlWqt075817@slippy.cwsent.com> References: <201709072047.v87KlWqt075817@slippy.cwsent.com> From: =?UTF-8?B?Q3phbmlrLCBQw6l0ZXI=?= Date: Thu, 7 Sep 2017 23:09:29 +0200 Message-ID: Subject: Re: svn commit: r449326 - in head/sysutils: . syslog-ng syslog-ng311 syslog-ng311/files To: Cy Schubert Cc: ports-committers@freebsd.org, svn-ports-head@freebsd.org, cy , Peter Czanik , Craig Leres , svn-ports-all@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 21:09:32 -0000 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) Balabit / syslog-ng upstream http://czanik.blogs.balabit.com/ https://twitter.com/PCzanik On Sep 7, 2017 22:47, "Cy Schubert" 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 > FreeBSD UNIX: Web: http://www.FreeBSD.org > > The need of the many outweighs the greed of the few. > > > In message 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) > > Balabit / syslog-ng upstream > > http://czanik.blogs.balabit.com/ > > https://twitter.com/PCzanik > > > > > > On Sep 7, 2017 22:21, "Cy Schubert" wrote: > > > > In message , 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 > > FreeBSD UNIX: Web: http://www.FreeBSD.org > > > > The need of the many outweighs the greed of the few. > >