эха про OpenBSD (архив)


\/ . 51t to All @ по чистоплейстейшну. 10/09/14 02:00

1. фрогатто, которая на 5.5 amd64 default не падала, а на snap i386 ru падала, на snap amd64 default тоже падает, точно так же... причина непонятна.

2. у кого-нибудь freecol дальше мультика работает? запускал и давно, и сейчас - кино показывает, и всё... независимо от версии, локали и т.д.

3. 0ad в 64 почему-то не запускается, падает в core dump. в i386 - работает. в релизе 5.5 его (как и freecol) ещё не было.


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

pyCyCW... . цепочка . ОТВЕТИТЬ





\/ . zhuk@ to 51t @ Re: mariadb 04/09/14 06:21

Его не блокирует ничто, кроме отключения от общей сборки. То есть в databases/Makefile нет строчки "SUBDIR += mariadb". ;) Причина - конфликты с оригинальным MySQL. Сейчас Brad Smith, AFAIK, работает над тем, чтобы включить mariadb вместо MySQL по дефолту; одна попытка уже была, но оказалась неудачной из-за малого количества поддерживаемых архитектур, на тот момент.

tI3I94... . ОТВЕТИТЬ



\/ . 51t to All @ mariadb 03/09/14 18:21

давно интересовало, а почему сабж не только не собирается (хотя никакого BROKEN там не стоит),
... но даже и не фетчится через dpb -F (хотя даже BROKEN так фетчатся)? что и как его блокирует?

zHPEzj... . цепочка . ОТВЕТИТЬ



\/ . 51t to All @ games/supertuxkart 30/08/14 19:17

Вот это вещь! А я как-то раньше не особо интересовался.. а сейчас потыкал... да, давно я так не радовался... со времён Eliminator Boat Duel.

Теперь самая ожидаемая мною игра века - это STK 0.9 :)

В списке "в мире пакетов OpenBSD" - следующая на описание :)

m3MAz7... . цепочка . ОТВЕТИТЬ





\/ . 51t to zhuk@ @ Re: rc.d 30/08/14 07:30

сижу, ставлю NetBSD в виртуалке :) может, где идея хорошая и притырится :)

к тому же, если дорасту до Raspberry Pi, надо же туда что-то ставить будет... уж лучше NetBSD, чем Linux :)

rMqjUG... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: rc.d 30/08/14 07:25

> Я вообще про rc.d ни слова не сказал :) Это он ни с того ни всего к ней придраться решил :)

Его понесло, а ты - повёлся. ИМХО - оба хороши. ;)

fkrmUq... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: rc.d 29/08/14 22:01

> С Чеусовым спорить тебе, боюсь, не с руки. ;)

он мне за несколько лет так надоел, так надоел... :) всё одна и та же пластинка "чтобы работало - надо делать так, тогда всё работает. а те, кому так не надо, или надо как то иначе... тем тоже надо делать так, тогда всё работает" :) попытки как-то объяснить свои проблемы ни к чему не привели

> А в данном случае вас обоих не туда понесло.

Я вообще про rc.d ни слова не сказал :) Это он ни с того ни всего к ней придраться решил :)

ZvxzA1... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: rc.d 29/08/14 21:57

> netbsd-шники на rc.d бочку крошат.
>
> во-первых, надо бы в лоб дать, дабы не повадно было. а во-вторых - о чём он вообще?

С Чеусовым спорить тебе, боюсь, не с руки. ;) А в данном случае вас обоих не туда понесло. rc.d в Опёнке - про минималистичность. Давеча появившаяся rcctl - в первую очередь инструмент для других программ, вроде Ansible. Никаких тяжеловесных фич в rc.d нет и не планируется.

I5kdCJ... . ОТВЕТИТЬ



\/ . 51t to All @ чисто плейстейшн 29/08/14 20:58

> pkg_info -m

====
armagetronad-0.2.8.3.2p0 3D light cycle game
athn-firmware-1.1p1 firmware binary images for athn(4) driver
atomix-2.14.0p7 build molecules out of single atoms
bass-1.2p0 Beneath A Steel Sky
beret-1.2.1pl1p0 2D puzzle-platformer game
blobby-1.0rc3 volleyball game with online play
boost-1.53.0p5 free peer-reviewed portable C++ source libraries
bzflag-2.4.2p0 graphical multiplayer 3D tank war game
celestia-1.6.1p8 free space simulator and planetarium
chocolate-doom-1.7.0 portable version of iD Software's Doom
chromium-bsu-0.9.15.1 fast paced arcade-style space shooter
cmus-2.5.0 ncurses-based music player
crack-attack-1.1.14p9 OpenGL game based on SNES classic Tetris Attack
dangerdeep-0.3.99.3327 WWII German submarine simulator
doomdata-1.9p0 DOOM I Shareware data files
dosbox-0.74p4 x86 with DOS emulator targeted at playing games
eduke32-2.0.0.2394p1 Enhanced Duke Nukem 3D engine
extremetuxracer-0.4p1 downhill racing game
flare-0.19 free/libre action roleplaying engine
flightgear-2.12.0 modern, open-source flight simulator
fluidsynth-1.1.6p2 SoundFont2 software synthesizer
foobillard-3.0a free OpenGl billard game
fotaq-1.1v0 flight of the amazon queen
freeciv-client-2.3.4p0 Freeciv client
freeciv-server-2.3.4p1 Civilization clone for X11; multiplayer; game server
frogatto-1.3.20130317p0 2D adventure platformer game
frozen-bubble-2.2.0p9 bubble popping game, like puzzle bobble
generaluser-gs-soundfont-1.44 GM and GS compatible SoundFont bank for MIDI
glew-1.10.0 GL Extension Wrangler library
gmake-4.0p0 GNU make
gxemul-0.4.7.1p1 ARM/M88k/MIPS/PowerPC/SuperH machines emulator
irrlamb-0.1.1 third person, 3D physics game
jag-0.3.2 arcade-puzzle game
love-0.8.0p4 2D games framework for use with Lua
marathon-0.0.20120514 marathon one data files
marathon2-0.0.20120514 marathon two data files
marathoninfinity-0.0.20120514 marathon infinity data files
mc-4.8.1.7 free Norton Commander clone with many useful features
meandmyshadow-0.4 puzzle/platform game
megaglest-3.7.1p2 3D real-time strategy game
midori-0.5.6 lightweight web browser
minetest-0.4.7 infinite-world block sandbox game
mplayer-20140106p3 movie player supporting many formats
naev-0.5.3 2D space trading and combat game
numptyphysics-0.3.r20100916 physics-based drawing puzzle game
oolite-1.73.4p6 space combat and trading game in the style of Elite
openarena-0.8.8p1 OpenArena client
opensonic-0.1.2p2 game based on the Sonic the Hedgehog universe
openttd-1.3.3 open source clone of the game Transport Tycoon Deluxe
pokerth-1.0 texas hold'em poker game with online capabilities
puzzles-9534p0 collection of puzzles games
quirks-1.113 exceptions to pkg_add rules
radeondrm-firmware-20131002p0 firmware binary images for radeondrm(4) driver
redeclipse-1.4p2 redeclipse client
rftg-0.8.1p1 race for the galaxy card game
roadfighter-1.0.1269p0 remake of Konami's Road Fighter
rocksndiamonds-3.3.1.2p0 maze game resembling boulderdash
sdl-image-1.2.12p1 SDL image library
sdl-mixer-1.2.12p2 SDL multi-channel audio mixer library
sdl-ttf-2.0.11p0 SDL TrueType fonts library
simh-3.9.0p1 PDP, IBM 1401, Nova and other CPUs simulator
starlanes-1.2.2 classic space-age stock trading game
stellarium-0.12.4 free open source planetarium
stone-soup-0.11.0 dungeon crawl stone soup
supertuxkart-0.8.1 kart racing game with OSS mascots
ufoai-2.4 squad-based tactical strategy game
uqm-0.7.0p1v0 ur-quan masters: sdl port of star control 2; multiplayer
uqm-remix1-0.7.0p1v0 ur-quan masters: remix pack number one
uqm-voice-0.7.0p1v0 ur-quan masters: speech content
valyriatear-0.6.0p0 free J-RPG game
vectoroids-1.1.0p0 vector-based, pretty, Asteroids clone
warmux-11.04.1p2 free software clone of Worms(R) game concept
warzone2100-3.1.0p0 3D realtime strategy on a future earth
wesnoth-1.10.7 fantasy turn-based strategy game
widelands-0.11p3 economic and military simulation game
xfce-4.10p0 Xfce desktop meta-package (base installation)
xfce4-xkb-0.5.6 Xfce4 xkb layout switcher panel plugin
zsdx-1.7.1 fan made Zelda game for Solarus engine
ztrack-1.0 ncurses based pseudo-3D driving game
====


OvdcWw... . цепочка . ОТВЕТИТЬ





\/ . 51t to All @ браузер в базовой системе 29/08/14 15:26

кто говорит, что браузер в базовой системе не нужен, и что легко поставить через pkg_add - тот заблуждается

проблемы могут быть и с pkg_add. или можно забыть адрес, или просто поискать, где он находится. я сейчас ставил 5.5 amd64, а на другом компьютере - http-зеркало, так я через lynx просто по нему пошарился, чтобы видеть, где что лежит :)


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

qjQDJG... . цепочка . ОТВЕТИТЬ



\/ . 51t to 51t @ Re: ncursesw 29/08/14 09:27

от оно:

http://51t.ru/o/netrik.png

бинарник меньше 300 кб. большая часть пакета там - документация, в нескольких форматах.


хотя, не, облом, оно под GPL неустановленной версии :(

zYaRCz... . ОТВЕТИТЬ



\/ . 51t to 51t @ Re: ncursesw 29/08/14 09:19

1.15.4, которая использует ещё ncurses, собралась нормальненько!

мож поставить вместо lynx в базе? но, сначала, наверное, надо будет порт создать. porters handbook буду портировать :), заодно и изучу... попробую пару портов накидать...

zoLxti... . ОТВЕТИТЬ



\/ . 51t to All @ ncursesw 29/08/14 09:10

что это, есть ли это в openbsd?

хочу собрать netrik (консольный браузер), а он требует это.

DoAPzo... . цепочка . ОТВЕТИТЬ



\/ . 51t to 51t @ Re: clean-old-distfiles 29/08/14 08:13

в общем с божьей помощью и частично скачивая извне, я его перебилдил. но надо разбираться, как это делать правильно - оно мне ещё понадобится.

PZneLf... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: clean-old-distfiles 28/08/14 23:37

мне надо полный набор... но текущий пережил несколько переездов и пожаров... поэтому старые версии перестали очищаться... хотя в мане сказано, что можно прямо "на живую" делать dpb -F... причём, раньше оно как-то очищалось, а теперь очищается не всё :(

про MASTER_SERVER_OVERRIDE в манах вообще сказано дважды и мельком... надо будет в сырцы нырять....

u7j5RD... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: clean-old-distfiles 28/08/14 23:04

> но, смотрю, clean-old-distfiles много чего не удаляет :(

Он берёт инфу, собираемую dpb. Если ты хочешь иметь полный набор distfiles, то это для тебя. Если же ты хочешь иметь только distfiles для нужных портов, то тогда надо, насколько понимаю, скрипт свой написать, который будет составлять список нужных файлов и грохать всё за пределами списка... или тупо грохнуть /usr/ports/distfiles и скачать заново (если тебе не надо TeX или Openarena, а инет безлимитный, тоже вариант).

HN2yT6... . ОТВЕТИТЬ



\/ . 51t to 51t @ Re: clean-old-distfiles 28/08/14 20:08

всё равно некоторые пакеты не работают, и запрашивают имена типа v1.2.3 или v1-2-3 вместо оригинальных имён пакета. например, x11/ogre.

OmuJSU... . ОТВЕТИТЬ







\/ . 51t to 51t @ Re: clean-old-distfiles 28/08/14 17:50

плюнул в лоб, сделал копию (или сделал в лоб, плюнул копию?), задал MASTER_SITE_OVERRIDE... в общем, захочешь от мусора избавиться - не так раскорячишься :)

2hwdvU... . ОТВЕТИТЬ



\/ . 51t to All @ clean-old-distfiles 28/08/14 15:25

у меня distfiles используется медтодом переезжания и накатывания - вроде бы, судя по мануалу, это нормально...

но, смотрю, clean-old-distfiles много чего не удаляет :( от того же nginx висят ngnix-1.4.4 и nginx-1.4.7, да и вообще, пробежался по базару - есть разнобойные версии

как сделать партийную чистку, чтобы удалить вообще всё, что не требуется для сборки?

zIxXuw... . цепочка . ОТВЕТИТЬ





\/ . 51t to zhuk@ @ Re: nginx уехал из openbsd 28/08/14 15:00

собрал вот такой конфиг:

====
# $OpenBSD: httpd.conf,v 1.4 2014/07/30 10:05:14 reyk Exp $

# Global Options
# prefork 3

# Servers
server "default" {
listen on 0.0.0.0 port 80
location "/*" {
directory auto index
root "/var/www/htdocs"
}
}
====



и ничего не понял, что именно я собрал :)

я даже comic-neue поставил - всё равно не работает :)

8WEIn1... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: nginx уехал из openbsd 28/08/14 14:47

как этот httpd запускать-то через rc.conf.local (снапшот от 30 июня,. вроде)
где у него конфиг дефолтный или куда прописывать что?

iKQGzH... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: nginx уехал из openbsd 28/08/14 14:33

тогда я тебе тут буду говорить :) а то скажу кому-нибудь не тому :)

а по факту - там делать нечего.... где они такой народ набрали... :)

eFqvht... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: nginx уехал из openbsd 28/08/14 14:20

> ну, подписывайся "Катя" :) А то приходится в каждого анонима вчитываться :)

А ты не выискивай. :) Просто реагируй по факту. И всё будет хорошо.

HAjdba... . ОТВЕТИТЬ





\/ . zhuk@ to 51t @ Re: nginx уехал из openbsd 28/08/14 13:48

> Вадим, а чего ты на opennet не подписываешься. Не всегда понятно :)

Ты ж помнишь, какое бурление говн начиналось почти всегда с моим появлением. Не хочу. Миша, правда, говорил, что ботов приструнили, но всё же осадок остался. Пусть лучше буду анонимом без репутации, чем нечаянным провокатором.

5FwUnS... . ОТВЕТИТЬ



\/ . 51t to All @ nginx уехал из openbsd 28/08/14 09:14

даже чаю не попил


ps. Вадим, а чего ты на opennet не подписываешься. Не всегда понятно :)

mCczLk... . цепочка . ОТВЕТИТЬ



\/ . 51t to All @ gdm, xfce, двойные порции "рабочих мест" 26/08/14 18:52

Наблюдаю уже второй раз. и второй раз при запуске после gdm3, когда идёт возврат от gnome к xfce.

только первый раз в Debian, а сейчас в OpenBSD Snapshots

Суть явления следующая: в окошках "переключатель рабочих мест" вместо 4 их 8, МОЁ-пустое-МОЁ-пустое-МОЁ-пустое и так далее... виртуальный "второй монитор" в настройках xfce - выключен. а эта штука всё равно раздвояецца, как будто на два монитора. что тут можно сделать, чтобы это исправить?

8zYqLT... . цепочка . ОТВЕТИТЬ





\/ . zhuk@ to 51t @ Re: Песенка для 5.6 на подходе 21/08/14 02:51

Звук не сведён (это действительно слышно), поэтому Тео просил пока не распространять. Так что на сей момент просто делюсь впечатлениями. :) Визуальный ряд тоже пока в процессе, поэтому что там верстать - не знаю. Как будет финальная версия - сразу свистну, конечно.

Не помню, говорил или нет - в этот релиз Тео сменил фабрику по производству дисков - что-то там не срасталось с прошлой. Так что сроки подготовки материалов тоже сдвинулись пораньше.

3fUEj3... . ОТВЕТИТЬ





