Re: Bug#619131: New field Package-List in .dsc
On Thu, 24 Mar 2011, Bernhard R. Link wrote:
> Do I understand this correction correctly that "dpkg-source -b" will
> generate that when generating a source package.
> This is put in the .dsc but everything that makes a Sources out of it
> will need to remove it again (or have an unnecessary large Source file)?
Yes (but unnecessary large is somewhat overdone).
> If it is only used to give hints to dak, what is the reason that this is
> in .dsc and not in .changes? (Or perhaps even only in .changes that also
> include a source package).
Because this is information about the source package and not about the
I discarded the .changes because we would duplicate the information in all
.changes while it's not needed. Putting it only in .changes containing a
source might be doable but that has never been done before and I'm not
sure it's a good idea to start with ("fields appearing depending on
whether a source is uploaded or not").
> If it really is in the .dsc files then it would be nice if it also could
> include the Architecture: of those packages. That would make it easier
> for things like reprepro to decide if there might be some binary package
> missing. (Or for other forms of poor-man's stateless wanna-build stuff).
The architecture is not a single value, but rather a list of values (in the
source package). It might be doable to put that list at the end of
the line but it doesn't feel quite right. What do others think?
Raphaël Hertzog ◈ Debian Developer
Follow my Debian News ▶ http://RaphaelHertzog.com (English)
▶ http://RaphaelHertzog.fr (Français)