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
signature.asc
Description: Digital signature