invalid-upstream-version-format

The upstream version that was picked contains characters that are invalid in Debian version strings.

For version strings that come from upstream tags, this can be because the upstream tags use characters that are not valid in Debian version strings. The janitor currently only applies very basic version mangling to upstream tags:

  • Strip release- prefixes and -release suffixes
  • Strip package- prefixes
  • Strip v prefixes
  • Replace any underscores with dots if there are no other dots in the version. This is done for compatibility with CVS style tags, which usually did not use dots.

For version strings that come from uscan, no additional mangling is performed besides the mangling that uscan already does.

In some cases, the version string matching is overly broad - and the lintian-brush could possibly replace the first group with @ANY_VERSION@ to fix the watch file.

Codebase Campaign Stage Start Time Duration Description
ripit fresh-releases codemod 2023-06-02T07:16 19s <UScanSource(<GitWorkingTree of /tmp/janitor-workere0w_976u/ripit.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 4.0.0_rc_20161009.
looking-glass fresh-releases codemod 2023-06-10T11:16 38s <UScanSource(<GitWorkingTree of /tmp/janitor-worker60lskmty/looking-glass.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string b6.
ddclient fresh-releases codemod 2023-01-01T18:35 26s <UScanSource(<GitWorkingTree of /tmp/janitor-worker3v7kvil3/ddclient.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 3.10.0_2.
cup fresh-releases codemod 2023-06-23T20:18 40s <UScanSource(<GitWorkingTree of /tmp/janitor-workervpopc4km/cup.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 0\.0.11b-20160615.
dokuwiki fresh-releases codemod 2023-01-01T16:21 1m10s <UScanSource(<GitWorkingTree of /tmp/janitor-workert3wl6ix2/dokuwiki.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 0\.0\.0.0.20220731.a.
golang-goptlib fresh-releases codemod 2023-03-30T04:48 24s <UScanSource(<GitWorkingTree of /tmp/janitor-worker00_6hwe9/golang-goptlib.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string v1.3.0.
sumo fresh-releases None 2022-03-27T01:14 1h12m <UScanSource(<GitWorkingTree of /tmp/janitorsvgzc_qi/sumo>, subpath='', top_level=False, auto_fix=True)> reported invalid format version string 1_12_0.
xfonts-wqy fresh-releases codemod 2023-04-26T10:54 30s <UScanSource(<GitWorkingTree of /tmp/janitor-worker9kji545h/xfonts-wqy.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string pcf-1.0.0-RC1.
opensubdiv fresh-releases codemod 2023-05-26T22:38 35s <UScanSource(<GitWorkingTree of /tmp/janitor-workerrhons6od/opensubdiv.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 3_5_0_RC1.
libocas fresh-releases codemod 2023-08-08T12:56 43s <UScanSource(<GitWorkingTree of /tmp/janitor-worker8q0x84tq/libocas.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 0\..97.
librecad fresh-releases codemod 2022-12-31T13:49 8m58s <UScanSource(<GitWorkingTree of /tmp/janitor-worker9vwwgnov/librecad.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string refs/tags/latest.
node-through fresh-releases codemod 2023-06-02T15:06 19s <UScanSource(<GitWorkingTree of /tmp/janitor-workeru8g9k1o6/node-through.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string +~cs0.0.30.
blackbox fresh-releases codemod 2023-01-02T00:41 20s <UScanSource(<GitWorkingTree of /tmp/janitor-workeri7yhkzlk/blackbox.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 0.70.1_SL7.0.
elpa fresh-releases codemod 2023-06-05T01:11 28s <UScanSource(<GitWorkingTree of /tmp/janitor-workercjx899p0/elpa.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 2023.05.001.rc1/Changelog.
libokhttp-java fresh-releases codemod 2023-05-20T18:38 29s <UScanSource(<GitWorkingTree of /tmp/janitor-workermshgnnk9/libokhttp-java.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string .11.
dxf2gcode fresh-releases codemod 2023-06-07T14:16 3m19s <UScanSource(<GitWorkingTree of /tmp/janitor-worker5umx4d4h/dxf2gcode.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 20220226_RC1.
rsnapshot fresh-releases None 2022-04-09T23:48 34s <UScanSource(<GitWorkingTree of /tmp/janitoru9ofclpg/rsnapshot>, subpath='', top_level=False, auto_fix=True)> reported invalid format version string 1.4.4/rsnapshot-1.4.4.
fparserc++ fresh-releases codemod 2023-04-12T13:39 1m5s <UScanSource(<GitWorkingTree of /tmp/janitor-workerjah0ewd7/fparsercxx.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 4.5.2_devel.
fonts-dzongkha fresh-releases codemod 2023-08-19T15:27 20s <UScanSource(<GitWorkingTree of /tmp/janitor-workerrcu9let7/fonts-dzongkha.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string alpha3c.
c2x fresh-releases codemod 2023-07-15T07:54 23s <UScanSource(<GitWorkingTree of /tmp/janitor-workery_7v4ac1/c2x.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 2.40.\.\1.
discodos fresh-releases None 2022-03-08T14:20 5m11s <UScanSource(<GitWorkingTree of /tmp/janitorg235qjfy/discodos>, subpath='', top_level=False, auto_fix=True)> reported invalid format version string 1.0_rc3.
psmisc fresh-releases codemod 2022-12-20T21:19 44s <UScanSource(<GitWorkingTree of /tmp/janitor-workere8qwxorm/psmisc.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 23.6_rc1.
srecord fresh-releases codemod 2024-01-25T21:11 48s <UScanSource(<GitWorkingTree of /tmp/janitor-worker_w8jy4xl/srecord.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string win32/1.65/srecord-1.65.0-Source.
coccinelle fresh-releases codemod 2023-08-18T21:17 1m10s <UScanSource(<GitWorkingTree of /tmp/janitor-workerhswgvuux/coccinelle.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 1.1.1.deb\.deb.
commons-math fresh-releases codemod 2023-01-01T20:37 34s <UScanSource(<GitWorkingTree of /tmp/janitor-workertqp6itce/commons-math.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 3_6_1.
chatty fresh-releases codemod 2023-08-21T03:47 27s <UScanSource(<GitWorkingTree of /tmp/janitor-worker04qww5tm/chatty.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 0.8.0_rc0.
eclipse-xsd fresh-releases None 2022-03-16T16:31 32s <UScanSource(<GitWorkingTree of /tmp/janitor7pvak11o/eclipse-xsd>, subpath='', top_level=False, auto_fix=True)> reported invalid format version string 2_29_0.
spirv-cross fresh-releases codemod 2023-07-09T15:43 8m3s <UScanSource(<GitWorkingTree of /tmp/janitor-worker88s2ndx4/spirv-cross.git>, subpath='', top_level=False, auto_fix=True,skip_signatures=False)> reported invalid format version string 2021.01.15\+2021.01.15+1.3.250.1.