Bug#809554: uscan: verbose is always enabled
Osamu Aoki
osamu at debian.org
Sun Jan 31 04:14:44 UTC 2016
Hi,
I wish to keep code simple by having a simple verbosity level logic.
On Thu, Jan 07, 2016 at 07:15:13PM +0100, Christian Marillat wrote:
...
> Here is the 2.15.9 output :
In 2.15.9, messages printed were not a simple hierarchy model. Some
messages are turned off for higher verbosity. In 2.5.10, verbosity
levels are 3 (no-verbose, verbose, debug) and simply add messages with
the higher verbosity.
For non-dehs mode of 2.15.9 output:
> | Newest version on remote site is 1.7.1, local version is 1.6.2
This was always printed if (verbose or no-download)
> | gst-libav-dmo: Newer version (1.7.1) available on remote site:
> | http://gstreamer.freedesktop.org/data/src/gst-libav/gst-libav-1.7.1.tar.xz
> | (local version is 1.6.2)
This was always printed *only* if uscan is not in verbose mode.
In verbose mode, it printed shorter message in corresponding code zone
since updated package names and their new URLs are printed elsewhere.
This is a bit odd situation.
> And I don't want to have useless messages. Here I have 210 watch files
> and the best for me is to have a small and readable output.
Your concern is very valid.
I agree that it should be in a style where you can easy to check many
watch files for updated package names and their new URLs.
We can do this without changing verbosety behavior for no-download
cases. Printed texts does not need to be the identical one to 2.15.9
Regards,
Osamu
More information about the devscripts-devel
mailing list