yaroslav
На лине есть достаточное количество движков. Просто они понимают, что пипл хавать ихние игрушки будет в основном на винде. Чтож тогда на маке тоже нет игр толком? Этож врде не линь. Чем тогда объяснить? Именно тем, что игроделы не хотят писать кроссплатформенные игры, ибо не умеют или не хотят. Хотя сейчас всё больше производителей выходом 8 винды начинают задумываться.
потому что на маке своя платформенная специфика, не? Того же winapi нет, зато есть свой графический сервер, не имеющий ничего общего с иксами. Там те же проблемы, что и с линем. Ни не хотят, а дороже получится - чувака, который нарисует гуй на C# дешевле и проще найти, чем мазохиста, который сделает аналогичное, но на С/GTK. Точно также меня, как разработчика, мало волнует совместимость с виндой, она обеспечивается по остаточному принципу. Можно писать юзая кроссплатформенные движки, но игр с йоба графой AAA класса не получится.

Для примера кроссплатформенных игр, можете посмотреть на divinity original sin. Насколько я помню, под маком вышла недавно, а под линем все еще пилится (или только только вышла). Под виндой можно было играть еще полгода назад. А это игра с весьма посредственной графикой по нынешним меркам, которая _изначально_ пилилась с намеком на кроссплатформенность.
PGP 0x31361F01
arcanisrepo
akorop
Меня смущает идиотизм ситуции. Какому-то дрочеру вдарило в голову, что ping от пользователя - это опасно. В результате

все пользователи должны понять, почему ping перестал работать;
все пользователи должны руками установить suid;
всё вернулось в исходное, а реальная безопасность теоретически ухудшилась, поскольку увеличилось число программ, выполняющихся с повышенными привилегиями.
пинг отродясь запускался с рутовыми правами. В одних дистрах используется suid, в других - capabilities (у нас, кстати, последние, вроде бы). А как еще по вашему raw-сокеты создавать?
PGP 0x31361F01
arcanisrepo
superrostiks
Если да, то есть ли какие-либо требования на состав пакета, чтобы pacman корректно его "принял"?
наличие файлов .MTREE и .PKGINFO в корне архива с корректным синтаксисом. Теоретически первый не обязателен. Дефакто проще воспользоваться тулзами типа bacman, makepkg
PGP 0x31361F01
arcanisrepo
nafanja
akorop, даже некоторые игрушки портированы под линь, старые но это не важно, суть в том что портирование не такая уж и большая работа по сравнению с уже проведенной. так что фирмы разработчики просто ленятся этим заниматься.
не совсем так. Вы не забывайте, что есть специфичные тулкиты, движки, etc. Не уверен насчет полной совместимости mono и виндового дотнета. И d3dx под линуксом тоже не видно. Вы, конечно, можете сказать, что нужно было изначально выбирать кросс-платформенные компоненты и блаблабла, но тут как раз речь идет о соотношении затрат/профита. Никому не захочется рисовать интерфейсы на чистых сях, потому и денег стоить будет больше =)
PGP 0x31361F01
arcanisrepo
akorop
Впрочем, после онанизма с ping удивляться уже нечему.
вас смущает suid бит? =)
akorop
Ну а что касается запрета на --asroot - то это как раз пример полного отсутствия мозгов. На сервере никто в здравом уме не будет запускать makepkg, да ещё и от рута. А домашний пользователь сам должен иметь возможность решать, что ему опасно, а что нет. "Мы сами решим, чего Вы хотите" - это windows-way (или ubuntu-way). В Arch таким решениям не место.
потому что для этого есть другие утилиты, например, extra-x86_64-build. BTW, это решение девелопера, а не мейнтейнера, потому я плохо понимаю, при чем тут собсна арч
PGP 0x31361F01
arcanisrepo
vdemin
Почему удалили - надо смотреть рассылку наверно.
ушел TU, который занимался поддержкой и адаптацией (давно уже было). Недавно дропнули, потому что из текущих девелоперов никому он не нужен, собственно никто ни поддерживать его не хочет (он даже не работал)
PGP 0x31361F01
arcanisrepo
yaroslav
И не факт что это нарушает условия gpl: выполнять программу как угодно и в любых целях.
makepkg - шелл скрипт. Уберите проверку и все будет ок.

yaroslav
Это уже попахивает ограничением свобод. Неужели юзеры арча такие критины по их мнению?
все ок, еще один гвоздик в гроб aur (вернее, кирпичик в стену между ауром и недалеким пользователем). Вам напомнить про бамблби?
PGP 0x31361F01
arcanisrepo
с релизом 4.2 такой опции больше нет. В списках рассылки есть небольшой срачик по этому поводу
PGP 0x31361F01
arcanisrepo
Aivar
Как именно? Советы типа ID3v1TagsEncoding = WINDOWS-1251 давно не работают.
в актуальном конфиге такая строка есть:
# Assume this encoding for ID3 version 1/1.1 tags (MP3 files).  Unlike
# ID3v2, UTF-8 is not used here and MOC can't guess how tags are encoded.
# Another solution is using librcc (see the next option).  This option is
# ignored if UseRCC is set to 'yes'.
#ID3v1TagsEncoding = WINDOWS-1250

Я правда moc держу только на всякий, потому конфиг дефолтный. Да и русских групп слушаю на пальцах одной руки.
PGP 0x31361F01
arcanisrepo
это проблема робобраузера. Вот, например
PGP 0x31361F01
arcanisrepo