On Sat, 21 Jul 2001, Bastian Blank wrote:
> On Sat, Jul 21, 2001 at 08:45:17AM -0300, Henrique de Moraes Holschuh wrote:
> > He notes his changes in README.Debian, and most kernel-patch packages will
> > work just fine against Xu's patched sources.  Those that don't are usually
> > easy enough to fix.
> 
> that file isn't include in the bin package also it only describe which 
> patches are included, not what they really patch, so it is not possible
> to follow.

Well, one can file a wishlist bug to get README.Debian included in the
binary deb -- feel free to do it, if it bothers you. Including the patch
list in the binary deb seems like a damn good idea IMHO

As for "what they really patch", the patches are all folded into the debian
diff file. If you use CVS or another version control system to track the
kernel, the Debian-packaged kernel AND the patches you maintain, it should
be straightforward to merge the patches.

Again, if you think Xu discloses too little information about the patches he
applied in README.Debian, file a wishlist bug asking him to always write
down the URI to the upstream patch too.

> > You will notice that most other distros do the same. RedHat and SuSE
> > distribute _heavily_ patched kernels, for example. Debian's is actually
> > quite light as far as patches go.
> 
> but they also include vanilla kernelsources

And so do we. It's the .orig.tar.gz...

> > > I don't think that every patch maintainer has to modify his patches to
> > > be compatible with the GNU/herbert kernel, right?
> > Wrong. They do.  If it is too much of a bother for a maintainer, he should
> > orphan the package -- he doesn't care enough about that particular package
> > to maintain it IMHO.  Do it right, and integrate it well with the rest of
> > Debian, or do not do it at all; again IMHO.
> 
> the kernelpatch maintainer can only make their work if they can track
> the changes and see that they doesn't interfer with it patches.

Yes, your point being?  CVS or bitkeeper, or another version tracking system
(including interdiff and paper :P ) should help you there. If it is the lack
of the upstream URIs to the patches that is bothering you, you could ask Xu
to add that.

> also this is almost impossible for security patches like openwall
> because they patch files near by the core.

Indeed. But that's something that cannot be fixed in any other way than the
openwall maintainers packaging a kernel-source-openwall package with the
openwall patches folded in.  And they better do a damn good job of tracking
the kernel ML and whatever patches were folded into the other kernel-source
package(s) in Debian, just in case.

> must we really include a kernel-source-upstream-* because one maintainer
> can't write changelog entries?

Well, I don't think we should add yet another damn big package for such a
stupid reason. Bug Xu about adding better changelogs; he should do so
anyway.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh

Attachment: pgpzYgZC46M9p.pgp
Description: PGP signature

Reply via email to