#21
|
|||
|
|||
dependency hell
Andrey Ostanovsky написал(а) к Victor Sudakov в Feb 17 17:49:20 по местному времени:
Нello Victor! 15 Feb 17 20:47, you wrote to me: VS> И в этот момент приходит осознание необходимости собственного VS> poudriere. Штучно - можно и просто бинарем с другой системы притащить. :) Andrey --- GoldED+/BSD 1.1.5-b20070503 |
#22
|
|||
|
|||
Re: dependency hell
Alex Korchmar написал(а) к Andrey Ostanovsky в Feb 17 18:43:11 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Andrey Ostanovsky <Andrey.Ostanovsky@f1957.n5030.z2.fidonet.org> wrote: AO>>> , т.к. не требует установки всего дерева портов. AK>> дерево портов меня совершенно не огорчает, пока оно лежит мертвым AK>> грузом на диске и не пытается ничего оттуда запустить. Меня огорчает AK>> наличие в нем всякого мусора. AO> Это до тех пор, пока не придется ставить систему на 5гиговой AO> VDS-ке без свопа. я на таком говне и собирать ничего не буду - если ее нельзя поставить с бинарных пакетов, значит, незачем и тратить время. AO> :) Весь мертвый груз пришлось вычищать... у меня пока не настолько страшный экономический п-ц, час моей возни стоит больше, чем разница между гуано-впс и нормальной системой на год. > Alex --- ifmail v.2.15dev5.4 |
#23
|
|||
|
|||
Re: dependency hell
Alex Korchmar написал(а) к Andrey Ostanovsky в Feb 17 18:46:41 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Andrey Ostanovsky <Andrey.Ostanovsky@f1957.n5030.z2.fidonet.org> wrote: VS>> И в этот момент приходит осознание необходимости собственного VS>> poudriere. AO> Штучно - можно и просто бинарем с другой системы притащить. :) а там march=skylake а у тебя - xeon E5 какой-нибудь. > Alex --- ifmail v.2.15dev5.4 |
#24
|
|||
|
|||
Re: dependency hell
Eugene Grosbein написал(а) к Andrey Ostanovsky в Feb 17 02:54:29 по местному времени:
16 февр. 2017, четверг, в 18:51 NOVT, Andrey Ostanovsky написал(а): EG>> и пока тебя удовлетворяет, что на сервере будет EG>> охрененное количество ненужного, включая почти все иксы (кроме, может EG>> быть, драйверов видео и части шрифтов) и тяжеленные пакеты разработки EG>> визуальных приложений, генерации пакетов документации и графические EG>> программы записи DVD, установившиеся как зависимости зависимостей :-) AO> По факту - порты сегодня и так все это тащат... Только с дефолтными опциями. Eugene --- slrn/1.0.2 (FreeBSD) |
#25
|
|||
|
|||
Re: dependency hell
Alex Korchmar написал(а) к Eugene Grosbein в Feb 17 08:32:32 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: AO>> По факту - порты сегодня и так все это тащат... EG> Только с дефолтными опциями. -USES= charsetfix cpe gmake iconv makeinfo perl5 tar:xz -USE_PERL5= build +USES= gmake tar:xz +# !!ненужен!!, но ломает make stage, который ныне неотключаем CPE_VENDOR= gnu GNU_CONFIGURE= yes OPTIONS_SUB= yes @@ -51,6 +51,10 @@ .include <bsd.port.options.mk> +.if !${PORT_OPTIONS:MIDN} +CONFIGURE_ARGS+=--without-libiconv-prefix +.endif + или вон flow-tools, программа 93го года написания. Ну конечно же, непременнейше, требующая распоследней версии gcc. И это еще цветочки - ягодки начнутся при попытке поставить что-то вроде virtualbox - вот тут уже проще расслабиться и дать pkg скачать весь интернет. Тем более что я знать не желаю, какие у него там недефолтные опции и тем более - у всего того, что он за собой притащит, и, кстати, будет ли вообще работать если что-то собрано с недефолтными. "а как классно все начиналось!" > Alex --- ifmail v.2.15dev5.4 |
#26
|
|||
|
|||
dependency hell
Andrey Ostanovsky написал(а) к Alex Korchmar в Feb 17 10:58:38 по местному времени:
Нello Alex! 16 Feb 17 18:46, you wrote to me: VS>>> И в этот момент приходит осознание необходимости собственного VS>>> poudriere. AO>> Штучно - можно и просто бинарем с другой системы притащить. :) AK> а там march=skylake AK> а у тебя - xeon E5 какой-нибудь. Жуть какая. Я уже давно не опускаюсь до оптимизации ядра по текущему процессору... Andrey --- GoldED+/BSD 1.1.5-b20070503 |
#27
|
|||
|
|||
Re: dependency hell
Eugene Grosbein написал(а) к Alex Korchmar в Feb 17 14:17:25 по местному времени:
17 февр. 2017, пятница, в 09:32 NOVT, Alex Korchmar написал(а): AO>>> По факту - порты сегодня и так все это тащат... EG>> Только с дефолтными опциями. AK> -USES= charsetfix cpe gmake iconv makeinfo perl5 tar:xz AK> -USE_PERL5= build AK> +USES= gmake tar:xz AK> +# !!ненужен!!, но ломает make stage, который ныне неотключаем AK> CPE_VENDOR= gnu AK> GNU_CONFIGURE= yes AK> OPTIONS_SUB= yes AK> @@ -51,6 +51,10 @@ AK> .include <bsd.port.options.mk> AK> +.if !${PORT_OPTIONS:MIDN} AK> +CONFIGURE_ARGS+=--without-libiconv-prefix AK> +.endif AK> + А это всеми любимая коммодизация - как же без русских кривопереведенных сообщений-то использовать порт? И кстати, что за порт-то? Eugene --- slrn/1.0.2 (FreeBSD) |
#28
|
|||
|
|||
Re: dependency hell
Eugene Grosbein написал(а) к Andrey Ostanovsky в Feb 17 14:40:26 по местному времени:
17 февр. 2017, пятница, в 11:58 NOVT, Andrey Ostanovsky написал(а): VS>>>> И в этот момент приходит осознание необходимости собственного VS>>>> poudriere. AO>>> Штучно - можно и просто бинарем с другой системы притащить. :) AK>> а там march=skylake AK>> а у тебя - xeon E5 какой-нибудь. AO> Жуть какая. Я уже давно не опускаюсь до оптимизации ядра по текущему AO> процессору... За тебя это система делает по дефолту, оптимизируя под native при сборке. Eugene -- Научить презирать мещанскую мудрость. --- slrn/1.0.2 (FreeBSD) |
#29
|
|||
|
|||
Re: dependency hell
Alex Korchmar написал(а) к Eugene Grosbein в Feb 17 12:32:11 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> А это всеми любимая коммодизация - как же без русских кривопереведенных EG> сообщений-то использовать порт? И кстати, что за порт-то? и без перла, перл очень, очень тут необходим. Ну и cpe, как же без этого мусора. wget, я же уже показывал этот патч. > Alex --- ifmail v.2.15dev5.4 |
#30
|
|||
|
|||
Re: dependency hell
Alex Korchmar написал(а) к Andrey Ostanovsky в Feb 17 12:35:41 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Andrey Ostanovsky <Andrey.Ostanovsky@f1957.n5030.z2.fidonet.org> wrote: VS>>>> И в этот момент приходит осознание необходимости собственного VS>>>> poudriere. AO>>> Штучно - можно и просто бинарем с другой системы притащить. :) AK>> а там march=skylake AK>> а у тебя - xeon E5 какой-нибудь. AO> Жуть какая. Я уже давно не опускаюсь до оптимизации ядра по текущему AO> процессору... ядро давно и не наследует CPUTYPE. А вот юзерленд - да, наследует, и оптимизацию включать надо, иначе есть шанс выхватить вообще бредового кода - написанного в предположении, что на современной архитектуре оно развернется в ssse3, а если не развернется, то владельцу старой рухляди все равно ничем не помочь. А у тебя в результате - современный процессор, но код генерится под старую рухлядь. Поинтересуйся на досуге, как эти оптимизации выглядят, тебе расхочется так собирать что-то, время работы чего тебе хоть сколько-то не оплачивают. > Alex --- ifmail v.2.15dev5.4 |