Age | Commit message (Collapse) | Author |
|
|
|
in pvr.hint, disable-check can contain:
missing-curr:
check that package has a current version
Move identification of best-version earlier to support this.
Also fix looking for empty-obsolete in disable-check.
|
|
|
|
Also disable W504 (line break after binary operator). The existing code is
formatted to satisify W503 (Line break occurred before a binary operator).
|
|
|
|
We no longer need the ability to not issue warnings about problems in the
relarea, since the problems are all fixed.
|
|
setup.hint files get renamed at upload since 828b91be, so use a copy of
testdata/homes to make the test repeatable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Disabling either of 'missing-depended-package' or 'missing-required-package'
checks, implies both of these checks are disabled (since depends: is
generated from requires:, and vice versa, if not present)
|
|
The URL given is just a redirect now. Details of setup.ini were moved
elsewhere in 2002.
|
|
Packages are removed due to expiry settings, so "no longer accessible by
installer" is no longer true.
|
|
|
|
Don't suppress empty depends2: if there might be a preceeding non-empty
depends2: or requires:
This is neccessary to ensure setup's parsing code doesn't re-use a previous
non-empty value for the version under consideration.
|
|
|
|
|
|
|
|
always be replaced
This is intended for (temporarily) dealing with anomalous versions e.g.
those which have been removed (or relabelled as test), without a
superseding higher version existing, and indicates to setup that the named
versions(s), if installed, should be replaced with different version.
Also warn if this key pointlessly lists versions which will be replaced by
the current version anyhow.
|
|
|
|
|
|
|
|
|
|
depends: lines are recognized, but not handled correctly by setup versions
2.880 to 2.884 (they are ignored by setup version 2.879 and prior).
|
|
... and vice versa
Also, fix check that depends: packages exist to handle empty depends: (and
similarly for obsoletes:)
|
|
|
|
Add a disable-check: key in pvr.hint to disable certain checks, to gradually
supersede the static list in past_mistakes (which needs calm restarting to
re-read)
disable-check: contains a list of tokens, which indicates which checks are
to be downgraded from errors to warnings
in pvr.hint, disable-check: can contain:
empty-obsolete
check that if a binary package is empty and has no source package, it
is marked obsolete
unique-version
check that this binary package has the same version as all other
packages made from the same source package
These disable-check:s end up being applied to new versions when something is
split out from an existing source. That kind of suggests something is not
quite right about the test we are doing here. But we are limited because we
don't have a source-centric view of things due to source packages not really
being a thing yet...
|
|
|
|
Update tests appropriately
|
|
|
|
|
|
... as well as being repeated
|
|
Add a disable-check: key to hints to disable certain checks, rather than a
static lists in past_mistakes (which needs calm restarting to re-read)
disable-check: contains a list of tokens, similar to those for the
--disable-check option, which indicates which checks are to be downgraded
from errors to warnings for this package
in override.hint, disable-check: can contain:
curr-most-recent
check that the curr: version is the most recent non-test version
Also, don't consider equal mtime to be newer
Also, allow curr-most-recent to be disabled by --disable-check
|
|
Add mksetupini option --disable-check, as a more general replacement for
--okmissing
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|