forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 23.04.2019, 10:53
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Eugene Grosbein написал(а) к Dmitry Kolvakh в Apr 19 14:39:37 по местному времени:

22 апр. 2019, понедельник, в 13:05 NOVT, Dmitry Kolvakh написал(а):

EG>> Makefile порта misc/mc не трогали больше двух месяцев
EG>> и там написано python:2.7,run в USES. Откуда тройка-то?
EG>> Третий питон порт не тянет.
DK> Откуда-то взялся. Вероятно, через зависимости второго порядка.

Сомнительно. А не прописывал ли ты сам третью версию питона
в свой /etc/make.conf, причём безусловно - вне зависимости
от конкретных портов? Тогда твоя локальная сборка mc могла цепануть его.

Потому что у меня на FreeBSD 12 в виртуалочке mc собирается без третьего
питона.

Eugene
--
What would you do with a brain if you had one?
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #12  
Старый 23.04.2019, 12:23
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Alex Korchmar написал(а) к Eugene Grosbein в Apr 19 11:06:22 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

EG> Потому что у меня на FreeBSD 12 в виртуалочке mc собирается без третьего
EG> питона.
третий питон приносит ninja. Которая, внезапно, нужна для libjpeg (блжадь)

Впрочем, hg теперь вон без rust, видимо, не соберется, так что уже
терять нечего.


> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #13  
Старый 23.04.2019, 20:13
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Eugene Grosbein написал(а) к Alex Korchmar в Apr 19 00:01:05 по местному времени:

23 апр. 2019, вторник, в 09:06 NOVT, Alex Korchmar написал(а):

EG>> Потому что у меня на FreeBSD 12 в виртуалочке mc собирается без третьего
EG>> питона.
AK> третий питон приносит ninja. Которая, внезапно, нужна для libjpeg (блжадь)

Но ведь libjpeg не нужна для mc.

Eugene
--
Choose no career
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #14  
Старый 23.04.2019, 23:12
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Alex Korchmar написал(а) к Eugene Grosbein в Apr 19 22:01:09 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

AK>> третий питон приносит ninja. Которая, внезапно, нужна для libjpeg (блжадь)
EG> Но ведь libjpeg не нужна для mc.
я не берусь угадать, для чего она на самом деле сегодня точно не нужна.

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #15  
Старый 23.04.2019, 23:53
Jurij Ivliev
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Jurij Ivliev написал(а) к Eugene Grosbein в Apr 19 22:44:41 по местному времени:

From: Jurij Ivliev <ii@any.com.ru>

Нi, Eugene!

On Wed, 24 Apr 2019 00:01:05 +0300,
Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
EG>>> Потому что у меня на FreeBSD 12 в виртуалочке mc собирается без
EG>>> третьего питона.
AK>> третий питон приносит ninja. Которая, внезапно, нужна для libjpeg
AK>> (блжадь)
EG> Но ведь libjpeg не нужна для mc.
Зато нужна glib20, а оно USES=python (хотя как минимум в run-time можно вполне
обойтись и без него).
Ну а с недавних пор у нас:
$ grep PYTНON_DEFAULT /usr/ports/Mk/bsd.default-versions.mk
PYTНON_DEFAULT?= 3.6
--- ifmail v.2.15dev5.4
Ответить с цитированием
  #16  
Старый 24.04.2019, 00:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Eugene Grosbein написал(а) к Jurij Ivliev в Apr 19 04:34:16 по местному времени:

23 апр. 2019, вторник, в 20:44 NOVT, Jurij Ivliev написал(а):

JI> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
EG>>>> Потому что у меня на FreeBSD 12 в виртуалочке mc собирается без
EG>>>> третьего питона.
AK>>> третий питон приносит ninja. Которая, внезапно, нужна для libjpeg
AK>>> (блжадь)
EG>> Но ведь libjpeg не нужна для mc.
JI> Зато нужна glib20

