[Debian-med-packaging] Help with watchfile to Gitlab clone needed (Was: Source code of altree vanished)
Andreas Tille
andreas at an3as.eu
Fri Oct 6 10:50:50 UTC 2017
Hi,
I migrated the altree package from SVN to Git[1]. I tried to adapt the
suggested template for watch files to Gitlab to the gitlab instance
running at inria.fr:
$ cat debian/watch
version=4
opts=filenamemangle=s/.*\.tar\.gz\?ref=v?(\d\S*)/ALTree-$1\.tar\.gz/g \
https://gitlab.inria.fr/NGS/ALTree/tags repository/v at ANY_VERSION@/.*archive\.tar\.gz
# https://gitlab.inria.fr/NGS/ALTree/repository/v1.3.1/archive.tar.gz
(The comment contains the real download link.) Unfortunately the watch
file does not find anything:
$ uscan --verbose
uscan info: uscan (version 2.17.10) See uscan(1) for help
uscan info: Scan watch files in .
uscan info: Check debian/watch and debian/changelog in .
uscan info: package="altree" version="1.3.1-5" (as seen in debian/changelog)
uscan info: package="altree" version="1.3.1" (no epoch/revision)
uscan info: Check debian/watch and debian/changelog in ./.git/logs/refs/remotes/origin
uscan info: Check debian/watch and debian/changelog in ./.git/logs/refs/heads
uscan info: Check debian/watch and debian/changelog in ./.git/refs/remotes/origin
uscan info: Check debian/watch and debian/changelog in ./.git/refs/heads
uscan info: ./debian/changelog sets package="altree" version="1.3.1"
uscan info: Process ./debian/watch (package=altree version=1.3.1)
uscan info: opts: filenamemangle=s/.*\.tar\.gz\?ref=v?(\d\S*)/ALTree-$1\.tar\.gz/g
uscan info: line: https://gitlab.inria.fr/NGS/ALTree/tags repository/v[-_]?(\d[\-+\.:\~\da-zA-Z]*)/.*archive\.tar\.gz
uscan info: Parsing filenamemangle=s/.*\.tar\.gz\?ref=v?(\d\S*)/ALTree-$1\.tar\.gz/g
uscan info: line: https://gitlab.inria.fr/NGS/ALTree/tags repository/v[-_]?(\d[\-+\.:\~\da-zA-Z]*)/.*archive\.tar\.gz
uscan info: Last orig.tar.* tarball version (from debian/changelog): 1.3.1
uscan info: Last orig.tar.* tarball version (dversionmangled): 1.3.1
uscan info: Requesting URL:
https://gitlab.inria.fr/NGS/ALTree/tags
uscan info: Matching pattern:
(?:(?:https://gitlab.inria.fr)?\/NGS\/ALTree\/tags)?repository/v[-_]?(\d[\-+\.:\~\da-zA-Z]*)/.*archive\.tar\.gz
uscan warn: In debian/watch no matching files for watch line
https://gitlab.inria.fr/NGS/ALTree/tags repository/v[-_]?(\d[\-+\.:\~\da-zA-Z]*)/.*archive\.tar\.gz
uscan info: Scan finished
Any hint how to fix this?
Kind regards
Andreas.
On Thu, Oct 05, 2017 at 10:05:09PM +0200, Vincent Danjean wrote:
> >>> I think it will be better for the future to look on this my location :
> >>> https://gitlab.inria.fr/NGS/ALTree/tags
> >>
> >> There seem to be no tags yet.
> >
> > I checked again. Could you pretty please set a tag to enable me fixing
> > the watch file. I intend to move the packaging from SVN to Git and fix
> > this kind of issues.
>
> Sorry. It seems it was a permission problem on the repo. Can you check
> the tags are now visible?
[1] https://anonscm.debian.org/git/debian-med/altree.git
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list