Le mercredi 24 décembre 2008 à 17:17 +0600, Artyom Shalkhakov a écrit :
> > It has nothing to do with our apt infrastructure, it doesn't
> > understand it and invented its own wheel. I think no way for Nix in Debian. We
> > have excellent dpkg, we have not-so-excellent, but rather good apt, and
> > significant amount of Debian users choose Debian just only because of apt. IMO.
>
> I'm not interested in your opinion if it isn't backed by facts
Which facts are you missing?
* Nix doesn’t follow the FHS and invents its own filesystem
hierarchy instead.
* Nix keeps all versions of all packages installed; this not a
feature but a bug, and quite a serious one.
* Nix doesn’t allow to transparently replace a library by a newer
version, which is an even more critical issue, which makes it
impossible to remotely consider its use on production machines.
* The implementation sounds full of gross hacks (like grepping all
files for the hash of the directory with dependencies).
* Installing each package in its own directory means that no
shared configuration and no preservation of configuration upon
upgrades.
Furthermore, even if it wasn’t as badly flawed, you seem to be
underestimating the amount of work to change a package manager in a
distribution. Any changes to the package manager must be
backwards-compatible.
If you want to do something useful, I suggest that you grab the
interesting ideas from nix (like binary deltas) and propose patches for
APT to implement them.
Cheers,
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=