Panu Kalliokoski wrote:
> On Tue, Feb 28, 2006 at 04:32:16PM +0100, Thijs Kinkhorst wrote:
>
>>Native packages should ideally only be packages that have no real use
>>outside of Debian.
>
>
> Really? I've never seen such a guideline (although I admit it's been a
> long time since I read the relevant documents). In fact, the Debian
> Developer's Reference, section 5.4, seems to suggest that the difference
> is purely technical and has no political or social implications. If you
> could show me some document that explains whether and why native
> packages are not preferred for software that could live outside Debian,
> I'd appreciate that very much.
>
>
>>The same goes for packages bfc, python-selecting, sokoedit, stx2any:
>>why are these Debian native packages? All of these do not seem to be
>
>
> Because when you are the upstream author, native packages are easier to
> maintain and build, and because I can't see any possible harm done by
> building a package as a native package, I have been distributing my
> own projects as native Debian packages.
>
>
>>Debian specific tools. Since you are the upstream author aswell, you'd
>>best create an .orig.tar.gz "release" (without the debian/ dir), and
>>then package that as a regular, non-native package. That allows for
>>other distributions to include the software aswell, if they wish so.
>
>
> I don't understand this argument, because the presence of a debian/
> directory does not make it harder in any way for other distributions to
> package the software. It is also customary to include .spec files in
> source tarballs _just in case_ somebody wants to build a RPM from the
> source; and if I separated "the pristine source" (which is a virtual
> concept in this case) from "the debian-specific source", I would have to
> duplicate the effort of maintaining changelogs and other metadata, or
> write scripts to automatically generate the "pristine" source from the
> "debian-specific" one. This does not make sense to me.
>
> Panu
>
http://lintian.debian.org/reports/Tnative-package-with-dash-version.html
--
PaulLiu(劉穎駿)
E-mail address:PaulLiu.bbs@bbs.cis.nctu.edu.tw
Attachment:
signature.asc
Description: OpenPGP digital signature