Nicolas Chauvat wrote: > > Sure, the package system I use is bigger than yours (if you are not > using Debian), but that's not my main point and insisting on it would > turn into an endless flame war. Can we focus on something else?
Sure, that's what I am interested in :) > > You call me narrow minded, but I pretend to understand why people came > up with distutils/setuptools/eggs etc. I have been there. I felt the > need for a tool to easily manage systems and install dependencies. I > started writing one myself. Then I discovered Debian and stopped using > the other tools I had. Problem solved. For me. The problem is that debian packages are not always the solution (even on debian systems). Two big problems are: - installation as non root - developers deploying their own software on a custom debian repository does not scale at all. We have to think about those user-case. > I repeat. I am not trying to force other people to use Debian, I am > trying to get other people not to force me to use tools I do not need > (distutils, etc) for I have good ones already (debian packages). This part I don't understand: distutils and debian dpkg-related tools do have some overlap, but they are not a replacement from each other. In particular, distutils manages the details of python C extensions, etc... Where distutils failed big time IMHO is that it made it more difficult for you (or for me for that matter), not easier. Autotools did help packagers; a distutils successor should be able to help without getting in the way. For example, by providing simple discoverable meta-data. Wouldn't it help a debian packager to have a simple description of the meta-data for the dependencies ? Wouldn't it help if it was easy to set data_dir, doc_dir, etc... according to the FHS ? Autotools "packages" are relatively easy to package; I don't see why we could not achieve the same for python packages. cheers, David _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig