How to downgrade all ports on FreeBSD

3.4k views Asked by At

I have FreeBSD 7.2 on my server. Trying to install some archiver, I upgraded all ports with commands portsnap fetch, portsnap extract.

And now when I try to compile any program with make, I get a lot of errors:

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 5546: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5546: Unexpected end of file in for loop.

"/usr/ports/Mk/bsd.port.mk", line 5546: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5546: Unexpected end of file in for loop.

"/usr/ports/Mk/bsd.port.mk", line 5546: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5546: Unexpected end of file in for loop.

"/usr/ports/Mk/bsd.port.mk", line 5546: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5546: Unexpected end of file in for loop.

"/usr/ports/Mk/bsd.port.mk", line 6036: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 6036: Unexpected end of file in for loop.

I need just to downgrade all ports to previous version.

1

There are 1 answers

0
Myroslav Hryshyn On BEST ANSWER

I've found solution here - FREEBSD: make install Unknown modifier 'u' Variable ALL_OPTIONS is recursive

Just replaced /usr/ports/Mk/* with original files, downloaded from ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/your version of FreeBSD/

As far as I understood Roland Smith had suggested same thing.