Re: [OT] Scripts, packages, etc.
"D. J. Bernstein" <[email protected]> 23 Jun 2003 17:49:19 -0000
| Newsgroups | gmane.comp.djb.package |
|---|---|
| Message-ID | <[email protected]> |
Paul Jarc writes:
> To be fair, /etc/alternatives is only one part of Debian's package
> management system. Other parts do detect when a dependency needs to
> be upgraded, AFAIK.
Those other parts don't allow multiple versions to be installed at the
same time. They don't allow undoing an upgrade without reinstalling the
previous version.
Every package has the same tension between
* the need for filenames that depend on version number---so that
multiple versions can be installed, files can be traced to their
versions, etc.---and
* the need for filenames that don't depend on version number---so
that users and other packages can easily find the package's files
without having to pay attention to versions.
With /package, the tension is resolved by a version symlink.
---D. J. Bernstein, Associate Professor, Department of Mathematics,
Statistics, and Computer Science, University of Illinois at Chicago