Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Aug 2014 13:09:57 +0300
From:      Vitaly Magerya <vmagerya@gmail.com>
To:        =?UTF-8?B?QmVybmhhcmQgRnLDtmhsaWNo?= <decke@FreeBSD.org>
Cc:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Redports, broken regression tests and missing check-orphans
Message-ID:  <53EB3975.30108@gmail.com>
In-Reply-To: <CAE-m3X2wQ0e3oVDn=ACkCXrAn5ZK%2BZhyUsD5RnKvfNbBRtfSxA@mail.gmail.com>
References:  <CAGwOe2bfPNknz=X_dHAmnJgVTM3F9huueZXwWr48yYOFY6BR9g@mail.gmail.com> <20140812205400.47242291@kalimero.tijl.coosemans.org> <CAE-m3X2wQ0e3oVDn=ACkCXrAn5ZK%2BZhyUsD5RnKvfNbBRtfSxA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Bernhard, while we're at it, there are currently two problems with 
redports which diminish it's usefulness significantly:

1. Redports used to run "make regression-test" on every build; right 
now, each log has this instead:

     ====================<phase 5: make test>====================
     [: -eq: unexpected operator
     === Regression tests skipped. ===
     ================================================================

So, no regression tests are executed. I don't know what the problem is here.

2. Most ports now have stage support; this means that checking for 
leftover files under ${PREFIX} is close to useless: only files in 
pkg-plist are copied there. Instead, leftovers should be searched for in 
${STAGEDIR} -- running "make stage-qa" and "make check-orphans" with 
every build would do that.

(I've already botched two patches when I assumed that successful 
redports run means that pkg-plist is complete).

So, can the first problem be fixed and the second suggestion 
implemented? Should I be bothering tinderbox author(s) instead?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53EB3975.30108>