Martin Pitt <mp...@debian.org> writes: > Ansgar Burchardt [2011-05-14 21:02 +0200]: >> Severity: serious >> Justification: missing source > > The files are under BSD, which does not have a requirement of shipping > the source ("preferred form of modification"), unlike the GPL. > Therefore I'm downgrading the severity.
True, but the DFSG does require source code to be present in any case. >> As stated in src/backend/snowball/README, the files in >> src/backend/snowball/libstemmer/ are generated and the original source >> is not included. They should be built from the original source instead. > > The original files are in a separate project (snowball), and > duplicating it in the postgresql git tree would not be appropriate > IMHO. It should be possible to build depend on libstemmer-dev and > regenerate the C files during build, but I don't think it would buy us > enough to justify the potential breakage. It's similar to using a > pregenerated yacc .c file instead of rebuilding the .y every time. That would not be possible: the C files are not provided by libstemmer-dev; it would require a libstemmer-source package. Would it be possible to just link the packaged version of libstemmer instead? Your analogy with yacc is flawed at one point: even when you not rebuild the C file, the source (*.y) is still included. This is not the case here. Regards, Ansgar -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org