RFU jed 1:0.99.19~pre143-1

Rafael Laboissiere rafael at debian.org
Mon Jun 23 11:30:15 UTC 2008


* Jörg Sommer <joerg at alea.gnuu.de> [2008-06-22 22:19]:

> I thought the mistake is in this line:
> % grep -2 XWINDOWS debian/README.Debian
>       In jed.rc do e.g.:
> 
>          #ifndef XWINDOWS IBMPC_SYSTEM
>          % Fix staircase effect with mouse-pasting in an x-terminal
>          setkey("newline", "^M");
> 
> But we can't replace the XWINDOWS, because it's a keyword of S‐Lang.

Thanks for the explanation, I understand the problem now.  We should add a
Lintian override for this.

> > > The new policy version requests (from
> > > /usr/share/doc/debian-policy/upgrading-checklist.txt.gz):
> > > 
> > >       * If dpkg-source -x doesn't produce source ready for editing and
> > >         building with dpkg-buildpackage, packages should include a
> > >         debian/README.source file explaining how to generate the patched
> > >         source, add a new modification, and remove an existing
> > >         modification.  This file may also be used to document packaging a
> > >         new upstream release and any other complexity of the Debian build
> > >         process.                                                  [4.14]
> > >
> > > 
> > > We can write our own README.source file, but expect that the dpatch
> > > package will provide such a file and it's allowed to refer to it. But
> > > until we explain the patch system, we can't bump the Standard-Version.
> > 
> > Sorry, I am lost here.  Once the package will be uploaded, users will be
> > able to do "dpkg-source -x ... ; dpkg-buildpackage ..." and it will work.  
> > Am I missing something?
> 
> But we have to explain how they can add new modifications and remove
> existing modifications. I think this change of the policy hits all
> packages using a patch system. But please verify this. I'm not sure.

Reading again Russ Allbery's post to d-d-a [1], I think you are mostly
right.  However, I think we can safely bump the Standards-Version to 3.8.0,
because of this:

    "This new recommendation is *not* RC for lenny, only a recommendation."

and also this:

    "Patch system maintainers may want to consider including such
     documentation in the next upload so that packages that use that patch
     system can refer to the existing documentation rather than provide
     their own.  Maintainers of packages that use a standard patch system
     may want to hold off on adding a README.source until there is a
     standard document for that patch system to refer to."
    
[1] http://lists.debian.org/debian-devel-announce/2008/04/msg00016.html

If you do not object, I will bump the Standards-Version to 3.8.0.

-- 
Rafael



More information about the Pkg-jed-devel mailing list