\/ . zhuk@ to All @ Песенка для 5.6 на подходе 21/08/14 00:11



\/ . 51t to zhuk@ @ Re: питоноскрипты в openbsd 19/08/14 10:49

кто хочет - пусть учит dpb -F :) когда под рукой и все сырцы, и все бинарники, то такой проблемы нет :) тем более, 4 больших пакета (speeddreams-data, flightgear-data, openclipart и чётотамtexmf-docs) я вообще бинарниками не таскаю, ибо их легко мейкнуть а зависимостей бинарных у них, по-моему, нет... но я ими не пользуюсь - тем, чем иногда пользуюсь (ufoai, redeclipse) на всякий случай беру оригиналы - пока раздел в 70 гб ext2 вмещает и то, и то :) хотя я помню ещё, как 46 гб хватало :)

rWEJub... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: питоноскрипты в openbsd 19/08/14 10:42

> а вот в openbsd, где в пакетах есть даже книжки про wifi на португальском языке :), доки почему-то ни для чего не собирают...

Хм-м, попробую поговорить с Remi Pointel на эту тему, или кто там у нас ещё из питоноводов. Не хотелось бы все py-* переделывать, конечно. :) Эх, опять планов куча набирается...

mNJN8z... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: питоноскрипты в openbsd 19/08/14 10:30

> Можно по-подробнее? Я в питоновских делах нуб.

ну, вообще доки собираются так - make html (наверное, gmake) в каталоге с доками.... собирает их textproc/py-sphinx

обычно, во многих дистрибутивах, даже в pkgsrc, эти доки собирают, или в отдельном пакете, или в том же самом, в /doc/.

а вот в openbsd, где в пакетах есть даже книжки про wifi на португальском языке :), доки почему-то ни для чего не собирают... ни для самого python, ни для django... я уж не говорю об остальном...

MqKZxs... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: питоноскрипты в openbsd 19/08/14 10:24

> кстати, почему 2.2.5, а не 2.3.0?

Потому что когда я запилил порт, 2.3.0 ещё не было. :)

> openbsd исторически доки не пакует (даже python-doc нет). хотя, если есть архивы сырцов, то доки сфинксом и в офлайне собрать можно. :)

Можно по-подробнее? Я в питоновских делах нуб.

ZPAkC7... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: питоноскрипты в openbsd 19/08/14 10:15

классно :) кстати, почему 2.2.5, а не 2.3.0? хотя там основная разница в доках, которые были переделаны, а openbsd исторически доки не пакует (даже python-doc нет). хотя, если есть архивы сырцов, то доки сфинксом и в офлайне собрать можно. :)

zDF3Xi... . ОТВЕТИТЬ





\/ . 51t to All @ ща бум разбираться 19/08/14 08:29



\/ . zhuk@ to 51t @ Re: питоноскрипты в openbsd 11/08/14 21:39

> хотелось бы видеть там be:
> http://www.bugseverywhere.org/

Ну вот и он:

https://github.com/jasperla/openbsd-wip/commit/acf888a684d77e9ac983ad75bbe162f99abf3faf

Скорее всего, надо поправить зависимости. Ну и, само собой, разобраться с тестами. Как я понял, часть отваливается из-за старого (или наоборот) py-git2. За остальное не знаю.


Если хочется, чтобы это всё богачество попало в официальный репозиторий, надо:

1. Выполнить все TODO в этих портах.
2. Проверить, что сборка работает на минимальной системе: удаляем все python-пакеты, заходим в папку порта, жмём make test repackage install.
3. Проверить работоспособность собственно софтины в реальной жизни после установки из п.2.

В случае наличия поддержки Python3 (есть у peewee) - повторить то же самое для FLAVOR=python3

Готовность вписать своё имя в графе MAINTAINER => плюс в карму :)

fHAfCw... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: питоноскрипты в openbsd 11/08/14 21:08

> peewee

Второй пошёл:

https://github.com/jasperla/openbsd-wip/commit/441480293b5306d1ffa55b7f76167c91beb0fc4e

Поскольку я не разбираюсь в этом софте, прошу, уточнений касаемо поддержки Postgres и MySQL: есть ли какие-то специфичные для этих СУБД файлы, которые можно вынести в отдельные пакеты? То есть такие модули, что, если установить peewee без них, то peewee будет работать, пока его специально не попросят "а заюзай-ка ты, друг, Postgres/MySQL"?

XTkuTh... . ОТВЕТИТЬ





\/ . zhuk@ to 51t @ Re: питоноскрипты в openbsd 10/08/14 20:21

> кто-нибудь обладает тайной сей опакечивания python-приложений, хотя бы в wip?

Там не сложно должно быть... Сделаем. :) Пни меня во вторник, до этого время вряд ли найду.

cssDnJ... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: отморозилось 10/08/14 20:20

Пока есть техническое ограничение - не меняем количество inode в репозитории (т.е., не добавляем-удаляем файлы, не добавляем каталоги). А так - да, процесс пошёл. Вон, mpi@ продолжает допиливать поддержку USB 3.0 AKA SuperSpeed, а espie@ с naddy@ начали переход на fake install без прав рута...

yubFvD... . ОТВЕТИТЬ





\/ . 51t to All @ питоноскрипты в openbsd 08/08/14 14:31

кто-нибудь обладает тайной сей опакечивания python-приложений, хотя бы в wip?

хотелось бы видеть там be:
http://www.bugseverywhere.org/

