Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jun 2016 07:54:07 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        Brad Davis <brd@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r417672 - in head: . sysutils/rsyslog7 sysutils/rsyslog8 sysutils/rsyslog8/files
Message-ID:  <a874d8bf-5ab7-8db9-5776-aac7b122dc2f@FreeBSD.org>
In-Reply-To: <20160628133228.GI22634@corpmail.liquidneon.com>
References:  <201606271704.u5RH4dlR021957@repo.freebsd.org> <f248ccd3-7329-5712-b494-8ba8335c6882@infracaninophile.co.uk> <20160628133228.GI22634@corpmail.liquidneon.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--pooL3fDK0bp8t1M06ERJrvk11qvftkc0x
Content-Type: multipart/mixed; boundary="NhwqWJ070r2T3PvBBhN9I3OxbCGMOp05I"
From: Matthew Seaman <matthew@FreeBSD.org>
To: Brad Davis <brd@FreeBSD.org>
Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Message-ID: <a874d8bf-5ab7-8db9-5776-aac7b122dc2f@FreeBSD.org>
Subject: Re: svn commit: r417672 - in head: . sysutils/rsyslog7
 sysutils/rsyslog8 sysutils/rsyslog8/files
References: <201606271704.u5RH4dlR021957@repo.freebsd.org>
 <f248ccd3-7329-5712-b494-8ba8335c6882@infracaninophile.co.uk>
 <20160628133228.GI22634@corpmail.liquidneon.com>
In-Reply-To: <20160628133228.GI22634@corpmail.liquidneon.com>

--NhwqWJ070r2T3PvBBhN9I3OxbCGMOp05I
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 28/06/2016 14:32, Brad Davis wrote:
> On Tue, Jun 28, 2016 at 11:30:15AM +0100, Matthew Seaman wrote:
>> On 06/27/16 18:04, Brad Davis wrote:
>>> Author: brd
>>> Date: Mon Jun 27 17:04:39 2016
>>> New Revision: 417672
>>> URL: https://svnweb.freebsd.org/changeset/ports/417672
>>>
>>> Log:
>>>   - Upgrade sysutils/rsyslog8 to 8.19.0 and make it the default
>>>   - Mark sysutils/rsyslog7 deprecated.
>>>  =20
>>>   Approved by:	bdrewery (mentor)
>>>
>>> Deleted:
>>>   head/sysutils/rsyslog8/files/patch-plugins__mmexternal__mmexternal.=
c
>>>   head/sysutils/rsyslog8/files/patch-plugins__omprog__omprog.c
>>>   head/sysutils/rsyslog8/files/patch-plugins_imfile_imfile.c
>>>   head/sysutils/rsyslog8/files/patch-runtime_stream.c
>>> Modified:
>>>   head/UPDATING
>>>   head/sysutils/rsyslog7/Makefile
>>>   head/sysutils/rsyslog8/Makefile
>>>   head/sysutils/rsyslog8/distinfo
>>
>> This has changed the package name from rsyslog8 to plain rsyslog, whic=
h
>> pkg(8) doesn't seem to be tracking properly.  IIRC, pkg uses MOVED to
>> track these sort of changes, but MOVED probably won't help here given =
it
>> only mentions port origins (which haven't changed.)
>>
>> Could you add to your note in UPDATING to tell pkg users that they wil=
l
>> need to manually 'pkg install rsyslog' to get the update?
>=20
> Hmm, I would almost rather just remove rsyslog7 now and add the MOVED e=
ntry.
>=20
> Thoughts?

I don't think that removing the rsyslog7 port would have any significant
effect here.  I'm talking about upgrading from rsyslog8-8.12.x to
rsyslog-8.19.0 via the use of binary packages -- it's all rsyslog-8.X.Y:
rsyslog-7 is not involved.

This actually highlights what is a missing bit of functionality in
pkg(8) -- knowing when a differently named package or packages are the
update path for an installed package.  It should be fairly easy to add a
'succeeds' field to the package meta-data -- the hard part will be
adding a mechanism to ports to record that data into the generated
packages, which probably means something like modifying the MOVED format
to add package names as well as port origins.

The rsyslog7-7.x.y case should be handled by MOVED entries: I don't
know, as I'm not using rsyslog7 anywhere and haven't tried.

	Cheers,

	Matthew



--NhwqWJ070r2T3PvBBhN9I3OxbCGMOp05I--

--pooL3fDK0bp8t1M06ERJrvk11qvftkc0x
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJXc3CPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAT8VoQAKFZ3wYr2Ezsb5Z8Ckx0lWkm
PT5eMH3HtvNIant6MzaIW3q1c9OMM2ksbVya12EneAYDbElS1R4Mg2Mk+TAed/9s
wHNeC6YDegr4voq4vsmOn3RurvfPpYhJR/Ge2Hy7sbmw7NeKFOZUaPhvOumBQpCJ
WN3jskSb+eyGmewpPHJSdW/vpGjVFkDE7sy5OmNxgmIh/Qiu9PEWnmDlbtOuigaV
+QH4scS/h4Qdx7/ka5r7LB4d3GGtXglko/w3Gt+cG0cup7GtMYFncRttugVanrtJ
SRtEYj/K9ZIQ503ZnVP686MztMd1Ukdd5vsthA3rkB8Vhc4XNXMoeIzPqpokQMCc
PwrPWHFdvTa08pKY+LRdcPjPwDkPKreLjUKWkT9Cw+cWHbNkl9O+6K3ItjDAZYEn
sf3AbJZIOlIlZggynmrQs9EhPYyaLdL4wDn0RD6LFu2cy6q2frwDkWZa4HOhzOdg
jDewCZicN+APaPw3VXpHJCWBtjLmaXxFZDKdDeU/OpEyIczBJ2nnMzdgey4bAIel
kGqkXO/0QQ/R5WvJ16vDzgdXkVrzkCQr6FHNZrYkSYku6VDRbdwvlEJko6VTFEkp
vCqiLQyxhnG6+YSYX/qC8Xz7vgN603fvn4bEu3yWIxbWqu3CwRUQxSgmQpAgeqvo
0+t9x+J6ER7R1foOLg+6
=Zm/c
-----END PGP SIGNATURE-----

--pooL3fDK0bp8t1M06ERJrvk11qvftkc0x--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a874d8bf-5ab7-8db9-5776-aac7b122dc2f>