2 ms·
have there own repositories that are _not_ linked into the systems way of doing things One approach is to have a system that packages everything in the languag
by jedbrown 16y ago
have there own repositories that are _not_ linked into the systems way of doing things
One approach is to have a system that packages everything in the language-specific repository for the distro. Haskell on Archlinux is an example of this.
I'm not a fan of actually using the language-specific packages because I like the rolling release model and end up having to do some manual work to reinstall all my packages when the distro upgrades it's copy (or switch to the next 6-month release with Ubuntu and similar).
- igravious 16y agoIndeed. This is why I would never install Eclipse from synaptic on Ubuntu because the Ubuntu schedules and Eclipse schedules differed. And perhaps they wouldn't coincide anyway even if they synchronised temporally. Which means that someone somewhere is wasting there time packaging Eclipse for Debian/Ubuntu.
- regularfry 16y agoI've no direct experience of Arch, but the traditional problem with integrating rubygems is that it expects to be able to install more than one version side-by-side. That's alien enough from the packge management point of view, but when it's de facto idiomatic to specify required versions and manipulate the load path at runtime, it makes integrating with a distro downright fiddly.