@isomarcte Yeah, I rely on it too - I think it's still possible to create a systemd unit yourself execing bloop server
but I can't check if server started this way is reused because, well, I can't run it
Search Criteria
Package Details: bloop 2.0.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/bloop.git (read-only, click to copy) |
---|---|
Package Base: | bloop |
Description: | Bloop gives you fast edit/compile/test workflows for Scala. |
Upstream URL: | https://scalacenter.github.io/bloop/ |
Keywords: | build compilation developer scala server |
Licenses: | Apache |
Submitter: | TheElectronWill |
Maintainer: | TheElectronWill (japgolly) |
Last Packager: | japgolly |
Votes: | 15 |
Popularity: | 0.000238 |
First Submitted: | 2018-06-25 18:01 (UTC) |
Last Updated: | 2024-10-09 19:00 (UTC) |
Dependencies (2)
- coursierAUR (coursier-native-binAUR)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk17-jetbrainsAUR, jdk8-openj9-binAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, jdk-android-studioAUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, java-openjdk-ea-binAUR, zulu-23-binAUR, jdkAUR, jdk21-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk)
Required by (2)
- bloop-systemd
- metals (optional)
Sources (4)
mrzeznicki commented on 2020-05-12 12:40 (UTC)
mrzeznicki commented on 2020-05-12 12:35 (UTC) (edited on 2020-05-12 12:36 (UTC) by mrzeznicki)
Yep
$ whereis bloop
bloop: /usr/bin/bloop /usr/lib/bloop
$ which bloop
/usr/bin/bloop
isomarcte commented on 2020-05-12 12:17 (UTC) (edited on 2020-05-12 12:19 (UTC) by isomarcte)
@bloopoid I am also getting the sha256sum error.
Also, is there a recommended alternative to using the systemd service? Is the recommendation to just not run it as a user daemon? All I see in the referenced ticket from the release notes is this,
Formulas will no longer install systemd and brew services. We will keep them around in case people feel really strongly that they want to use them, but they will no longer be installed automatically and recommended.
I rely heavily on it, in concert with systemd.resource-control(5) to control memory usage of bloop. Lacking that, bloop+metals often takes up 50-75% of my system memory, e.g. 7-10GiB.
bloopoid commented on 2020-05-12 10:49 (UTC)
I'll have a look in a bit and check what's going on. @mrzeznicki Can you confirm that /usr/bin/bloop
exists and that bloop
points to it in your PATH
?
@kurnevsky No, it doesn't. Release notes https://github.com/scalacenter/bloop/releases/tag/v1.4.0
kurnevsky commented on 2020-05-12 10:10 (UTC)
And new version doesn't include systemd service anymore...
mrzeznicki commented on 2020-05-11 22:03 (UTC)
Also, running it fails miserably for me
bloop server
/usr/bin/bloop: 4: exec: /usr/bin/.bloop.aux: not found
mrzeznicki commented on 2020-05-11 21:27 (UTC)
I think you got sha256
wrong. It's
sha256sum bloop-coursier.json
1bf5f6b82f13fbccf3bfd75da59113529c95cf62b9249ed47e34e18f32dc410d bloop-coursier.json
Musikolo commented on 2020-01-13 21:14 (UTC)
@japgolly, I think you should do as follows:
systemctl --user restart bloop
You can find more info at https://scalacenter.github.io/bloop/docs/server-reference
I hope it helps! :-)
japgolly commented on 2020-01-13 20:32 (UTC)
Doesn't work for me. 1) systemctl enable bloop doesn't work (even after daemon-reload); had to find where the unit file was being installed and systemctl enable the full path. 2) Fails to start (via systemd) and says "No such file or directory: 'java'"
02m commented on 2019-12-20 05:43 (UTC)
Needed to clean "yay" cache for "bloop" for the "ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace." error to go away.
Pinned Comments
TheElectronWill commented on 2020-05-19 12:36 (UTC) (edited on 2020-05-19 12:38 (UTC) by TheElectronWill)
This official package no longer includes the systemd service since it may cause issues with Bloop clients (cf. comments on PR #1284). It is now in a separate package bloop-systemd