[freebsd] need py3 packages...

Andrey Marshalenko marshall at marshall.kiev.ua
Sat Aug 5 21:25:15 EEST 2017


Hi.

> Можно то же через make.conf
Я, и многие обычно так и делают.

> Есть ли кошерный метод?
Этот вроде вполне кошерен, но к вопросу присоеденюсь. 

__
With best regards,
Andrey Marshalenko.
System & Network Administrator
AM1000-UANIC
mailto: marshall at marshall.kiev.ua
tel (mob) +380676574197
Skype: marshalenko


> 5 авг. 2017 г., в 20:30, Eugene Grosbein <eugen at grosbein.net> написал(а):
> 
> 06.08.2017 0:12, Valentin Nechayev пишет:
>> Вот захотелось мне получить, например, py35-scipy. Записи в make.conf
>> вида
>> 
>> DEFAULT_VERSIONS= python3=3.5
>> DEFAULT_VERSIONS+=  python=3
>> 
>> не помогают - продолжает собираться py27-scipy, как по умолчанию.
>> И python=3.5 писать - аналогично. Потому, к "default versions" на её
>> вики не посылать - не оно.
>> 
>> Можно в конкретный Makefile вписать: заменить USES=python на
>> USES=python:3. Хак, однако.
>> Можно то же через make.conf или Makefile.local - точно так же грязно.
>> 
>> Можно выставить для make: make USES=python:3 ... Так работает, но уже
>> в окружение (чтобы какой-нибудь portmaster подхватил) - нельзя: не
>> видит на первом же уровне (env USES=python:3 make - не работает).
>> 
>> Есть ли кошерный метод?
>> 
>> (В гугле был, сплошные инструкции для майнтейнеров портов - не
>> радуют.)
> 
> $ fgrep -A 6 user: /usr/ports/Mk/Uses/python.mk
> # Variables, which can be set by a user:
> #
> # PYTHON_VERSION        - The chosen Python interpreter including the version,
> #                         e.g. python2.7, python3.3, etc. This allows the user
> #                         to override the currently chosen default version and
> #                         to install the port for a specific Python version.
> #                         It must not be set by a port.
> 
> То есть, пишешь PYTHON_VERSION=python3.5 в /etc/make.conf и получаешь py35-scipy-0.19.0_2
> 
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua <mailto:freebsd at uafug.org.ua>
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd <http://mailman.uafug.org.ua/mailman/listinfo/freebsd>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uafug.org.ua/pipermail/freebsd/attachments/20170805/763e7542/attachment-0001.html>


More information about the freebsd mailing list