#11
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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 |