peewee (у этой штуки, по-моему, вообще нет обязательных зависимостей - только, если нужны mysql и postgresql, нужно ставить соответствующие модули и клиенты):
https://github.com/coleifer/peewee

опционально - bottle.py, у неё тоже нет зависимостей, кроме самого python
http://bottlepy.org/

GRaTii... . цепочка . ОТВЕТИТЬ









\/ . solus to All @ gnome 2 07/08/14 04:28

Может кто знает остался ли где то сабж, или может кто то пилит Mate.
Третьегном это же печаль :(.

MOp7vA... . цепочка . ОТВЕТИТЬ





\/ . 51t to zhuk@ @ Re: рассылки 06/08/14 09:08

правда, у меня рассылки сейчас собираются на том сервере. но можно переводить и на этот.

да даже если просто будет складывать сообщение "как есть", чтобы было from, to, subj и тема - уже хорошо.

мож, когда, нибудь, впоследствии, вообще будет глобальный сервер, куда завёрнуты рассылки - чтобы можно было прямо из ii на множество из них подписываться. это тоже всегда было в изначальных планах, которым что-то мешало :)

sy3xzN... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: рассылки 06/08/14 09:00

> и, может быть, можно как-то напрямую e-mail гейтовать, без граббинга сайтов?

Я тебе давно об этом говорил. :) Могу завести ящик и перенаправлять всё приходящее на него в procmail, который может анализировать заголовки письма и дёргать твой конкретный скрипт, с конкретными параметрами и, скажем, подаванием содержимого письма на stdin.

uhoMkY... . ОТВЕТИТЬ



\/ . 51t to All @ рассылки 06/08/14 06:37

для инсталлера, да и просто так - какие вообще рассылки с marc.info стоит гейтовать?

и, может быть, можно как-то напрямую e-mail гейтовать, без граббинга сайтов?

WtBEBk... . цепочка . ОТВЕТИТЬ







\/ . zhuk@ to All @ Счётчик дней без уязвимостей в SSL/TLS 05/08/14 16:17



\/ . zhuk@ to 51t @ Re: 5.6 05/08/14 11:27

> то есть, 5.6 уже заморожен?

Почти полностью заморожен. Сейчас открыт зелёный свет, по сути, только для Reyk Floeter и Joel Sing для httpd и libressl (именно библиотека ressl). Ну и что-то донельзя критичное ещё можно пропихнуть. Думаю, на этой неделе лок уже будет снят.

> а почему так рано? три прошлых релиза, вроде, месяца за полтора замораживались :)

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

... А я вот сижу и нервничаю из-за libinotify в KDE4. Всё меньше мне самому нравится эта идея. :( Хорошо хоть нашёл способ одной командой переключить KDE4 на другой вариант мониторинга...

JIa2nU... . ОТВЕТИТЬ



\/ . 51t to All @ 5.6 05/08/14 04:04

OpenBSD 5.6

Released Nov 1, 2014
Copyright 1997-2014, Theo de Raadt.
ISBN 978-0-9881561-4-2
5.6 Song: "XXX"

• signify(1) pubkeys for this release:
• 5.6 base: RWR0EANmo9nqhpPbPUZDIBcRtrVcRwQxZ8UKGWY8Ui4RHi229KFL84wV
• 5.6 fw: RWT4e3jpYgSeLYs62aDsUkcvHR7+so5S/Fz/++B859j61rfNVcQTRxMw
• 5.6 pkg: RWSPEf7Vpp2j0PTDG+eLs5L700nlqBFzEcSmHuv3ypVUEOYwso+UucXb

□ GNOME 3.12.2
□ KDE 3.5.10
□ KDE 4.13.2
□ Xfce 4.10
□ MySQL 5.1.73
□ PostgreSQL 9.3.4
□ Postfix 2.11.1
□ OpenLDAP 2.3.43 and 2.4.39
□ Mozilla Firefox 31.0
□ Mozilla Thunderbird 31.0
□ GHC 7.6.3
□ LibreOffice 4.1.6.2
□ Emacs 21.4 and 24.3
□ Vim 7.4.135
□ PHP 5.3.28, 5.4.30 and 5.5.14
□ Python 2.7.8, 3.3.5 and 3.4.1
□ Ruby 1.8.7.374, 1.9.3.545, 2.0.0.481 and 2.1.2
□ Tcl/Tk 8.5.15 and 8.6.1
□ JDK 1.6.0.32 and 1.7.0.55
□ Mono 3.4.0
□ Chromium 36.0.1985.125
□ Groff 1.22.2
□ Go 1.3
□ GCC 4.6.4, 4.8.3 and 4.9.0
□ LLVM/Clang 3.5 (20140228)
□ Node.js 0.10.28


то есть, 5.6 уже заморожен? а почему так рано? три прошлых релиза, вроде, месяца за полтора замораживались :)

TuHmlL... . цепочка . ОТВЕТИТЬ





\/ . zhuk@ to vaskas @ Re: Обновления current 04/08/14 16:20

> Как вы обновляете свою OpenBSD-current? Из CVS или снапшотов?

Из снапшотов.

Если хочу что-то протестировать и/или по-быстрому исправить - обновляю нужную часть дерева из CVS, далее следует что-нибудь вроде "make clean depend all && sudo make install" и т.д. по контексту.

Ci5cjd... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: kde4 4.13 в openbsd snap 04/08/14 16:15

> значит, перекину сообщение в Bug, но пусть сначала автор kde4 в openbsd скажет своё слово :)

Скажет-скажет, дайте до дома добраться...

kKAw26... . ОТВЕТИТЬ



\/ . zhuk@ to vaskas @ Re: g2k14: Марк Эспи о портах и пакетах 04/08/14 16:14

> Знающие люди, подскажите, пожалуйста, почему в OpenBSD управление пакетами реализовано так, как реализовано. Без индекса / базы на другом конце, с запросами один за другим при обновлении?

Потому что репозиторий для OpenBSD - это просто каталог файлов. С ним банально просто и удобно работать. Любой индекс - заметное усложнение системы. Что в свою очередь усложнит жизнь и мейнтейнерам зеркал, и тем, кто собирает пакеты самостоятельно.

Можно, в принципе, сделать кеширование списка пакетов в репозитории на время pkg_add -u... Patches are welcome. ;)

> Обновлять установленные пакеты с pkg_add -u больно и тяжко. На NetBSD и SmartOS пользовался pkgin (сверхбыстрая штука поверх sqlite) - не планируется ли в опенке такого?

Обновление в OpenBSD ещё отчасти "тяжело" из-за того, что скачивается всегда пакет полностью, даже если изменилась лишь часть. Как раз во время хакатона espie@ прикрутил переупорядочивание пакетов, благодаря чему в начало пакета кладутся последние изменившиеся по сравнению с прошлыми билдами файлы, так что проблема уже частично решена. К сожалению, это пока не отменяет создание хардлинков для всех файлов уже установленного пакета во время обновления - насчёт этого есть пока лишь планы - но всё же заметный прирост заметен уже сейчас, особенно при не слишком быстром канале в Интернет.

mZzAJt... . ОТВЕТИТЬ









\/ . 51t to vaskas @ Re: Обновления current 04/08/14 07:43

> Как вы обновляете свою OpenBSD-current? Из CVS или снапшотов?

раз в N время, когда появляется интересное - делаю полный снапшот пэкейджей и наборов. с помощью dpb -F 3 синхронизирую зеркало сырцов, на подхват. :) в общем, запасаюсь по полной :)

обновляю - иногда через -u, а иногда просто с нуля переставляю, благо из bsd.rd это процесс на 15 минут от желания переставить до полностью рабочей чистой системы со всеми нужными настройками. :)

никаких источников, кроме официальной документации, не использую :)

jpRUta... . ОТВЕТИТЬ



\/ . vaskas to All @ Обновления current 04/08/14 07:37



\/ . 51t to vaskas @ Re: g2k14: Марк Эспи о портах и пакетах 04/08/14 07:36

> Установить 1 пакет - да, pkg_add делает это до безобразия просто и быстро. А вот обновления без индексов очень медленные, т.к. на каждый установленный пакет делается отдельный запрос к зеркалу.

не знаю, у меня всегда зеркало локально.... хотя я и по сети с другого компьютера обновлял... А попасть в снапшоты из сети - это практически нереально, если оно не зазеркалировано :) Тут лучше использовать current, а не snapshots. Или не обновляться постоянно, обновляться постоянно - это тоже неправильно :)

А так - файлы и должны все обновляться, на предмет соответствия новым библиотекам. Не помню, чтобы там лишние запросы были - только выкусить из начала файла, так у тебя оно всё равно должно обновлять эти файлы.

У меня обновляется уж точно быстрее, чем pacman.

X9zOWp... . ОТВЕТИТЬ



\/ . vaskas to 51t @ Re: g2k14: Марк Эспи о портах и пакетах 04/08/14 07:30

Установить 1 пакет - да, pkg_add делает это до безобразия просто и быстро. А вот обновления без индексов очень медленные, т.к. на каждый установленный пакет делается отдельный запрос к зеркалу. После pkgin / pacman и даже yum / apt на стенку лезть хочется. А ведь, пользуясь current, пакеты обновляешь все время.

Достоинства pkg_tools, на мой взгляд, - понятный интерфейс и полезные функции.

k0AXbS... . ОТВЕТИТЬ







\/ . vaskas to 51t @ Re: g2k14: Марк Эспи о портах и пакетах 04/08/14 06:08

Знающие люди, подскажите, пожалуйста, почему в OpenBSD управление пакетами реализовано так, как реализовано. Без индекса / базы на другом конце, с запросами один за другим при обновлении?

Обновлять установленные пакеты с pkg_add -u больно и тяжко. На NetBSD и SmartOS пользовался pkgin (сверхбыстрая штука поверх sqlite) - не планируется ли в опенке такого?

Или дело, как всегда, в поддержке Vax?

jqLb8l... . ОТВЕТИТЬ





\/ . 51t to All @ g2k14: Марк Эспи о портах и пакетах 03/08/14 13:29

Ещё один отчёт с завершившегося недавно хакатона g2k14, от Марка Эспи:

В Словении я был в первый раз. За несколько часов - к счастью, удалось избежать гроз - осмотрел столицу. Очень интересное соединение никогда не видел подобной смеси из восточной Европы, южной Европы и туристических мест.

Что до самого хакафона, я прибыл на него вскоре после крупного изменения (переупорядоченные пакеты), и был практически готов исправлять проблемы в случае необходимости. К моему удивлению, всё работало как часы... Если я что-то и сломал, то никто этого не заметил; зато всем должно понравиться ускорение процесса обновления пакетов.

