[90234] trunk/dports/devel/lua-luahpdf/Portfile

Ryan Schmidt ryandesign at macports.org
Mon Mar 26 03:35:47 PDT 2012


On Mar 26, 2012, at 05:13, Clemens Lang wrote:
> On Mon, Mar 26, 2012 at 04:01:14AM -0500, Ryan Schmidt wrote:
>> The buildbot builds your port immediately after you commit it, and
>> stores that archive on the packages server.
> 
> I disagree. Looking at the relevant build for the change in r90234
> (which is #5223 [1]) the compilation stdout says
> 	Building lua-luahpdf (1 of 1)...package found, not building again
> clearly indicating the buildbot is _not_ rebuilding unless you increase
> the revision.

Exactly. The buildbot will not rebuild the package unless you increase the port's revision.

r90234 changed the files that the port is supposed to install: it adds examples. But because she did not increase the port's revision, the buildbot did not rebuild the package. The package on the packages server therefore does not contain the examples. The port's revision needs to be increased, so that the buildbot will rebuild the package so that it contains the examples.


> This makes Andrea's assumption valid and invalidates:
> 
>> Any user who later asks to install the port might receive that
>> pre-compiled archive. So it is important to increase the revision if
>> what you've done will affect the contents of the port, regardless how
>> few seconds have passed since your last commit.
> 
> [1] http://build.macports.org/builders/buildports-snowleopard-x86_64/builds/5223




More information about the macports-dev mailing list