| | 1.1, Аноним (1), 09:57, 05/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | А как они тестируют как минимум сборку на всех этих системах? - у них должен же быть какой-нибудь инструментарий, типа фрибздёвый пудриеры, но с виртуалками вместо джейлов? 
 |  |  | 
 
|  | | 2.5, Трон (?), 10:28, 05/01/2025 [^] [^^] [^^^] [ответить] | –1 +/– |  | На kali linux pkgsrc собрал плеер консольний moc и работает 
 |  |  | 
 |  | | 3.35, Аноним (35), 00:24, 07/01/2025 [^] [^^] [^^^] [ответить] | +1 +/– |  | Линукс - не показатель. Во-первых он един, а не куча разных типа netbsd, openbsd, freebsd, dragonflybsd, и так далее, во-вторых, это одна из основных операционных систем. Если софт изначально написан под линуксом, то наверняка он и будет под ним работать. 
 |  |  | 
 | 
 | 
 
 
 | 1.3, Аноним (3), 10:24, 05/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | –4 +/– |  | Вот спасибо! Не нужон этот ваш pkgsrc! ./configure && make && make install хватит всем! 
 |  |  | 
 
|  | | 2.6, Аноним (6), 10:29, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | Как менеджер пакетов возможно не нужен, но как коллекция пакетов с исходным кодом будет полезна когда отрубят Интернет. 
 |  |  | 
 |  | | 3.10, набутылёк (?), 11:04, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | Главное, чтобы не начали наказывать за использование недружественного исходного кода. Объявлять иносорсагентами какими-нибудь. 
 |  |  | 
 | 
 | 2.15, Ivan_83 (ok), 13:40, 05/01/2025 [^] [^^] [^^^] [ответить] | –1 +/– |  |  Ага, и после make install оно навалит кучу каких то файлов невесть куда в систему, и потом вы их сами будете искать и удалять. И хорошо если не затрёт чего то нужного по пути. Порты это не только кучка мэйк файлов, это система позволяющая легко следить за тем что и куда ставится, и иметь кучу костылей для сборки разными сборочными системами, та же самая подстановка путей куда что инсталировать и где искать инклюды.
Так же отслеживание зависимостей и возможность выбора опций.
 
 |  |  | 
 |  | | 3.25, crypt (ok), 18:42, 05/01/2025 [^] [^^] [^^^] [ответить] | –2 +/– |  |  правда, как мы знаем, все возможные опции сборки никем не тестируются и глючат. а так отличная система, продолжай писать это креп. 
 |  |  | 
 |  | | 4.29, Ivan_83 (ok), 22:54, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  |  Как мы знаем за эту работу никто не платит. Я, как меинтейнер, обычно проверяю что оно собирается с теми опциями которые лично меня интересуют и которые я поставил в дефолт или хотя бы выбрал у себя на системе.
 И обычно проверяется что при всех включённых опциях оно собирается.
 Всё.
 Чтобы было понятно, у того же OpenCV более двух десятков опций можно вытащить в makefile (и раньше они там были, когда я делал порт в 2017 году), те это более 16 бит по сути или 65536 комбинаций.
 |  |  | 
 | 4.30, Аноним (30), 23:35, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  |  > правда, как мы знаем, все возможные опции сборки никем не тестируются и > глючат. а так отличная система, продолжай писать это креп.
 Ну-да, ну-да, нет опций вообще - нет и проблем! Л-логика, че.
 Эта система достаточно проста и надежна, как для портировщика-ментейнера, так и для конечного юзверя (в том числе и чтобы без особых проблем запакетировать себе какую-то маргинальную софтину).
 А ты уже малехо подзадолбал отыгрывать классического обиженного школь^W опеннетовца - начавши пользовать X, нахваливаешь X во все поля, a перестав - не упускаешь шанса обо*рать X и все-все-все, что с ним связанно, "бессмысленно и беспощадно". 
Фу таким быть.
 
 |  |  | 
 | 
 | 3.33, Аноним (35), 21:11, 06/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | >Ага, и после make install оно навалит кучу каких то файлов невесть куда в систему, и потом вы их сами будете искать и удалять Любой империативный пакетный менеджер в состоянии что-то сломать. Вот nix хорошо устроен, изменения декларатинвы, и в процессе обновления система пересоберётся со всеми нужными вещами.
>Так же отслеживание зависимостей и возможность выбора опций.
 Если бы ещё эти опции были подписаны. А то не работает что-то, и после некоторого поиска по форумам находится необязательный пакет, и это чудесным образом начинает работать.
 |  |  | 
 | 
 | 
 
 | 1.4, Аноним (6), 10:24, 05/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | –2 +/– |  | Где размер репозитория и способы его зеркалирования? Не знаю на какой планете розовых пони живут разработчики, но планета Земля на пороге ядерной войны. Репозитории должны иметь возможность использоваться локально, когда погибнут все человеки и воцарится тьма. 
 |  |  | 
 
