Vasiliy Glazov
нет бы на Си писать...
Artem
единственное мало понятно, что он хотел сказать, какой там путь?
Please direct your browser to https://accounts.google.com/o/oauth2/[...] and follow the instructions displayed there.
Vasiliy Glazov
он будет показан наверное, либо твой логин
Artem
хэш наверно какой-то
Vasiliy Glazov
ага, ещё и зависимостей нет нужных версий
Vasiliy Glazov
так что не судьба
Vasiliy Glazov
ну вот ещё, я в своё время с ocaml версией аналогичной проги намучался
Vasiliy Glazov
в общем, если кто-то опакетит, я поревьювлю :)
Anonymous
Artem
начинается
Artem
чем тебе rust не угодил
Anonymous
а вообще, это просто холивар
Vasiliy Glazov
да, проблемами опакечивания
Vasiliy Glazov
и тем, что прога зачастую требует множества мелких зависимостей, не успевающих обновляться или появляться в репозитории
Artem
Си - это хренова туча настроек и условностой, как у женщины, а Rust по-мужски прост и понятен
Вообще Rust - это замена Си
Vasiliy Glazov
Artem
Artem
или вы все руками собираете?)
Vasiliy Glazov
что это?
Artem
почитай
Artem
мне лень это делать вручную, после 5-ой сборки у меня падает мотивация, поэтому за меня это делает машина
Vasiliy Glazov
ну вот гляди, ему нужен rust-chrono версии 0.4.3, а в репе версия 0.4.0. И что мне делать?
Vasiliy Glazov
причём бандлить либы, существующие в репе - запрещено
Дима
согласно семантик версионированию совместимость не должна была быть поломана
Дима
но вообще, да, адок
Vasiliy Glazov
rust-clap в репе 2.30.0, а ему нужен 2.31.2
Vasiliy Glazov
может, конечно он просто указал последние доступные версии, но проверять весь длинный список этих зависимостей как-то не охота
Artem
причём бандлить либы, существующие в репе - запрещено
смотри, как делаю
ты пытаешь поставить все в core своей операционки, на которой сидишь, я таким детским садом перестал давно заниматься, или собираю на виртуалках, или использую другую изоляцию типо варганта или докера
в моем случае, поставил asdf, который и cargo и все остальное компилит в текущий профиль пользователя и ты наслаждаешься жизнью
Дима
микропакеты которые хорошо решают 1 задачу - говно и хорошее доказательство плохого дизайна языка.
Дима
сейчас защитники раста на меня нападут)
Vasiliy Glazov
Дима
Нет, не кошмар а общая практика со своими недостатками, неотслеживаемыми security issues и тд
Vasiliy Glazov
это необновляемый кривой зоопарк будет, если я всё руками стану собирать и в хомяк ставить
Artem
@Vascom2
кошмар - это проводить эксперементы не в лаборатории а у себя дома, так можно и без дома остаться
Vasiliy Glazov
Дима
Artem
Vasiliy Glazov
проблема сделать так, чтобы не использовать его, а просто поставить один бинарник из rpm-пакета
Vasiliy Glazov
ты меня не слышешь((
"в моем случае, поставил asdf, который и cargo и все остальное компилит в текущий профиль"
Слышу, ты предложил его компилить
Vasiliy Glazov
Vasiliy Glazov
хм, его надо компилить? В пакете же он есть.
Vasiliy Glazov
так.. щас автоматический тул проверим
Vasiliy Glazov
прэлестно
Artem
его - это кого, Rust - это компилируемый язык, cargo как раз этим и занимается
Cargo downloads your Rust project’s dependencies and compiles your project.
а где ты запустишь cargo уже твой выбор, хоть и в koji
Vasiliy Glazov
так, спек готов автоматом, но вот соберётся ли он?..
Vasiliy Glazov
в общем десяти зависимостей не хватает
Vasiliy Glazov
ну я утрирую, чтобы не писать C++17+
Vasiliy Glazov
маинтейнер @ignatenkobrain
В равхайде актуальные версии, но десяти зависимостей вообще нет.
Igor
Igor
Какое?
Igor
Я на отпуске и не очень читаю чат
Vasiliy Glazov
Igor
Igor
Сегодня вечером сделаю
Vasiliy Glazov
у него там многих зависимостей нет в равхайде. Но будет классно, если сделаешь :)
Vasiliy Glazov
:) монстр
Igor
:) монстр
А ты можешь мне на почту скинуть просьбу опакетил этот проект? Я в телеге забуду)
Igor
Igor
Igor
Igor
Igor
Vasiliy Glazov
ок
Vadim
Igor
Vadim
Нет)
а зря, Иржи оттуда красоту постит :)
Igor
Igor
Igor
Igor
Artem
Алексей
@ignatenkobrain откуда фотки гор?))
Алексей
на велике там погонять бы