4 ms·
notably, I thought ripgrep became a snap?
by EE84M3i 6y ago
notably, I thought ripgrep became a snap?
- boogies 6y agodoesn't look like it: https://github.com/BurntSushi/ripgrep#installation https://github.com/BurntSushi/ripgrep#installation
- EE84M3i 6y ago> (N.B. Various snaps for ripgrep on Ubuntu are also available, but none of them seem to work right and generate a number of very strange bug reports that I don't know how to fix and don't have the time to fix. Therefore, it is no longer a recommended installation option.) I distinctly recall getting suggested by 'command-not-found' to install rg from a snap in some version of ubuntu, but I don't remember what version it was.
- simion314 6y agoJust an hypothesis, maybe some Rust apps that can't be compiled with the toolchain in Debian/ubuntu have no pother choice then use snap/flatpack (so maybe at that time in an LTS ditro apt would not have worked)
- burntsushi 6y agoThis isn't it. They just package a version of ripgrep that does compile with their toolchain. ripgrep has been around for almost four years now, and I think the first release was around Rust 1.9 or so. So even Debian will have a new enough version to compile some version of ripgrep. I used to include installation instructions for Ubuntu Snap, but they were so mis-managed (both from the perspective the maintainer of the snap and of the entire snap ecosystem itself) that they were causing giant headaches. It became such a problem that I specifically put a call-out to it in my bug report template: https://github.com/BurntSushi/ripgrep/blob/master/.github/ISSUE_TEMPLATE/bug_report.md#how-did-you-install-ripgrep https://github.com/BurntSushi/ripgrep/blob/master/.github/IS... Snap has been hugely annoying on multiple axis since day 1.
- simion314 6y agoSo you claim the package was in Debian and Canonical removed it to replace it with a snap? AFAIK if you want to push your stuff into Ubuntu you are always strongly encouraged by Ubuntu to put your stuff in Debian,
- burntsushi 6y agoripgrep has been in Debian and Ubuntu as a non-snap package for quite some time. > So you claim the package was in Debian and Canonical removed it to replace it with a snap? No, I don't claim that. I'm not sure how you drew that conclusion.