После продолжительного подпинывания, Вадим Жуков таки закоммитил digikam-kde4 [порт Digikam для KDE4, - В.Ж.]. Я провёл креш-сборку и информировал его о найденных проблемах, которые он быстро исправил.

Я работал над немногочисленными мелочами... столкнулся же со многими, и исправил чуть меньше после обычного слома дерева портов, связанного с нашими бесстрашными ломателями исходников (в основном негативные последствия были из-за libressl, endian.h и обновления mesa).

Я работал над новым механизмом, обеспечивающим лучшую целостность репозиториев пакетов. Пакет "quirks" теперь сообщает о дате своего подписывания (которая в свою очередь проверяется, поэтому подделать её не получится), благодаря чему теперь можно знать, что срез пакетов достаточно свеж, или же что кто-то помешал ему попасть на ваше любимое зеркало...

... а ещё пакет "quirks" содержит в себе список уязвимых версий пакетов, благодаря чему вы получите сигнал опасности, если вам требуется обновиться из-за уязвимости в старой версии и при этом новой версии пакета на зеркале нет.

Всё это лишь уведомляет пользователя, так как срезы пакетов требуют определённого времени для расползания по зеркалам... У нас есть идеи, как побороть ЭТУ проблему, но после обсуждения с вовлечёнными сторонами было принято решение отложить внедрение до следующего релиза в связи с необходимостью чересчур серьёзных переделок.

Я также пытался решить проблему с необходимостью наличия исходных текстовой базовой ОС для сборки пакета "pkglocatedb". К моему большому удивлению, Тео согласился, и мы зашли даже дальше, чем изначально планировалось, благодаря чему снапшоты теперь будут включать locate-базы как для базовой системы, так И для иксов.

Я провёл немало времени, играя с этими базами: теперь и pkg_check использует их, позволяя проверить систему полностью. По-прежнему слишком много лишних сообщений, но прогресс налицо.

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

Ещё я должен упомянуть о отдельном cpp [препроцессоре C - прим. ред.] для calendar и xrdb, теперь иксы не потребуют для своей работы установки базового набора comp.

Как обычно, встречаться лицом к лицу собратьев по разработке очень помогло некоторым проектам продвинуться вперёд.

Спасибо OpenBSD Foundation за спонсирование этого мероприятия, а также Мите за место, всё было организовано настолько хорошо, что нам даже не приходилось о чём-то задумываться.

leTMm3... . цепочка . ОТВЕТИТЬ





\/ . 51t to 51t @ Re: kde4 4.13 в openbsd snap 03/08/14 09:19

в общем, что с dbus, что без оного - байда одна и та же

первый раз - показывает заставку, два раза мигает окно kmigration tool, один раз - что-то про Virtuoso RDF, и на этом всё - загрузка заканчивается. прибиваешь, запускаешь заново - появляется десктоп, ядрычок "desktop" вверху, и абсолютно чистая панель, без единого виджета

если прибить всё kde-шное в хомяке - цикл повторяется.

пойду разбираться, как там хоть меню добавить :)

wVevrc... . ОТВЕТИТЬ



\/ . 51t to All @ kde4 4.13 в openbsd snap 03/08/14 08:34

чёт не помню, ему демоны нужны какие-нибудь? или достаточно startkde4 в .xinitrc, и startx?

какие вообще нюансы?

iGl9lO... . цепочка . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: разделы в openbsd 03/08/14 07:43

ага...

загрузился с ramdisk, и тут помогло дежурное заклятие:

disklabel -E sd0
a a
[Enter] [Enter] [Enter]
w
q

перезагрузился. вроде жизнь есть, но запись в fstab кривая.

ещё раз в рамдиск, и затем серия заклинаний:

mount /dev/sd0a /mnt
/mnt/usr/sbin/chroot /mnt
export TERM=vt100
vi /etc/fstab

и всё, жизнь налажена, разделы МОНТИРОВАЮТСЯ! :) ура. спасибо :)

49BWun... . ОТВЕТИТЬ



\/ . 51t to zhuk@ @ Re: разделы в openbsd 03/08/14 07:31

я загрузился с рамдиска, сделал disklabel -dw sd0, и у меня разделы i: и k: выровнялись. зато пропал раздел a:

