[Debian-med-packaging] Bug#958297: routine-update: fails to detect upstream tarball

Andreas Tille tille at debian.org
Mon Apr 20 13:18:31 BST 2020


Hi IOhannes,

On Mon, Apr 20, 2020 at 11:12:08AM +0200, IOhannes m zmoelnig wrote:
> 
> > E: Uscan did not return tarball name

Well, that's really a feature.
 
> However, my uscan works nicely.
> It seems that the parsing of the output of `uscan` for a tarball fails.
> I guess this is because the relevant portion of uscan spans multiple lines:
> 
> ~~~sh
> $ uscan --verbose | grep -A1 -e 'Package is up to date'
> uscan info:    => Package is up to date for from
>       https://github.com/csound/csound_pd/archive/1.01.0.tar.gz
> ~~~

Routine-update does not find a new upstream version so there is no need
to do an update of the software.  You want the -f|--force version if you
just want to do some maintenance upload of the existing upstream
version.

I'm leaving the bug open in case you want to provide some patch how
to make this more clear in the documentation.  The idea behind the
script is to update new upstream versions.  It should do nothing if
there is no such new upstream version and greping for
  'Package is up to date'
is the key that there is nothing to do.

Kind regards and thanks for trying routine-update

    Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list