* Jeff Green <j...@kikisoso.org> [110213 17:39]:
> During the squeeze upgrade period I'd discovered an inconsistency that had
> entered into my repository mirror. I suspect it happened when I did a pull for
> the armel packages and didn't specify it correctly. Consequently the wrong
> packages were then deemed part of the armel release. I was pretty quick in
> tracking down the problem after the signs pointed to the repository, however
> until that happened I was naively assuming the repository was valid.
>
> As I see it so far, the "checks" that are provided check for internal 
> consistency
> but not necessarily consistency with respect to an outside source. I propose a
> "checkrelease" action that will provide information with respect to 
> differences
> between the local release file and the remote or master release file. 
> Obviously
> this action can possibly produce too much info and so enough controls need to 
> be
> available to customize the information provided.

I do not think I understand what this check is supposed to check at all.

Is it:

- checking all packages in a distribution have a source package in that
  distribution?

  i.e. what 'reprepro sourcemissing' does  (introduced in 4.3.0)?

- checking everything can be get from some other distribution/remote?

  i.e. something like temporarily chaning the update/pull rule to start
  with a delete rule ("-") and running checkpull/checkupdate and only
  showing which packages would be deleted?

- something else?

  what should it check for?

        Bernhard R. Link



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

Reply via email to