|  | | 2.7, нейм (?), 10:38, 05/01/2025 [^] [^^] [^^^] [ответить] | +1 +/– |  | > Репозитории должны иметь возможность использоваться локально, когда погибнут все человеки и воцарится тьма. Так енто, тут недоработка за недоработкой. Если воцарится тьма, так еще и фонарик нужен получается или свечка. А тоже вот не положили.
 |  |  | 
 |  | | 3.8, Аноним (6), 10:45, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | С тьмой ИИ сам как-нибудь справится. А вот пакеты с исходниками ему с нуля не разработать. Нашел на yandex mirror зеркало, а там только инструкции и бинарники для netbsd. 
 |  |  | 
 | 
 | 2.11, набутылёк (?), 11:07, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | Конечно, вопрос кому и зачем тогда будут нужны эти локальные репозитории и тем более такие, не задаётся. 
 |  |  | 
 | 2.14, An (??), 12:16, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | Дак есть же make fetch-list. Можно закачать все сорцы. Или имелось ввиду что-то другое?
 
 |  |  | 
 | 
 
 | 1.20, Аноним (20), 14:24, 05/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | Этот или какой-нибудь другой пакетный менеджер поддерживает кросс-компиляцию linux-to-windows? 
 |  |  | 
 
|  | | 2.22, Аноним (-), 15:52, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | Нет. У винды свои системные библиотеки, свой WinAPI, свой компилятор, короче свои требования. Слышал слово "экосистема"? Unix-like и Windows - это разные экосистемы. 
 |  |  | 
 | 2.36, Аноним (36), 03:13, 07/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | Поддерживает, но не советую. POSIX-театр ужасно плохо портируется на всё, что отличается от системы на которой софт разрабатывался. Какие-то примитивные вещи типа cp и rm ещё ничего, а как что посложнее — начинается свистопляска с autotools. А вот более современный софт зачастую куда более кросс-платформенный, особенно написанный на Расте. broot, rg, sd, fd, uutils/coreutils работают превосходно на любой поддерживаемой платформе. По-настоящему свободный софт, без манифестов про «the freedom that proprietary software takes away from its users». 
 |  |  | 
 |  | | 3.39, Аноним (35), 05:08, 07/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | >POSIX-театр ужасно плохо портируется на всё, что отличается от системы на которой софт разрабатывался И что же портируется хорошо?
>особенно написанный на Расте
 Это не заслуга раста.
 |  |  | 
 | 3.40, Аноним (-), 06:38, 07/01/2025 [^] [^^] [^^^] [ответить] | +1 +/– |  | Ты ведь своё сообщение написал, с одной целью, и эта цель обгадить GNU-утилиты. "VLC media player" написан на Cи и C++ и не имеет ни строчки на Rust прекрасно работает на Windows OS. Хотя я не считаю что приличные программы вообще не должны работать на Windows OS.
 Что касается растаманов, то они вполне конфортно чувствуют себя на платформе Windows.
 |  |  | 
 | 
 | 
 
 | 1.23, Аноним (23), 17:00, 05/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | +1 +/– |  | Я третьего дня устанавливал NetBSD на виртуалку, так на i386 не найден пакет xfce4. Для x86_64 пакет xfce4 найден и установился, но запустился один раз и я так и не смог запустить его через xdm. Потом был не доступен pkgin сервер cdn. Я скачивал пакеты и устанавливал pkg_add.
 В целом система мне понравилась, но не смог собрать tcc.
 
 |  |  | 
 
|  | | 2.38, Аноним (38), 04:27, 07/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | А голова на плечах есть? Когда контрибуторы очередной ОС сделали мега-пакет - это вовсе не значит, что вся ось ок. Только пакет. Нинужный. 
 |  |  | 
 | 
 
 | 1.26, crypt (ok), 18:43, 05/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  > В качестве дополнительного источника пакетов pkgsrc применяется пользователями Solaris/illumos вот это интересно. от них самих об этом ни слова. с учетом отсутствия софта под эти системы, это был бы вариант.
 |  |  | 
 
|  | | 2.27, slew (ok), 20:53, 05/01/2025 [^] [^^] [^^^] [ответить] | +/– |  |  >вот это интересно. от них самих об этом ни слова Почему ни слова? pkgsrc в SmartOS штатный пакетник с самого начала. Остальным из Solaris/Illumos вообще не вперся, особенно любителям эталонной оракловой солярки.
 |  |  | 
 |  | | 3.37, Аноним (37), 04:26, 07/01/2025 [^] [^^] [^^^] [ответить] | +/– |  | > любителям эталонной оракловой солярки Им как раз в первую очередь. Первое что ставилось на 99% солярок — набор гнутых утилит, потому что встроенными пользоваться можно только по принуждению. Куцые, тормозные и годами не патченные баги. Последнее, впрочем, понятно: пользователей нет, баг-репорты писать некому. 
 |  |  | 
 | 
 | 
 
 | 1.32, Аноним (35), 21:09, 06/01/2025  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | >Система создана в 1997 году на основе портов FreeBSD и в настоящее время используется по умолчанию для управления коллекцией приложений в NetBSD и Minix Интересно, насколько случайные пакеты заработают в minix или netbsd. А то в openbsd удалили ядерные вызова и определённые порограммы там не работают, как минимум без серьёзных патчей
 |  |  | 
 
 |