On Thu, 2010-08-05 at 10:48 +1000, Ben Finney wrote:
> Charlie Smotherman <cj...@cableone.net> writes:
> 
> > "ampache ships a swf file but does not build it from source."
> >
> > I am curious to know which part of Debian Policy states that this is
> > required?  I have search but was unable to find anything.
> 
> I would interpret it as follows:
> 
> Policy §2.2.1 states “Every package in _main_ must comply with the DFSG
> (Debian Free Software Guidelines).”
> 
> To comply with DFSG §2, the source package must include the binary
> package's corresponding source code.
> 
> To comply with DFSG §3, the package must allow the recipient to make
> modifications and build a package suitable for redistribution.
> 
> Policy §2.2.1 further states “In addition, the packages in _main_ […]
> must not require a package outside of _main_ for compilation or
> execution […]”.
> 
> Perhaps that could be interpreted in a way that permits the package
> build process to ignore the recipient's changes to the source file and
> continue to supply the pre-compiled binary, but that interpretation
> seems like a perverse one.
> 
> If the package build process doesn't use the source, as modified by the
> recipient, then it's disingenuous to claim that DFSG §3 is being met.
> Perhaps the letter is followed, but I would maintain that its intent is
> not.
> 
> Perhaps I misunderstand the intent, though. It's happened before :-)

Ben, 

Thanks for you insight, I found it informative and educational.

Charlie


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1280971778.30943.2.ca...@debian

Reply via email to