Нет, не нужна.

JI> а оно USES=python (хотя как минимум в run-time можно вполне
JI> обойтись и без него).
JI> Ну а с недавних пор у нас:
JI> $ grep PYTНON_DEFAULT /usr/ports/Mk/bsd.default-versions.mk
JI> PYTНON_DEFAULT?= 3.6

А вот это скорее всего корень зла.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #17  
Старый 24.04.2019, 08:42
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Alex Korchmar написал(а) к Jurij Ivliev в Apr 19 07:29:26 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Jurij Ivliev <ii@any.com.ru> wrote:

JI> Ну а с недавних пор у нас:
JI> PYTНON_DEFAULT?= 3.6
ну я ж говорил...

А искать концов в dependency hell - только время зря тратить.

Ну кто бы мог подумать, что до исходников двадцатилетней давности jpeg доберутся
деятельные улучшайки-ниасиляторы automake, и перепишут всю сборку на нескучную
модную молодежную нинзю, тянущую за собой чуть ли не jdk?
(представляю себе примерно их "взнос" - две строки в основном коде, совершенно
не нуждающемся в улучшизме, и полсотни в README.md)

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #18  
Старый 24.04.2019, 09:02
Dmitry Kolvakh
Guest
 
Сообщений: n/a
По умолчанию mc-4.8.22_1 и питоны

Dmitry Kolvakh написал(а) к Eugene Grosbein в Apr 19 09:48:04 по местному времени:


Нi Eugene!

24 Apr 19, Eugene Grosbein wrote to Jurij Ivliev:

EG>>> Но ведь libjpeg не нужна для mc.
JI>> Зато нужна glib20

EG> Нет, не нужна.

Я вот как-то смог сделать ее нужной, причем не только для mc. Видно, недостаточно внимательно отключал лишние опции у зависимостей.

$ pkg delete glib
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 3 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
glib-2.56.3_4,1
open-vm-tools-nox11-10.3.0_1,2
mc-4.8.22_1

Number of packages to be removed: 3

The operation will free 30 MiB.

Proceed with deinstalling packages? [y/N]: n


JI>> Ну а с недавних пор у нас:
JI>> $ grep PYTНON_DEFAULT /usr/ports/Mk/bsd.default-versions.mk
JI>> PYTНON_DEFAULT?= 3.6

EG> А вот это скорее всего корень зла.

Да, у меня так.

--
Good Luck! - Dmitry V. Kolvakh aka Keu

--- GoldED+/W32-MINGW 1.1.5-b20060703
Ответить с цитированием
  #19  
Старый 24.04.2019, 10:32
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Eugene Grosbein написал(а) к Dmitry Kolvakh в Apr 19 14:08:46 по местному времени:

24 апр. 2019, среда, в 07:48 NOVT, Dmitry Kolvakh написал(а):

DK> 24 Apr 19, Eugene Grosbein wrote to Jurij Ivliev:
EG>>>> Но ведь libjpeg не нужна для mc.
JI>>> Зато нужна glib20
EG>> Нет, не нужна.
DK> Я вот как-то смог сделать ее нужной, причем не только для mc. Видно,
DK> недостаточно внимательно отключал лишние опции у зависимостей.

А, пардон. Я почему-то подумал, что речь идёт о том, что якобы
glib20 требует libjpeg.

Что mc не соберётся без glib20, это безусловно -
он весь написан с использованием glib20.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #20  
Старый 24.04.2019, 19:03
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: mc-4.8.22_1 и питоны

Alex Korchmar написал(а) к Eugene Grosbein в Apr 19 17:53:12 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

EG> Что mc не соберётся без glib20, это безусловно -
EG> он весь написан с использованием glib20.
а она у нас не собирается без пихона, да - сегодня нарвался, как раз из-за
open-vm-tools (ведь им очень нужен пихон, перл, и еще десяток мусорных пакетов)

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:38. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot