pointyhat and tinderbox difference (EXTRACT_DEPENDS and BUILD_DEPENDS)

Boris Samorodov bsam at ipt.ru
Wed Jun 24 04:37:21 EDT 2009


Joe Marcus Clarke <marcus at marcuscom.com> writes:
> On Tue, 2009-06-23 at 16:29 +0400, Boris Samorodov wrote:
>> 
>> I've got a report about a port building error at pointyhat:
>> http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.6.20090621212207/linux-openmotif-2.2.4_4.log
>> 
>> The port was tested with tinderbox:
>> http://bb.ipt.ru/tb/logs/6-bsam-exp/linux-openmotif-2.2.4_4.log
>> 
>> The relevant info is here (pointyhat vs tinderbox):
>> -----
>> EXTRACT_DEPENDS=gettext-0.17_1.tbz libiconv-1.13.tbz popt-1.14.tbz rpm-3.0.6_14.tbz
>> BUILD_DEPENDS=
>> -----
>> EXTRACT_DEPENDS=popt-1.14.tbz gettext-0.17_1.tbz libiconv-1.13.tbz rpm-3.0.6_14.tbz
>> BUILD_DEPENDS=popt-1.14.tbz gettext-0.17_1.tbz libiconv-1.13.tbz rpm-3.0.6_14.tbz
>
> This is most likely a problem in the way that makemake builds the
> dependencies.  BUILD_DEPENDS inherits EXTRACT_DEPENDS.

Joe, thanks for confirmation. I've suspected something like this.

> This should be
> an easy fix, but I won't have time to look at this until the first
> weekend in July.

It's OK to me since I know what to do with the port itself.

-- 
bsam

>> -----
>> At my 8-CURRENT system I have:
>> -----
>> [~]bsam at bb% make -C /usr/ports/x11-toolkits/linux-openmotif -V EXTRACT_DEPENDS -V BUILD_DEPENDS              
>> /usr/local/bin/rpm2cpio:/usr/ports/archivers/rpm
>> 
>> [~]bsam at bb%
>> -----
>> 
>> Can someone enlighten me? Thanks!


More information about the tinderbox-list mailing list