The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск репозитория пакетов pkgsrc 2024Q4 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от opennews (??), 05-Янв-25, 09:57 
Разработчики проекта NetBSD представили релиз репозитория пакетов pkgsrc-2024Q4, который стал 85 по счёту выпуском проекта. Pkgsrc поддерживает 23 платформы, среди которых AIX, FreeBSD, OpenBSD, DragonFlyBSD, HP-UX, Haiku, IRIX, Linux, QNX и UnixWare. Система создана в 1997 году на основе портов FreeBSD и в настоящее время используется по умолчанию для управления коллекцией приложений в NetBSD и Minix. В качестве дополнительного источника пакетов pkgsrc применяется пользователями Solaris/illumos и macOS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62513

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (1), 05-Янв-25, 09:57 
А как они тестируют как минимум сборку на всех этих системах? - у них должен же быть какой-нибудь инструментарий, типа фрибздёвый пудриеры, но с виртуалками вместо джейлов?
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Трон (?), 05-Янв-25, 10:28 
На kali linux pkgsrc собрал плеер консольний moc и работает
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +1 +/
Сообщение от Аноним (35), 07-Янв-25, 00:24 
Линукс - не показатель. Во-первых он един, а не куча разных типа netbsd, openbsd, freebsd, dragonflybsd, и так далее, во-вторых, это одна из основных операционных систем. Если софт изначально написан под линуксом, то наверняка он и будет под ним работать.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  –1 +/
Сообщение от Афроним (?), 05-Янв-25, 10:18 
Не так круто как запилить multilb,но все же интересно.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  –3 +/
Сообщение от Аноним (3), 05-Янв-25, 10:24 
Вот спасибо! Не нужон этот ваш pkgsrc! ./configure && make && make install хватит всем!
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (6), 05-Янв-25, 10:29 
Как менеджер пакетов возможно не нужен, но как коллекция пакетов с исходным кодом будет полезна когда отрубят Интернет.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от набутылёк (?), 05-Янв-25, 11:04 
Главное, чтобы не начали наказывать за использование недружественного исходного кода. Объявлять иносорсагентами какими-нибудь.
Ответить | Правка | Наверх | Cообщить модератору

18. Скрыто модератором  +/
Сообщение от Аноним (-), 05-Янв-25, 14:04 
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Ivan_83 (ok), 05-Янв-25, 13:40 
Ага, и после make install оно навалит кучу каких то файлов невесть куда в систему, и потом вы их сами будете искать и удалять. И хорошо если не затрёт чего то нужного по пути.

Порты это не только кучка мэйк файлов, это система позволяющая легко следить за тем что и куда ставится, и иметь кучу костылей для сборки разными сборочными системами, та же самая подстановка путей куда что инсталировать и где искать инклюды.
Так же отслеживание зависимостей и возможность выбора опций.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

25. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  –2 +/
Сообщение от crypt (ok), 05-Янв-25, 18:42 
правда, как мы знаем, все возможные опции сборки никем не тестируются и глючат. а так отличная система, продолжай писать это креп.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +1 +/
Сообщение от Ivan_83 (ok), 05-Янв-25, 22:54 
Как мы знаем за эту работу никто не платит.
Я, как меинтейнер, обычно проверяю что оно собирается с теми опциями которые лично меня интересуют и которые я поставил в дефолт или хотя бы выбрал у себя на системе.
И обычно проверяется что при всех включённых опциях оно собирается.
Всё.

Чтобы было понятно, у того же OpenCV более двух десятков опций можно вытащить в makefile (и раньше они там были, когда я делал порт в 2017 году), те это более 16 бит по сути или 65536 комбинаций.

Ответить | Правка | Наверх | Cообщить модератору

31. Скрыто модератором  +/
Сообщение от Аноним (31), 06-Янв-25, 10:48 
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (30), 05-Янв-25, 23:35 
> правда, как мы знаем, все возможные опции сборки никем не тестируются и
> глючат. а так отличная система, продолжай писать это креп.

Ну-да, ну-да, нет опций вообще - нет и проблем! Л-логика, че.

Эта система достаточно проста и надежна, как для портировщика-ментейнера, так и для конечного юзверя (в том числе и чтобы без особых проблем запакетировать себе какую-то маргинальную софтину).

А ты уже малехо подзадолбал отыгрывать классического обиженного школь^W опеннетовца - начавши пользовать X, нахваливаешь X во все поля, a перестав - не упускаешь шанса обо*рать X и все-все-все, что с ним связанно, "бессмысленно и беспощадно".
Фу таким быть.


Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

33. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (35), 06-Янв-25, 21:11 
>Ага, и после make install оно навалит кучу каких то файлов невесть куда в систему, и потом вы их сами будете искать и удалять

Любой империативный пакетный менеджер в состоянии что-то сломать. Вот nix хорошо устроен, изменения декларатинвы, и в процессе обновления система пересоберётся со всеми нужными вещами.
>Так же отслеживание зависимостей и возможность выбора опций.

Если бы ещё эти опции были подписаны. А то не работает что-то, и после некоторого поиска по форумам находится необязательный пакет, и это чудесным образом начинает работать.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

4. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  –2 +/
Сообщение от Аноним (6), 05-Янв-25, 10:24 
Где размер репозитория и способы его зеркалирования? Не знаю на какой планете розовых пони живут разработчики, но планета Земля на пороге ядерной войны. Репозитории должны иметь возможность использоваться локально, когда погибнут все человеки и воцарится тьма.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +1 +/
Сообщение от нейм (?), 05-Янв-25, 10:38 
> Репозитории должны иметь возможность использоваться локально, когда погибнут все человеки и воцарится тьма.

Так енто, тут недоработка за недоработкой. Если воцарится тьма, так еще и фонарик нужен получается или свечка. А тоже вот не положили.

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (6), 05-Янв-25, 10:45 
С тьмой ИИ сам как-нибудь справится. А вот пакеты с исходниками ему с нуля не разработать. Нашел на yandex mirror зеркало, а там только инструкции и бинарники для netbsd.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от набутылёк (?), 05-Янв-25, 11:07 
Конечно, вопрос кому и зачем тогда будут нужны эти локальные репозитории и тем более такие, не задаётся.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

14. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от An (??), 05-Янв-25, 12:16 
Дак есть же make fetch-list. Можно закачать все сорцы.
Или имелось ввиду что-то другое?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

20. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (20), 05-Янв-25, 14:24 
Этот или какой-нибудь другой пакетный менеджер поддерживает кросс-компиляцию linux-to-windows?
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (-), 05-Янв-25, 15:52 
Нет. У винды свои системные библиотеки, свой WinAPI, свой компилятор, короче свои требования. Слышал слово "экосистема"? Unix-like и Windows - это разные экосистемы.
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (36), 07-Янв-25, 03:13 
Поддерживает, но не советую. POSIX-театр ужасно плохо портируется на всё, что отличается от системы на которой софт разрабатывался. Какие-то примитивные вещи типа cp и rm ещё ничего, а как что посложнее — начинается свистопляска с autotools. А вот более современный софт зачастую куда более кросс-платформенный, особенно написанный на Расте. broot, rg, sd, fd, uutils/coreutils работают превосходно на любой поддерживаемой платформе. По-настоящему свободный софт, без манифестов про «the freedom that proprietary software takes away from its users».
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

39. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (35), 07-Янв-25, 05:08 
>POSIX-театр ужасно плохо портируется на всё, что отличается от системы на которой софт разрабатывался

И что же портируется хорошо?
>особенно написанный на Расте

Это не заслуга раста.

Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (-), 07-Янв-25, 06:38 
Ты ведь своё сообщение написал, с одной целью, и эта цель обгадить GNU-утилиты.

"VLC media player" написан на Cи и C++ и не имеет ни строчки на Rust прекрасно работает на Windows OS. Хотя я не считаю что приличные программы вообще не должны работать на Windows OS.

Что касается растаманов, то они вполне конфортно чувствуют себя на платформе Windows.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

23. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +1 +/
Сообщение от Аноним (23), 05-Янв-25, 17:00 
Я третьего дня устанавливал NetBSD на виртуалку, так на i386 не найден пакет xfce4. Для x86_64 пакет xfce4 найден и установился, но запустился один раз и я так и не смог запустить его через xdm.
Потом был не доступен pkgin сервер cdn. Я скачивал пакеты и устанавливал pkg_add.
В целом система мне понравилась, но не смог собрать tcc.
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 05-Янв-25, 17:25 
Ответить | Правка | Наверх | Cообщить модератору

34. Скрыто модератором  +/
Сообщение от Аноним (34), 06-Янв-25, 21:49 
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (38), 07-Янв-25, 04:27 
А голова на плечах есть? Когда контрибуторы очередной ОС сделали мега-пакет - это вовсе не значит, что вся ось ок. Только пакет. Нинужный.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

26. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от crypt (ok), 05-Янв-25, 18:43 
> В качестве дополнительного источника пакетов pkgsrc применяется пользователями Solaris/illumos

вот это интересно. от них самих об этом ни слова. с учетом отсутствия софта под эти системы, это был бы вариант.

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от slew (ok), 05-Янв-25, 20:53 
>вот это интересно. от них самих об этом ни слова

Почему ни слова? pkgsrc в SmartOS штатный пакетник с самого начала. Остальным из Solaris/Illumos вообще не вперся, особенно любителям эталонной оракловой солярки.

Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (37), 07-Янв-25, 04:26 
> любителям эталонной оракловой солярки

Им как раз в первую очередь. Первое что ставилось на 99% солярок — набор гнутых утилит, потому что встроенными пользоваться можно только по принуждению. Куцые, тормозные и годами не патченные баги. Последнее, впрочем, понятно: пользователей нет, баг-репорты писать некому.

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (35), 06-Янв-25, 21:09 
>Система создана в 1997 году на основе портов FreeBSD и в настоящее время используется по умолчанию для управления коллекцией приложений в NetBSD и Minix

Интересно, насколько случайные пакеты заработают в minix или netbsd. А то в openbsd удалили ядерные вызова и определённые порограммы там не работают, как минимум без серьёзных патчей

Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск репозитория пакетов pkgsrc 2024Q4 "  +/
Сообщение от Аноним (41), 07-Янв-25, 13:08 
> вызовА

вызовЫ

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру