>>"Ian" == Ian Jackson <[EMAIL PROTECTED]> writes:

Ian> The /usr/src/linux symlink is no longer necessary for anything
Ian> very much, and in any case it seems to me that having the
Ian> most-recently-unpacked thing alway set this link to itself is
Ian> bad.

        Umm, I could not think of another scheme that was better ;-),
 and I think it works for most people most of the time.

Ian> But really the main problem is that a .deb package is a
Ian> stunningly bad way of distributing source code - it's exactly the
Ian> kind of thing that dpkg (and indeed almost any package management
Ian> scheme for binary packages) will have huge trouble with, because
Ian> people will always be editing it, compiling it, rm -rf'ing it,
Ian> &c.

        Well, yes, but .deb packages are how we distribute packaged
 products to the debian users (most methods of delivering such
 products to the end-user are focussed on .deb format (dftp, dpkg-ftp,
 and cdrom distributors)), so if Debian is to provide the sources, it
 should be in this form (I dislike to think that there is a special
 case made for the kernel sources).

          I think that there is a demand for kernel sources, and that
  we should satisfy this need, if only for completeness. Also, though
  there are not now, but there may be, in the future, packages that
  really depend on the kernel sources; and the .deb file defines a
  standard place to find kernel sources on a Debian system

        Methinks, Ian, you underestimate your creation, dpkg handles
 the sources well enough in most of the cases.  So far, I have no
 complaint about dpkg's handling of the sources, indeed, people savvy
 enough to edit kernel sources are usually savvy enough to understand
 why dpkg is complaining about extra files while deleting the source
 package (indeed, one may edit the sources almost at will, with no ill
 effect, only adding files seems to discomfit dpkg).

        manoj

-- 
 The greatest dangers to liberty lurk in insidious encroachment by men
 of zeal, well-meaning but without understanding.  -- Justice Louis
 D. Brandeis
Manoj Srivastava               Systems Research Programmer, Project Pilgrim,
Phone: (413) 545-3918                A143B Lederle Graduate Research Center,
Fax:   (413) 545-1249         University of Massachusetts, Amherst, MA 01003
<[EMAIL PROTECTED]> <URL:http://www.pilgrim.umass.edu/%7Esrivasta/>


Reply via email to