[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#815980: tracker.debian.org: All packages have uscan issues



Control: reassign -1 qa.debian.org
Control: retitle -1 UDD: upstream watch file checker is broken with devscripts 2.16.1

On Fri, 2016-02-26 at 11:45 +0100, Vincent Danjean wrote:
> Package: tracker.debian.org
> Severity: normal
> 
>   Hi,
> 
>   In the PTS, all packages I currently look at display the following
> "action needed" item:
> * Problems while searching for a new upstream version
> 
>   When looking at the details, it seems to be a connectivity problem
> (and I checked for a few packages that the watch file is correct).

I think this is rooted in UDD which tracker.debian.org gets its data
from. For example, If I run this against UDD it returns "errors" none
of which are actually errors:

> jcowgill@quantz:~$ psql service=udd -x -c "SELECT * FROM upstream WHERE source='easytag'"
> -[ RECORD 1 ]-----------+---------------------------------------------------------------------------------------------------------
> source                  | easytag
> version                 | 2.4.2-1
> distribution            | debian
> release                 | sid
> component               | main
> watch_file              | version=3
>                         | http://ftp.gnome.org/pub/GNOME/sources/easytag/(\d.)+/ \
>                         |         easytag-([\d.]+)\.tar\.xz
>                         | 
> signing_key_pgp         | 
> signing_key_asc         | 
> debian_uversion         | 2.4.2
> debian_mangled_uversion | 2.4.2
> upstream_version        | 2.4.2
> upstream_url            | http://ftp.gnome.org/pub/GNOME/sources/easytag/2.4/easytag-2.4.2.tar.xz
> errors                  | uscan output on stderr: uscan: Newest version of easytag on remote site is 2.4.2, local version is 2.4.2
>                         | uscan warn: No upstream tarball downloaded.  No further processing with mk_origtargz ...
>                         | 
>                         | 
> warnings                | No upstream tarball downloaded.  No further processing with mk_origtargz ...
>                         | 
> status                  | up to date
> last_check              | 2016-02-26 00:04:48.688531

My guess is that this was triggered in UDD when devscripts 2.16.1 got
uploaded to jessie-backports. In devscripts 2.15.10, the interface to
uscan changed with everything being printed to stderr (even if it's not
an error) if --dehs is used. If all errors uscan gives are always given
in the relevant dehs element, can the output from stderr simply be
ignored?

James

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: