← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2122486] [NEW] uscan doesn't find current version in questing

 

Public bug reported:

After updating to questing, `uscan --download-current-version` for
package https://salsa.debian.org/ubuntu-dev-team/glycin says:

> uscan warn: In debian/watch no matching files for version 2.0~rc in
watch line

Running uscan against the same debian/watch from a plucky container
works.


Verbose output:

uscan info: Scan watch files in .
uscan info: Check debian/watch and debian/changelog in .
uscan info: package="glycin" version="2.0~rc+ds-1ubuntu1" (as seen in debian/changelog)
uscan info: package="glycin" version="2.0~rc+ds" (no epoch/revision)
uscan info: ./debian/changelog sets package="glycin" version="2.0~rc+ds"
uscan info: Process watch file at: debian/watch
    package = glycin
    version = 2.0~rc+ds
    pkg_dir = .
uscan info: debian/watch isn't formatted in version 5, trying version 4
uscan info: File debian/watch converted into << ==EOF==
Version: 5

Source: https://download.gnome.org/sources/glycin/cache.json
Matching-Pattern: [\d.]+/glycin-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@
Downloadurlmangle: s|cache.json||
Dversionmangle: s/[~+](?:dfsg|ds)[0-9]*//g
Repack: yes
Repacksuffix: +ds
Searchmode: plain
Uversionmangle: s/\.(alpha|beta|rc)/~$1/

==EOF==
uscan info: Reset watch_version to 4 because default value may change in version 5
uscan info: Parsing downloadurlmangle: s|cache.json||
uscan info: Parsing dversionmangle: s/[~+](?:dfsg|ds)[0-9]*//g
uscan info: Parsing repack: yes
uscan info: Parsing repacksuffix: +ds
uscan info: Parsing searchmode: plain
uscan info: Parsing uversionmangle: s/\.(alpha|beta|rc)/~$1/
uscan info: Last orig.tar.* tarball version (from debian/changelog): 2.0~rc+ds
uscan info: Download the --download-current-version specified version: 2.0~rc
uscan info: Requesting URL:
   https://download.gnome.org/sources/glycin/cache.json
uscan info: Found the following matching files on the web page (newest first):
   2.0/glycin-2.0.rc.tar.xz (2.0~rc) index=2.0~rc-4 
   2.0/glycin-2.0.beta.3.tar.xz (2.0~beta.3) index=2.0~beta.3-4 
   2.0/glycin-2.0.beta.2.tar.xz (2.0~beta.2) index=2.0~beta.2-4 
   1.2/glycin-1.2.3.tar.xz (1.2.3) index=1.2.3-4 
   1.2/glycin-1.2.2.tar.xz (1.2.2) index=1.2.2-4 
   1.2/glycin-1.2.1.tar.xz (1.2.1) index=1.2.1-4 
   1.2/glycin-1.2.0.tar.xz (1.2.0) index=1.2.0-4 
   1.2/glycin-1.2.rc.tar.xz (1.2~rc) index=1.2~rc-4 
   1.2/glycin-1.2.beta.1.tar.xz (1.2~beta.1) index=1.2~beta.1-4 
   1.1/glycin-1.1.6.tar.xz (1.1.6) index=1.1.6-4 
   1.1/glycin-1.1.5.tar.xz (1.1.5) index=1.1.5-4 
   1.1/glycin-1.1.4.tar.xz (1.1.4) index=1.1.4-4 
   1.1/glycin-1.1.2.tar.xz (1.1.2) index=1.1.2-4 
   1.1/glycin-1.1.1.tar.xz (1.1.1) index=1.1.1-4 
   1.1/glycin-1.1.0.tar.xz (1.1.0) index=1.1.0-4 
   1.1/glycin-1.1.beta.tar.xz (1.1~beta) index=1.1~beta-4 
uscan warn: In debian/watch no matching files for version 2.0~rc in watch line
uscan info: Scan finished

** Affects: devscripts (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to devscripts in Ubuntu.
https://bugs.launchpad.net/bugs/2122486

Title:
  uscan doesn't find current version in questing

Status in devscripts package in Ubuntu:
  New

Bug description:
  After updating to questing, `uscan --download-current-version` for
  package https://salsa.debian.org/ubuntu-dev-team/glycin says:

  > uscan warn: In debian/watch no matching files for version 2.0~rc in
  watch line

  Running uscan against the same debian/watch from a plucky container
  works.

  
  Verbose output:

  uscan info: Scan watch files in .
  uscan info: Check debian/watch and debian/changelog in .
  uscan info: package="glycin" version="2.0~rc+ds-1ubuntu1" (as seen in debian/changelog)
  uscan info: package="glycin" version="2.0~rc+ds" (no epoch/revision)
  uscan info: ./debian/changelog sets package="glycin" version="2.0~rc+ds"
  uscan info: Process watch file at: debian/watch
      package = glycin
      version = 2.0~rc+ds
      pkg_dir = .
  uscan info: debian/watch isn't formatted in version 5, trying version 4
  uscan info: File debian/watch converted into << ==EOF==
  Version: 5

  Source: https://download.gnome.org/sources/glycin/cache.json
  Matching-Pattern: [\d.]+/glycin-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@
  Downloadurlmangle: s|cache.json||
  Dversionmangle: s/[~+](?:dfsg|ds)[0-9]*//g
  Repack: yes
  Repacksuffix: +ds
  Searchmode: plain
  Uversionmangle: s/\.(alpha|beta|rc)/~$1/

  ==EOF==
  uscan info: Reset watch_version to 4 because default value may change in version 5
  uscan info: Parsing downloadurlmangle: s|cache.json||
  uscan info: Parsing dversionmangle: s/[~+](?:dfsg|ds)[0-9]*//g
  uscan info: Parsing repack: yes
  uscan info: Parsing repacksuffix: +ds
  uscan info: Parsing searchmode: plain
  uscan info: Parsing uversionmangle: s/\.(alpha|beta|rc)/~$1/
  uscan info: Last orig.tar.* tarball version (from debian/changelog): 2.0~rc+ds
  uscan info: Download the --download-current-version specified version: 2.0~rc
  uscan info: Requesting URL:
     https://download.gnome.org/sources/glycin/cache.json
  uscan info: Found the following matching files on the web page (newest first):
     2.0/glycin-2.0.rc.tar.xz (2.0~rc) index=2.0~rc-4 
     2.0/glycin-2.0.beta.3.tar.xz (2.0~beta.3) index=2.0~beta.3-4 
     2.0/glycin-2.0.beta.2.tar.xz (2.0~beta.2) index=2.0~beta.2-4 
     1.2/glycin-1.2.3.tar.xz (1.2.3) index=1.2.3-4 
     1.2/glycin-1.2.2.tar.xz (1.2.2) index=1.2.2-4 
     1.2/glycin-1.2.1.tar.xz (1.2.1) index=1.2.1-4 
     1.2/glycin-1.2.0.tar.xz (1.2.0) index=1.2.0-4 
     1.2/glycin-1.2.rc.tar.xz (1.2~rc) index=1.2~rc-4 
     1.2/glycin-1.2.beta.1.tar.xz (1.2~beta.1) index=1.2~beta.1-4 
     1.1/glycin-1.1.6.tar.xz (1.1.6) index=1.1.6-4 
     1.1/glycin-1.1.5.tar.xz (1.1.5) index=1.1.5-4 
     1.1/glycin-1.1.4.tar.xz (1.1.4) index=1.1.4-4 
     1.1/glycin-1.1.2.tar.xz (1.1.2) index=1.1.2-4 
     1.1/glycin-1.1.1.tar.xz (1.1.1) index=1.1.1-4 
     1.1/glycin-1.1.0.tar.xz (1.1.0) index=1.1.0-4 
     1.1/glycin-1.1.beta.tar.xz (1.1~beta) index=1.1~beta-4 
  uscan warn: In debian/watch no matching files for version 2.0~rc in watch line
  uscan info: Scan finished

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/2122486/+subscriptions