Сдаётся мне, что это не особо веский повод для выбора дистрибутива. А то я тоже могу рассказать, что просил о пакете anki в wishlist - и вот он, в Education :)
Тут вот, на ЛОРе, кто-то обмолвился, что это чудо [Antico] пытается создать конфиг там, где находится бинарник. Патчей по ссылке я не увидел... В связи с этим возникает закономерный вопрос - а там вообще проверялось, что оно работает, из пакета-то?
>antico = new QSettings(QDir::homePath() + "/.config/antico.cfg"
прозреваю что автор этой поделки читает лор, или кто-то из добрых альтовцев сам пропатчил и закоммитил. Так как автор поделки тарболлов со стабильной версией не выкладывает однозначно сказать нельзя.
У меня снапщот из гита от 1-го мая, там в antico.cpp такая строка:
antico = new QSettings(QCoreApplication::applicationDirPath() + "/antico.cfg", QSettings::IniFormat, this);
в тарболле что лежит в сезифе есть файлы которых совсем нет в гите проекта antico и более того некоторые файлы сильно отличаются от оригинальных из текущего гита
например antico.pro
альтовцы не знаю что некрасиво брать чужие сорцы, править и паковать в тарболл как будто так и было?
как можно доверять таким мейнтейнерам? не исключено что они туда еще и руткит засунули в нагрузку. В приличных местах делают снапшот гита, пакуют в тарболл, указывая в названии дату и далее делают патчи, если нужно сделать какие-то изменения в сорцах. При каких то проблемах можно всегда глянуть патчи и выяснить что там наделали мейнтейнеры, а что было в оригинале у автора программы.
если кому интересно, то вот дифф между текущей веткой antico и тарболлом что лежит в сезифе
http://pastebin.ca/1411702
очень интересно выглядит то. что мейнтейнер альта посчитал файлы src/settings.cpp и src/settings.h ненужными и просто их удалил
так же выглядят довольно интересно строки вроде
- antico->setValue("path", QCoreApplication::applicationDirPath() + "/theme/default/");
+ antico->setValue("path", "/usr/share/antico/theme/default/");
так что смотрите кто здесь тролль
если в так собирают и другие пакеты, то лучше бежать от него без оглядки, и еще рассказать про методы упаковки альта авторам софтин, думаю после этого добрая половина авторов запретит паковать свои софтины в альте
проблема здесь совсем не в том что альтовцы адоптируют что-то под нужды своего дистрибутива, правят пути жестко. проблема в то КАК они это делают. Они лезят прямо в оригинальный тарболл, вместо создания патчей.
>проблема здесь совсем не в том что альтовцы адоптируют что-то под нужды своего дистрибутива, правят пути жестко. проблема в то КАК они это делают. Они лезят прямо в оригинальный тарболл, вместо создания патчей. >Лицензия: GPL
как бы нигде в ней не написано что надо выкладывать пачти. Отмодифицированная версия лежит, в чем проблема то? Если уж попросили сделать пакетик, то уж патчик я думаю попросить можно...
если уж альтовцы форкают antico то пусть хотя бы название сменят, а если они хотят внети вклад в оригинальный проект то пусть или коммитят в апстрим или прикладывают патчи к оригинальному тарболлу
сегодня они патчат antico, а завтра прявят оригинальный тарболл с ядром
послезавтра компьютерра пишет статью о том что линукс совсем не торт, попробовав поделку альтлинукса где они положили ядро испорченное своими руками под видом ванильного