[60013] trunk/dports/databases/db46/Portfile
Mark Hattam
mark at dxradio.demon.co.uk
Thu Oct 29 13:45:52 PDT 2009
On 29 Oct 2009, at 08:05, Bryan Blackburn wrote:
> On Wed, Oct 28, 2009 at 09:02:59PM -0700, blair at macports.org said:
>> Revision: 60013
>> http://trac.macports.org/changeset/60013
>> Author: blair at macports.org
>> Date: 2009-10-28 21:02:59 -0700 (Wed, 28 Oct 2009)
>> Log Message:
>> -----------
>> Defend against people having stuff in /usr/local that prevents db46
>> from properly building. If somebody wants to supply a patch to
>> prevent db46 from picking stuff up from /usr/local, then I'll gladly
>> accept it.
>
> Can this test be made a bit more specific, say /usr/local/include/db.h
> and/or /usr/local/lib/libdb.a for example? Otherwise, this is going
> to fail
> in many places where there is otherwise nothing bad in /usr/local.
>
> Note that the general issue with /usr/local is gcc and not db46-
> specific,
> and as far as I know, nobody's found a clean way to avoid it as yet.
>
> Bryan
er .. yes ... what fails in my instance?
iMac:~ $ sudo port upgrade outdated
---> Computing dependencies for db46
---> Fetching db46
---> Attempting to fetch patch.4.6.21.1 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
---> Attempting to fetch patch.4.6.21.2 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
---> Attempting to fetch patch.4.6.21.3 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
---> Attempting to fetch patch.4.6.21.4 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.6.21/
---> Attempting to fetch db-4.6.21.tar.gz from http://arn.se.distfiles.macports.org/db4/4.6.21_6
---> Attempting to fetch db-4.6.21.tar.gz from http://distfiles.macports.org/db4/4.6.21_6
---> Verifying checksum(s) for db46
---> Extracting db46
Error: Move /usr/local out of the way then make this port.
Error: Target org.macports.extract returned: /usr/local is in the way
Error: Unable to upgrade port: 1
iMac:local $ ls -laR /usr/local/
total 0
drwxr-xr-x 5 root wheel 170 5 Sep 21:59 .
drwxr-xr-x@ 12 root wheel 408 5 Sep 22:08 ..
drwxr-xr-x 2 root wheel 68 11 Sep 23:43 bin
drwxr-xr-x 3 root wheel 102 5 Sep 21:59 man
drwxr-xr-x 2 root wheel 68 11 Sep 23:43 sbin
/usr/local//bin:
total 0
drwxr-xr-x 2 root wheel 68 11 Sep 23:43 .
drwxr-xr-x 5 root wheel 170 5 Sep 21:59 ..
/usr/local//man:
total 0
drwxr-xr-x 3 root wheel 102 5 Sep 21:59 .
drwxr-xr-x 5 root wheel 170 5 Sep 21:59 ..
drwxr-xr-x 2 root 501 68 11 Sep 23:43 man8
/usr/local//man/man8:
total 0
drwxr-xr-x 2 root 501 68 11 Sep 23:43 .
drwxr-xr-x 3 root wheel 102 5 Sep 21:59 ..
/usr/local//sbin:
total 0
drwxr-xr-x 2 root wheel 68 11 Sep 23:43 .
drwxr-xr-x 5 root wheel 170 5 Sep 21:59 ..
Mark
More information about the macports-dev
mailing list