
Nick
06.09.2016
11:30:12
@folexeyy https://github.com/sbt/sbt-dirty-money заюзай
может поможет

Alexey
06.09.2016
11:39:22
название просто пушка

Nick
06.09.2016
11:47:25
очень помогает, когда пишешь sbt плагины

Google

folex
06.09.2016
12:01:17
Всё снес, попробовал на новой машине, теперь меня завалило такими вот сообщениями:
[info] Resolving commons-logging#commons-logging;1.2 …
[pool-4-thread-5] WARN org.eclipse.aether.internal.impl.WarnChecksumPolicy - Could not validate integrity of download from https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom: Checksum validation failed, expected 075c03ba4b01932842a996ef8d3fc1ab61ddeac2 but is da39a3ee5e6b4b0d3255bfef95601890afd80709

Grigory
06.09.2016
12:01:52
у меня такая проблема была с монгодрайвером; никак не решил; обновил версию

Nick
06.09.2016
12:02:04
А нах вообще он вам)

folex
06.09.2016
12:02:13
Выглядит, как будто для всех всех библиотек это выдает
более того

Grigory
06.09.2016
12:02:20
у меня такая проблема была с многодрайвером; никак не решил; версию поменял на более новую.

folex
06.09.2016
12:02:22
у всех одинаковая чексумма!
httpcore-4.4.1.pom: Checksum validation failed, expected 76dee61699141b27d6423a28e3778be5aa2bc2bd but is da39a3ee5e6b4b0d3255bfef95601890afd80709
libthrift-0.9.3.pom: Checksum validation failed, expected 68f16b71b0d689ae130f7751044efe462d4ef3f7 but is da39a3ee5e6b4b0d3255bfef95601890afd80709
и так у всех зависимостей -_-
what the actual fuck

Юрий
06.09.2016
12:04:12
А попробуй собрать любой другой проект. Может это какая-то более глобальная проблема

Daniel
06.09.2016
12:04:36
вы за проксей случаем не сидите?
может атлуп валиться на все и это его чексумма

folex
06.09.2016
12:05:12
просто свежая убунта в AWS

Google

folex
06.09.2016
12:05:26
никаких проксей…
@optician_owl а что за аутлуп?

Grigory
06.09.2016
12:06:55
моешь попробовать отключить проверку суммы
checksums := Nil
// checksums in update := Nil
что-то такое

folex
06.09.2016
12:09:08
Щас собираю другой проект, посмотрим как пойдет
там правда sbt 13.11

Daniel
06.09.2016
12:09:54
я за проксей (в адище) и у нас бывает вместо ответа прилетает хтмлька прокси с обломом
попробуй руками по прямой ссылке скачать (курлом или вгетом)

folex
06.09.2016
12:10:22
sbt-шные жарники при этом скачиваются нормально
всякие org.scala-sbt

Sovent
06.09.2016
12:10:57
Народ, а SBT стандарт для Scala? И всегда им был? То есть с момента первых релизов на Scala им пользовались для сборки?

Daniel
06.09.2016
12:11:30
он доминирует, но есть пользователи мавена и грейдла

folex
06.09.2016
12:11:39
Ну стандарт, но не обязательный инструмент. Можно и мейвеном и гредлом, и лейнингеном

Grigory
06.09.2016
12:13:09
самый популярный билд тул для скалы :\

Sovent
06.09.2016
12:13:30
мне просто странным показалось, как он хорошо зашёл. в джаве вон уже три поколения сменилось
да и название не звучит для продукта, повсеместно используемого в энтерпрайзе

Юрий
06.09.2016
12:15:12
Все колятся, но жрут кактус

Nikita
06.09.2016
12:15:33
название вообще выбрано чтобы потроллить разработчиков
потому как ни разу не simple

Google

Grigory
06.09.2016
12:16:04
stocatto build tool :D

Nikita
06.09.2016
12:16:13
скорее sophisticated build tool

Daniel
06.09.2016
12:17:41
simply build troll

folex
06.09.2016
12:17:45
da39a3ee5e6b4b0d3255bfef95601890afd80709 — sha1 от пустой строки -_-

Nikolay
06.09.2016
12:18:32
sadomasochist build tool

Daniel
06.09.2016
12:18:58
есть еще один тупой вариант, но может сработать
обнови сбт
ну и руками все же надо проверить скачать, может проблема не сбт

folex
06.09.2016
12:21:09
скачивается нормально руками, чексумма получается правильная

Viacheslav
06.09.2016
12:21:26
возможно schlak build tool может некоторые из разработчиков сбт были русские

Sovent
06.09.2016
12:23:49
чего такой хайп по поводу сбт? мне показался достаточно удобным, особенно после msbuild

Grigory
06.09.2016
12:24:36
а мне нравится сбт

