svn commit: r251794 - in head: . contrib/cvs etc etc/mtree gnu/usr.bin gnu/usr.bin/cvs share/doc/psd share/doc/psd/28.cvs share/mk tools/build/mk tools/build/options tools/tools/nanobsd/gateworks

Baptiste Daroussin bapt at FreeBSD.org
Sun Jun 16 11:06:33 UTC 2013


On Sat, Jun 15, 2013 at 08:06:03PM -0700, Peter Wemm wrote:
> On Sat, Jun 15, 2013 at 4:34 PM, Bryan Drewery <bdrewery at freebsd.org> wrote:
> 
> > There are build-time dependencies on cvs. This is just grepping my last
> > (partial) exp-run logs for '/usr/bin/n?cvs'
> 
> Where was this righteous indignation when the perl 5.14.2 -> 5.14
> directory rename abomination was unleashed?  Why wasn't every perl
> port micro version bumped?   If ever there was a festering pile of
> horse excrement, that was one.
> 

Wow that is nice, and very respectful of others work, given that the perl case
has a reason to be (able to properly handle updates in binary only world) plus
it was exp-run, and there is a load a explaindd way to upgrade: see UPDATING,
users were informed via mails, plus updating.

On the other hand this commit we all want to see in, breaks a lots of ports with
no documented way to recover, no testing on side effects etc, That is the
concern bryan is trying to explain, a simple exp-run would have cost 18h hours
and we would have been able to at least warn the users.

We want working packagss on HEAD but we don't want the pay the price of it aka,
testing changes against ports before committing, with poudriere it is now very
even on self hardware to do such tests.

Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20130616/5c3a42e1/attachment.sig>


More information about the svn-src-head mailing list