#996775 rocksdb: Github has changed some internal layout thus the watch file in rocksdb is not showing latest version

Package:
src:rocksdb
Source:
rocksdb
Submitter:
Andreas Tille
Date:
2022-06-06 19:21:01 UTC
Severity:
normal
Tags:
#996775#5
Date:
2021-10-18 13:20:31 UTC
From:
To:
Hi,

Github has changed the internal layout.  The following patch fixes
the issue:

 $ diff -u debian/watch.old debian/watch
--- debian/watch.old    2015-12-11 04:26:31.000000000 +0100
+++ debian/watch        2021-10-18 15:11:33.238940968 +0200
@@ -1,2 +1,2 @@
 version=3
-https://github.com/facebook/rocksdb/tags .*/archive/v?([0-9][0-9\.]*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
+https://github.com/facebook/rocksdb/tags .*/v?([0-9][0-9\.]*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))


BTW, it would help if you would consider maintaining rocksdb on Salsa.
So it would be easy to commit such simple changes to the packaging.

Hope this helps

     Andreas.

#996775#10
Date:
2022-06-06 19:04:46 UTC
From:
To:
Version: 6.25.3-1
 This was fixed just two days before you filed this bug report.
 I'm planning to. Where's the most recent note on how to import and
handle packaging on Salsa?

Regards,
Laszlo/GCS

#996775#11
Date:
2022-06-06 19:17:06 UTC
From:
To:
Hi László,

Am Mon, Jun 06, 2022 at 09:04:46PM +0200 schrieb László Böszörményi (GCS):

Nice.

There is lots of documentation - finally its a Gitlab instance.  What I'm
personally using is this script

https://salsa.debian.org/med-team/community/helper-scripts/-/blob/master/inject-into-salsa-git

which works not only for Debian Med team but should work for any package
where VCS fields are properly set.

Hope this helps

       Andreas.