old packages not saved

Joe Marcus Clarke marcus at marcuscom.com
Sat Aug 6 14:27:26 EDT 2011


On 8/5/11 2:48 PM, Jason Helfman wrote:
> On Fri, Aug 05, 2011 at 02:48:11PM -0400, Joe Marcus Clarke thus spake:
>> On 8/5/11 1:53 PM, Jason Helfman wrote:
>>> On Fri, Aug 05, 2011 at 09:15:56AM -0700, Jason Helfman thus spake:
>>>> On Fri, Aug 05, 2011 at 11:46:31AM -0400, Joe Marcus Clarke thus spake:
>>>>> On 8/4/11 3:03 PM, Jason Helfman wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I was wondering if anything has changed in the tinderbox code that
>>>>>> would
>>>>>> have it not save old packages? I am curious if there is a
>>>>>> configuration
>>>>>> issue that is not providing this functionality, or if this is a
>>>>>> native
>>>>>> functionality that isn't working, or something completely
>>>>>> different....
>>>>>>
>>>>>> I have not run a tccleanup, and there are lots of older packages that
>>>>>> aren't
>>>>>> around anymore.
>>>>>
>>>>> Nothing has changed.  Old packages should be preserved unless you have
>>>>> some other cleanup thing happening.  The only time an old package
>>>>> would
>>>>> be overwritten is if one of its dependencies changed.  However, if the
>>>>> version of said package also changed, then both version 1 and
>>>>> version 2
>>>>> would remain.  Version 1 would be untouched.
>>>>>
>>>>> Joe
>>>>>
>>>>> -- 
>>>>> PGP Key : http://www.marcuscom.com/pgp.asc
>>>>>
>>>>
>>>> I know you are right, and I have seen this before in another tinderbox
>>>> I had
>>>> setup awhile ago, but in two tinderboxes I have setup now, this is not
>>>> the
>>>> case.
>>>>
>>>> Is there something I can do to diagnose what the issue may be.
>>>>
>>>> My tinderboxes are following HEAD of cvs.
>>>>
>>>> Thanks,
>>>> Jason
>>>>
>>>
>>> As a test, I took a package that has already been built, and had an
>>> associated package on the filesystem. I added a PORTREVISION, and
>>> rebuilt
>>> it, and now the only version that is there is the one with the
>>> PORTREVISION.
>>>
>>> Stumped.
>>
>> Are you running with -cleanpackages?
> 
> I'm not. Only with nullfs.
> 
> -jgh
> 

Sorry, I forgot there is a bit in portbuild that will remove the last
built version of a package if the current port build was successful.
This has been around for a while.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc


More information about the tinderbox-list mailing list