News for hackers. Stuff that matters.
Re:What is jj and why should I care? by QuiDortDine on Tuesday April 14, 2026 @10:17AM (#47765983)
> $ cargo install [email protected] --locked

I won't install Rust just to test your software. Make a debian package like everyone else.

Re:What is jj and why should I care? by harg on Tuesday April 14, 2026 @10:19AM (#47766005)
I believe the full docs page does indicate that there are binaries to install via popular package managers [1]

[1]: https://docs.jj-vcs.dev/latest/install-and-setup/

Re:What is jj and why should I care? by QuiDortDine on Tuesday April 14, 2026 @01:12PM (#47768360)
I did check that page, as far as I can tell you still need to run Cargo which I don't want to do because I don't care about Rust.

I'm not complaining for the sake of complaining, I'm saying if they want to play in the Big Boy leagues, they need to do things right.

Re:What is jj and why should I care? by steveklabnik on Tuesday April 14, 2026 @01:49PM (#47768835)
You do need Cargo to build from source.

If you're on Arch, gentoo, or openSUSE, you can use the package. It is true that Debian has not packaged jj yet.

It'll get there, and it's fine if you'd rather wait until things are more mature.

Re:What is jj and why should I care? by saint_yossarian on Tuesday April 14, 2026 @03:53PM (#47770614)
It's available in Debian sid, although a few versions behind: https://packages.debian.org/search?searchon=names&suite=all&...
Re:What is jj and why should I care? by steveklabnik on Tuesday April 14, 2026 @04:37PM (#47771175)
You know, I went and searched before I posted. I wonder why it didn’t come up! Thanks.
Re:What is jj and why should I care? by QuiDortDine on Tuesday April 14, 2026 @05:20PM (#47771682)
Thanks! I hope I didn't come off as too dismissive, I'm hearing a lot of good things about Jujutsu. As a developer though, I've never wanted to build from source (probably in the minority on that front).
Re:What is jj and why should I care? by steveklabnik on Tuesday April 14, 2026 @05:28PM (#47771751)
Nah, you're right that installing a compiler toolchain to build a project is a pain in the butt if you don't already have it. It's a legitimate thing, but it does mean that you won't be adopting more cutting edge tools, which is also just fine! I've done the same with projects built with tools I don't have installed too.
Re:What is jj and why should I care? by Philpax on Tuesday April 14, 2026 @10:50AM (#47766400)
Immediately after that line:

> If you're not a Rust developer, please read the documentation to figure out how to install things on your platform

Rather selective reading we have here, don't we?

Re:What is jj and why should I care? by QuiDortDine on Tuesday April 14, 2026 @01:09PM (#47768340)
I did! No apt install jujutsu. I also did 'apt search jujutsu'.

Don't ask me to care about yet another language's package manager, I already know way more than I wish to.

Re:What is jj and why should I care? by rstuart4133 on Tuesday April 14, 2026 @09:41PM (#47773685)
They do publish binaries they work perfectly well on Linux. No need for cargo:

https://github.com/jj-vcs/jj/releases/tag/v0.40.0