Bug#657212: include extra sources in Sources

2012-08-02 Thread Ansgar Burchardt
Hi,

Philipp Kern pk...@debian.org writes:
 On Tue, Jan 24, 2012 at 10:01:33PM +0100, Ansgar Burchardt wrote:
 I would like to include sources in extra_src_references in the Sources
 index or an extra file.
 
 This would allow to retrieve sources only referenced via Built-Using to
 be retrieved via apt-get should one have interest in them.  It also
 allows debmirror and similar tools to grab the entire source for a
 release (including source packages only referenced via Built-Using).

 How would one distinguish them? wanna-build might in some circumstances try to
 build them because they're obviously missing their binaries. (It should not
 happen if there's a newer source version available, but it could happen for
 instance with source package (and binary packages) renames.)

The last idea was to use the Priority field for this as it is not really
used for Sources right now (most source packages have Priority: source).
The extra sources would have Priority: extra while the regular source
packages would be Priority: optional.

Note that we cannot guarantee anything about version numbers: a source
introduced by Built-Using might be older or newer than the regular
source package; or it might introduce packages that would otherwise not
be in the given suite.

Ansgar


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#657212: include extra sources in Sources

2012-08-02 Thread Philipp Kern
On Thu, Aug 02, 2012 at 08:58:51PM +0200, Ansgar Burchardt wrote:
 The last idea was to use the Priority field for this as it is not really
 used for Sources right now (most source packages have Priority: source).
 The extra sources would have Priority: extra while the regular source
 packages would be Priority: optional.

I find that very crude. It would really be an implementation detail of how to
deal with the missing overrides than a way of marking
not-really-part-of-the-suite source packages.

 Note that we cannot guarantee anything about version numbers: a source
 introduced by Built-Using might be older or newer than the regular
 source package; or it might introduce packages that would otherwise not
 be in the given suite.

Yep. That's what concerns me from the wanna-build side. We really need a
reliable way to filter them out.

Kind regards
Philipp Kern


signature.asc
Description: Digital signature


Bug#657212: include extra sources in Sources

2012-07-31 Thread Philipp Kern
On Tue, Jan 24, 2012 at 10:01:33PM +0100, Ansgar Burchardt wrote:
 I would like to include sources in extra_src_references in the Sources
 index or an extra file.
 
 This would allow to retrieve sources only referenced via Built-Using to
 be retrieved via apt-get should one have interest in them.  It also
 allows debmirror and similar tools to grab the entire source for a
 release (including source packages only referenced via Built-Using).

How would one distinguish them? wanna-build might in some circumstances try to
build them because they're obviously missing their binaries. (It should not
happen if there's a newer source version available, but it could happen for
instance with source package (and binary packages) renames.)

So it would be better if we could filter them out somehow, I think.

Kind regards
Philipp Kern


signature.asc
Description: Digital signature


Bug#657212: include extra sources in Sources

2012-01-24 Thread Ansgar Burchardt
Package: ftp.debian.org
Severity: wishlist
User: ftp.debian@packages.debian.org

I would like to include sources in extra_src_references in the Sources
index or an extra file.

This would allow to retrieve sources only referenced via Built-Using to
be retrieved via apt-get should one have interest in them.  It also
allows debmirror and similar tools to grab the entire source for a
release (including source packages only referenced via Built-Using).

Ansgar



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org