Re: pet hate: different versions of same app
Adam Ophir Shapira <[email protected]>
| Newsgroups | gmane.linux.usability.annoyances |
|---|---|
| Message-ID | <[email protected]> |
I know what you're talking about. But what really frustrates me is that for a few years now I've been working on a solution to this problem: and it's a solution that would work, if only I could just get peole to *notice* it and start *using* it in their apps. The program I'm talking about is located at http://boxenv.com and is an Open Source project. This allows someone who packages an app to package it in such a way that the locations of files aren't hard-coded into the package, but instead specified by preferences. Though Boxenv has it's own native packaging format, it does not *require* you to use that packaging format, as it works very nicely with tarballs too. Peter McCool wrote: > Say I want to run Postgres 6.5 and 7: 6.5 for production apps and 7 for > > testing. > > > > Most distros of my acquaintance (RedHat, Debian, Slackware, Mandrake) > > make this a total nightmare by putting binaries for most everything in > > /usr/bin. > > > > The old-skool approach of /usr/local/app lets you do this in a semi-sane > > way. C'mon, my RH9 box has 1700 files in /usr/bin. Madness! > > > > Most of the commercial Unices of my acquaintance have addressed this in > > some way. I'm curious why Linux hasn't... > > > > Peter > > > > >