1 июля 2016 г. 12:17 AM пользователь "Vladislav V. Prodan" <
ad...@support.od.ua> написал:
>
>
>
> 30 июня 2016 г., 22:21 пользователь Vladislav V. Prodan <
ad...@support.od.ua> написал:
>
>>
>>
>> 30 июня 2016 г., 15:42 пользователь Vladislav V. Prodan <
ad...@support.od.ua> написал:
>>>
>>>
>>>
>>> 30 июня 2016 г., 14:46 пользователь Anton Sayetsky <vsasja...@gmail.com>
написал:
>>>>
>>>> 30 июня 2016 г. 14:41 пользователь "Vladislav V. Prodan" <
ad...@support.od.ua> написал:
>>>>
>>>>
>>>> >
>>>> > Здравствуйте
>>>> >
>>>> > Имеется FreeBSD 10.1-STABLE #0: Wed May 20 17:29:26 EEST 2015
>>>> >
>>>>
>>>> > Если другие идеи, как сделать Subj ?
>>>> 1. Найти ревизию дерева портов, в которой были нужные версии.
>>>> 2. svn co -r <ревизия> ${PORTSDIR}
>>>> 3. make install
>>>> 4. ???
>>>> 5. PROFIT
>>>
>>>
>>> Благодарю. Хорошая мысль.
>>>
>>>
>>
>> Что-то пошло не так...
>> # svn co https://svn.freebsd.org/ports/head -r 291337 /usr/ports-regress
>> ...
>> A    /usr/ports-regress/www/man2web/pkg-descr
>> A    /usr/ports-regress/www/xpi-inline-google-definitions/pkg-descr
>> A    /usr/ports-regress/www/xpi-vimperator/pkg-descr
>> Ошибка сегментации(core dumped)
>>
>>
>
> Замена на svnlite помогла.
>
> Но
>
> :root->textproc/php5-dom# make DISABLE_VULNERABILITIES=yes fetch
> /!\ WARNING /!\
> DEFAULT_PHP_VER is defined, consider using DEFAULT_VERSIONS=php=5 instead
>
> ===>   php5-dom-5.3.10_1 depends on file: /usr/local/sbin/pkg - found
> => php-5.3.10.tar.gz is not in
/usr/ports-regress/textproc/php5-dom/../../lang/php5/distinfo.
> => Either /usr/ports-regress/textproc/php5-dom/../../lang/php5/distinfo
is out of date, or
> => php-5.3.10.tar.gz is spelled incorrectly.
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports-regress/textproc/php5-dom
>
> В тоже время
>
> # cat /usr/ports-regress/textproc/php5-dom/../../lang/php5/distinfo
> SHA256 (php-5.3.10.tar.bz2) =
339157af2b386534597d287da292f2545e81d9b452e8b3fe525fb2c534ff344a
> SIZE (php-5.3.10.tar.bz2) = 11707402
> SHA256 (suhosin-patch-5.3.10-0.9.10.patch.gz) =
4438caeab0a10c6c94aee9f7eaa703f5799f97d4e0579f43a947bb7314e38317
> SIZE (suhosin-patch-5.3.10-0.9.10.patch.gz) = 40967
> SHA256 (php-5.3.10-mail-header.patch) =
5cd43388b33fe5703c2c7d1de04d9b7030ee0a65d110c3793dfccb096ed2cc09
> SIZE (php-5.3.10-mail-header.patch) = 3346
>
> Почему порт требует архив tar.gz?
> Хотя в Makefile lang/php5 стоит
> USE_BZIP2=      yes
>
> Может, из-за этой строки?
> .include <bsd.port.pre.mk>
Не уверен, что тут есть родство, но в С include с "" - из текущего
каталога, а с <> - из общих. Непонятно, зачем вообще чекаутить в
нестандартный каталог, это ж SVN - в любой момент можно получить любую
ревизию. Ну и если уж так - то хотя бы стоило PORTSDIR определить.

Ответить