Юрий
06.09.2016
12:25:00
Любые нестандартные действия делаются очень сложно. Много нелогичностей. Иногда приходится лезть в кишки, чтобы разобраться

Grigory
06.09.2016
12:25:00
позволяет сократить конфигурацию; и сделать генерацию бойлерплейта из коробки очень удобную

Ivan
06.09.2016
12:25:08
кучу оперативы хавает

Foo
06.09.2016
12:25:12
генерацию бойлерплейта?

Sovent
06.09.2016
12:25:13
я правда так и не нашёл вменяемых гайдов по нему, даже на английском

Foo
06.09.2016
12:25:18
а что он может генерить?
из коробки

Grigory
06.09.2016
12:25:34
да файлы, как шейплез / кэтс делают

Sovent
06.09.2016
12:25:37

Google

Foo
06.09.2016
12:25:49
документация у сбт так себе. в смысле, что больно много технических деталей и теоретизации вместо практики
в остальном со временем привыкаешь

Daniel
06.09.2016
12:25:59
мне нравится, но частенько слышу как люди вляпываются в н.е.х.
например, как сейчас, и тут уж остается сочувствовать

Юрий
06.09.2016
12:26:15

Grigory
06.09.2016
12:26:58
мне кажется единственный недостаток у сбт, высокий порог входа
остальное это не так критично

Viacheslav
06.09.2016
12:27:36
сбт косорукий косоногий странно работающий тул - привыкнуть можно и к нему но это не про порог вхождения никак

folex
06.09.2016
12:28:02
@pomadchin а кроме порога вхождения у сбт больше и нету ничего

Sovent
06.09.2016
12:28:06
как-то сильно мнения разделились =\

folex
06.09.2016
12:28:21
какие еще характеристики? Скорость резолва разве что.

Admin
ERROR: S client not available

Nikolay
06.09.2016
12:28:21
Тут недавно на reddit было мнение от разработчика monix про сбт, когда кто-то назвал её какашкой https://m.reddit.com/r/scala/comments/51al3f/i_realized_i_am_extremely_unproductive_using/d7am08u

Grigory
06.09.2016
12:28:25
видимо когото обидела тулза)

Nikolay
06.09.2016
12:29:56
Это я образно

Ivan
06.09.2016
12:31:15
меня напрягает что я не могу запустить sbt на digitalocean за 5$ с 512 оперативы потому что он тупо вылетает с OOM либо процесс убивает сам digitalocean

Sovent
06.09.2016
12:31:59
srsly?


folex
06.09.2016
12:32:02
Обновил сбт до 13.12, ничо не поменялось.
[info] Resolving com.typesafe.play#play-cache_2.11;2.3.0 ...
[info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from public, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0
[info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from sonatype, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0
[info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from typesafe, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0
[info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from Akka Snapshot Repository, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0
[pool-4-thread-1] WARN org.eclipse.aether.internal.impl.WarnChecksumPolicy - Could not validate integrity of download from http://nexus.thenewmotion.com/content/groups/public/com/typesafe/play/play-cache_2.11/2.3.0/play-cache_2.11-2.3.0.pom: Checksum validation failed, expected 0ea88c3475fd9e95ff0e6d0ead1baea04f19c1f7 but is da39a3ee5e6b4b0d3255bfef95601890afd80
709


Daniel
06.09.2016
12:32:19
своп вруби и ок
у меня на ДО не было тяжелых проектов и оперативы много не нужно было, поэтому увеличение виртульной памяти решило проблему

Ivan
06.09.2016
12:32:25

Google

Юрий
06.09.2016
12:32:32
Машину перезагружал?

folex
06.09.2016
12:32:45
Юрий только поднял вообще виртуалку
Причем что забавно, это ворнинги а не ошибки
ошибки вылезают при компиляции, когда загрузить классы не может

Alexey
06.09.2016
12:35:01

Grigory
06.09.2016
12:35:09
может с репозиторием не то что?
малоли временные проблемы

folex
06.09.2016
12:35:19
ругается в основном на repo1.maven

Grigory
06.09.2016
12:35:21
или давно уже?

folex
06.09.2016
12:35:44
со вчерашнего дня
-_-
можно как-то сбт сказать не использовать maven central?

Daniel
06.09.2016
12:36:51
не нашел в свое время
но от жителей запроксявья есть еще один извращенный способ
скопировать кэши с джарками с другой тачки

folex
06.09.2016
12:37:36
yaaay
там ~4гб
такое себе

Grigory
06.09.2016
12:37:55
можно заставить использовать кастомный конфиг с репозиориями

folex
06.09.2016
12:38:16
~/.sbt/repositories ?
щас попробую

Grigory
06.09.2016
12:38:22
да
sbt -Dsbt.repository.config=<path>