# cd /root && mkdir portdowngrades && cd portdowngrades
Утилита устанавливает соединение, для принятия ключей пишем - "p"
# portdowngrade lang/python27 | more Choose a revision from this list and run /usr/local/sbin/portdowngrade lang/python27 revision Error validating server certificate for 'https://svn.freebsd.org:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: svn.freebsd.org - Valid: from Oct 23 20:26:47 2019 GMT until Jan 21 20:26:47 2020 GMT - Issuer: Let's Encrypt Authority X3, Let's Encrypt, US - Fingerprint: 6D:4E:07:95:A1:0A:E9:1F:B5:7B:3B:36:D3:00:E6:E1:DD:E9:F5:D0 (R)eject, accept (t)emporarily or accept (p)ermanently? ... ------------------------------------------------------------------------ r469635 | wen | 2018-05-11 15:49:32 +0300 (Fri, 11 May 2018) | 7 lines
------------------------------------------------------------------------ ... Choose a revision from the above list and run /usr/local/sbin/portdowngrade lang/python27 revision ...
Обновляем на нужную ревизию:
# portdowngrade lang/python27 r469635 ... Checked out revision 469635. You should be done-- now cd into python27 and you can run # make deinstall install clean
Please note that portdowngrade no longer modifies the ports tree; the checked out port is at /root/portdowngrades/python27 ...
Исполняем требуемое:
# cd python27/ && make deinstall install clean