On Tue, Nov 29, 2011 at 09:04:31AM +0000, Roger Leigh wrote:
> > > >  - Conditional application of patches.  Some packages have patches that 
> > > > are
> > > >   only applied on a per-architecture or per-target-distribution basis.

> > > All of these can be dealt with by rewriting the patch so that it is
> > > acceptable to upstream and applied and released by them.

> > Care to explain how conditional per-target-distribution patches should
> > be bushed upstream? Think of patches requried for debian/sid,
> > debian/squeeze-backports, ubuntu/Oneric Ocelot and ubuntu/Lucid Lynx
> > when it comes to build dependencies.

> Those belong in a version control system, not in a single source
> package, which is only targetted at a single distribution.  Such
> things can be done very easily on per-distribution branches, e.g.:

I agree entirely that this is the correct approach, but *this is beside the
point*, which is that *it's not trivial to convert the affected packages to
use the workflow that we agree is ideal*.

Lecturing people about how they should be doing packaging doesn't change the
facts on the ground.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: Digital signature

Reply via email to