On Wed, May 25, 2005 at 01:28:11AM +0200, Bill Allombert wrote: > Package: drscheme > Version: 1:209-3 > Severity: serious > Justificatiob: Breaks upgrade from woody.
> E: Couldn't configure pre-depend mzscheme for drscheme, probably a > dependency cycle. > Ack! Something bad happened while installing packages. Trying to > recover: > 1) Why a package is Replacing itself ? > 2) I don't think versioned Replaces exist ? They do, FWIW; but a package Replacing itself only makes sense if there are other packages in the archive which Provide the same package. > 3) What the versionned Pre-Depends is supposed to achieve ? Let's be a little more explicit here: There is no justification for the use of Pre-Depends in this package, which does not have a preinst script at all; and the use of this Pre-Depends was not discussed on debian-devel, as demanded by policy (in which case someone would have told you this was inappropriate). It breaks things. Please remove it. > 4) What the point of conflicting with mzscheme (<<207), if you are going to > depend on mzscheme (>= 207) ? > 5) The same with libc6 (<< 2.3.1) and (>= 2.3.2.ds1-4) There may or may not be a valid reason to conflict with old versions of mzscheme, but conflicting with old versions of libc6 is certainly wrong. -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature