[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pkgsrc-users
Subject:    Re: trunk is becoming increasingly broke: findutils won't build any longer
From:       Greg Troxel <gdt () ir ! bbn ! com>
Date:       2013-02-07 14:30:29
Message-ID: rmiip64dwmy.fsf () fnord ! ir ! bbn ! com
[Download RAW message or body]


Richard PALO <richard.palo@baou.fr> writes:

> For the particular case of findutils, I needed to comment out what was
> previously suggested for TOOLS_PLATFORM.find as in the following:
>> TOOLS_PLATFORM.install?=        /opt/pkg/bin/install-sh
>> TOOLS_PLATFORM.awk?=            /opt/pkg/bin/nawk
>> TOOLS_PLATFORM.sed?=            /opt/pkg/bin/nbsed
>> TOOLS_PLATFORM.grep?=           ${LOCALBASE}/gnu/bin/grep
>> TOOLS_PLATFORM.fgrep?=          ${LOCALBASE}/gnu/bin/fgrep
>> TOOLS_PLATFORM.egrep?=          ${LOCALBASE}/gnu/bin/egrep
>> TOOLS_PLATFORM.sh?=             /bin/bash
>> TOOLS_PLATFORM.xargs?=          #empty
>> #TOOLS_PLATFORM.find?=          #empty
>>
>> FETCH_USING     = curl
>> FAILOVER_FETCH = YES
>
> (not to mention that I believe pkg_rolling uninstalls the package
> before rebuild, hence already a problem since I didn't mark findutils
> to no-delete)

No, it doesn't do that.  See the man page, but it computes an ordering
of packages based on dependencies (tsort), and then calls 'make replace
clean' on each one in sequence.

(I realize that make replace is trickier on platforms that need a lot of
bootstrap packages.)


[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic