[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#96458: xv is NOT a native Debian package (fwd)


could someone else please read the discussion in #96458 answer Philippe?
I'm tired of this frustrating discussion with someone who tried to make
xv a native Debain package.


PS: Please Cc me because I'm not on this list.

---------- Forwarded message ----------
Date: 07 May 2001 17:41:23 -0700
From: Philippe Troin <phil@fifi.org>
To: Adrian Bunk <bunk@fs.tum.de>
Cc: 96458@bugs.debian.org
Subject: Re: Bug#96458: xv is NOT a native Debian package

Adrian Bunk <bunk@fs.tum.de> writes:

> On 7 May 2001, Philippe Troin wrote:
> > No, native vs. non-native is just the absence vs. presence of the
> > debian revision suffix, but maybe I'm wrong. I could not find anything
> > in the policy manual that says that native debian packages should have
> > a .tar.gz source while the non-native debian packages should have a
> > .orig.tar.gz + .diff.gz.
> A good explanation is in the Developer's Reference:

Developper's reference is not policy.

> <--  snip  -->
> 5.5. Packages
> -------------
>      There are two types of Debian packages, namely _source_ and _binary_
>      packages.
>      Source packages consist of either two or three files: a `.dsc' file,
>      and either a `.tar.gz' file or both an `.orig.tar.gz' and a `.diff.gz'
>      file.
>      If a package is developed specially for Debian and is not distributed
>      outside of Debian, there is just one `.tar.gz' file which contains the
>      sources of the program.  If a package is distributed elsewhere too,
>      the `.orig.tar.gz' file stores the so-called _upstream source code_,
>      that is the source code that's distributed from the _upstream
>      maintainer_ (often the author of the software).  In this case, the
>      `.diff.gz' contains the changes made by the Debian maintainer.
>      The `.dsc' lists all the files in the source package together with
>      checksums (`md5sums') and some additional info about the package
>      (maintainer, version, etc.).

I don't think there's anything in the policy that mandates that the
non-native packages must come as a .orig.tar.gz and a .diff.gz.

The .tar.gz contains the upstream source if you look into it.


Reply to: