No luck; downloading -current from CVS gives the same error (just a
different line), on ANY port, sys, or any other location:

Makefile:36: *** missing separator.  Stop.

line 36, in this case, says:
.include <bsd.own.mk>

"bsd.own.mk" remains untouched since installation.

Same as before; OpenBSD 4.7-release, amd64.



On Mon, Sep 13, 2010 at 12:50, Hugo Osvaldo Barrera
<h...@osvaldobarrera.com.ar> wrote:
> On Sat, Sep 11, 2010 at 10:27, Stuart Henderson <s...@spacehopper.org>
wrote:
>> On 2010-09-11, Hugo Osvaldo Barrera <h...@osvaldobarrera.com.ar> wrote:
>>> I've tried building python 2.6 from ports since I need setuptools for
2.6.
>>> However, when I try to make install (or any other sort of make), I get
>>> this error:
>>>
>>> # pwd
>>> /usr/ports/devel/py-setuptools
>>> # make install
>>> Makefile:28: *** missing separator.B B Stop.
>>> #
>>>
>>> I get the same error for python/2.6 (just different line).
>>>
>>> I read that "missing separator" usually refers to there being spaces
>>> instead of tabs: I HAVEN'T modified Makefile yet (since I actually
>>> forgot), but I don't want to do so if I can't even get it to compile
>>> WITHOUT changing anything.
>>
>> Your post lacks information.
>>
>> - What OS version are you using? Current? 4.7? Something else?
>> - Are you using a ports tree which matches the OS version?
>>
>> If you need to work with python 2.6 I strongly suggest running
>> -current.
>>
>> If you are using i386 or sparc64 then just pkg_add -u from an
>> up-to-date mirror and things should just work. Hopefully we should
>> see some for amd64 sometime this week or next. Other arch are
>> likely to take longer (some of them, much longer).
>>
>> If you don't want to wait, then make sure you're using a fully
>> up-to-date -current ports tree. When you 'cvs update' look for
>> any M or C lines and investigate what changes you have in your
>> tree as they are likely to be responsible for the make problem
>> you see. Then you will need to update everything using python;
>> I suggest:
>>
>> pkg_delete -i /var/db/pkg/python-2.5*
>>
>> this will ask you to remove any installed packages which
>> depend on python 2.5; *copy down this list* so you can reinstall
>> the things you need, then let it delete them.
>>
>> When you've removed the packages built with python 2.5,
>> then rebuild the things you need.
>>
>> If you still have problems then followup on po...@.
>>
>>
>
> I'd tried removing the entire ports tree and downloading it again, but
> still no luck (that means, the entire tree was intact).
> I'm using 4.7-release.
> The ports tree I used is ftp://ftp.openbsd.org/pub/OpenBSD/4.7/ports.tar.gz
> I did not update the cvs tree. B Should I, if I'm running -release?
>
> I'd rather not run "-current" on this machine - it's a rather critical
> server, and, from what I've read, -current might not be SO stable.
> (acording to faq5)
>



--
Hugo Osvaldo Barrera

Reply via email to