как я понимаю, он накрылся :( обидно...

k5D0Fe... . ОТВЕТИТЬ





\/ . 51t to zhuk@ @ Re: разделы в openbsd 03/08/14 07:20

а если я заново поставлю, оно перемаркирует? а то там всё равно версия была загнана только для теста ext2.

xQfSoc... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: разделы в openbsd 03/08/14 07:19

> fdisk показывает нормальные разделы... ненормальные показывает только disklabel

Йес. Потому что disklabel сохранён на данном диске, и OpenBSD ориентируется именно на него. Надо ручками подправить disklabel - проще всего открыть рядом fdisk -e sdX и disklabel -e sdX.

sZhNKR... . ОТВЕТИТЬ



\/ . 51t to 51t @ Re: разделы в openbsd 02/08/14 10:17

====
disklabel sd0      

# /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: WDC WD1600BEVT-2
duid: c25fab6f3864697d
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 19457
total sectors: 312581808
boundstart: 63
boundend: 19531776
drivedata: 0

16 partitions:
# size offset fstype [fsize bsize cpg]
a: 19531713 63 4.2BSD 2048 16384 1 # /
c: 312581808 0 unused
i: 97656832 19531776 ext2fs
j: 195391488 117188608 unknown


fdisk sd0

Disk: sd0 geometry: 19457/255/63 [312581808 Sectors]
Offset: 0 Signature: 0xAA55
Starting Ending LBA Info:
#: id C H S - C H S [ start: size ]
-------------------------------------------------------------------------------
0: A6 0 1 1 - 1215 203 12 [ 63: 19531713 ] OpenBSD
1: 83 1215 203 13 - 1325 77 32 [ 19531776: 1759232 ] Linux files*
2: 83 1325 77 33 - 19457 80 63 [ 21291008: 291290800 ] Linux files*
3: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
====


PuIw2S... . ОТВЕТИТЬ





\/ . 51t to All @ хм 02/08/14 10:10

сделал переразделение, раздел (загрузочный) с ext2 с помощью сначала выпадающего gparted, потом невыпадающего gparted, сделал из 50 гб в меньше гб, а раздел с ext4 расширил до невозможности. все linux это видят, все fdisk-и....

все разделы - первичные.

а в openbsd до сих пор оно показывается, как 50 и 100. :( первый раздел при этом монтируется, потому что начало совпадает. а второй - нет :(

что делать?

0qws3m... . цепочка . ОТВЕТИТЬ



\/ . 51t to 51t @ Re: GPU-ускорение в Firefox 02/08/14 08:48

для сравнения, Debian:

Графика

====
Аппаратно ускоренные окна	0/1 Basic
Версия драйвера 3.0 Mesa 10.2.4
Визуализатор WebGL X.Org -- Gallium 0.4 on AMD PALM
Код производителя X.Org
Код устройства Gallium 0.4 on AMD PALM
Описание видеокарты X.Org -- Gallium 0.4 on AMD PALM
windowLayerManagerRemote false
AzureCanvasBackend cairo
AzureContentBackend cairo
AzureFallbackCanvasBackend none
AzureSkiaAccelerated 0
====


ANIoCG... . ОТВЕТИТЬ



\/ . zhuk@ to vaskas @ Re: GPU-ускорение в Firefox 02/08/14 08:31

> 1. Должно ли работать в OpenBSD в принципе?

А почему нет?

> 2. Работает ли у вас? (можно посмотреть в about:support, строчка "GPU accelerated windows")

SeaMonkey пишет: 0/1 Basic Blocked for your graphics driver version. Использую Intel. ХЗ, что это означает. :)

> Также заметил существенные тормоза при открытии больших изображений. Никто не знает, с чем это связано?

Вроде бы была такая проблема по нескольким причинам, включая шибко "умный" декодер JPEG в FF. Часть проблем, вроде бы, это вылечили в -CURRENT. По крайней мере больших проблем сейчас не наблюдаю. То, что осталось, по-моему, уже не лечится без изменений в структуре DRM.

VlpgNS... . ОТВЕТИТЬ



\/ . 51t to vaskas @ Re: GPU-ускорение в Firefox 02/08/14 07:59

у меня оно вот так:

Graphics

====
Adapter Description
X.Org -- Gallium 0.4 on AMD PALM
Device ID
Gallium 0.4 on AMD PALM
Driver Version
2.1 Mesa 10.2.3
GPU Accelerated Windows
0/1 Basic
Vendor ID
X.Org
WebGL Renderer
X.Org -- Gallium 0.4 on AMD PALM
windowLayerManagerRemote
false
AzureCanvasBackend
cairo
AzureContentBackend
cairo
AzureFallbackCanvasBackend
none
AzureSkiaAccelerated
0
====


LBy9SA... . ОТВЕТИТЬ



\/ . 51t to vaskas @ Re: GPU-ускорение в Firefox 02/08/14 03:07

> Также заметил существенные тормоза при открытии больших изображений. Никто не знает, с чем это связано?

аналогично. те же самые тормоза - в openttd в хирез графике в 1920x1080. видимо, 2д плохо 2д-ит...

проверить по gpu пока не могу, как переставлю openbsd на новые разделы - так сразу :)

VohkJ1... . ОТВЕТИТЬ



\/ . vaskas to soko1 @ Re: pastebin-клиент 02/08/14 02:56

Напиши. По идее с libcurl элементарно делается, заодно в Си потренируешься.

Зачем в базу? Создай порт - я уверен, что найдутся те, кто будет пользоваться.

80RpWl... . ОТВЕТИТЬ



\/ . vaskas to All @ GPU-ускорение в Firefox 02/08/14 02:46

1. Должно ли работать в OpenBSD в принципе?
2. Работает ли у вас? (можно посмотреть в about:support, строчка "GPU accelerated windows")

Также заметил существенные тормоза при открытии больших изображений. Никто не знает, с чем это связано?

BIAToA... . цепочка . ОТВЕТИТЬ



\/ . zhuk@ to zhuk@ @ Re: Временные зоны 01/08/14 20:57

> Попробую пропихнуть обновление, но, скорее всего, будет только в релизе. :(

Не, не пропихну. В IANA до сих пор этих обновлений нет: ftp://ftp.iana.org/tz/data/europe . Что ж, тогда будет патч для 5.6.

JgJ4Iv... . ОТВЕТИТЬ



\/ . zhuk@ to 51t @ Re: Временные зоны 01/08/14 20:47

Блин, вот не мог напомнить хотя бы парой недель раньше. :) Попробую пропихнуть обновление, но, скорее всего, будет только в релизе. :(

1zU43A... . ОТВЕТИТЬ



51t to All @ Временные зоны 01/08/14 15:28


.1. 2 3 4