Bug#990201: extra vendor/ directory

2022-02-18 Thread Andreas Tille
Hi Benda,

Am Sat, Feb 19, 2022 at 11:34:22AM +0800 schrieb Benda Xu:
> Many thanks for taking care of the 3.9 series!

You are welcome.  I was somehow forced to do this since I need a
working singularity. ;-)
 
> I am confused of the 'vendor/' directory in tag 'upstream/3.9.5+ds1'.
> 
> The upstream release at
> 
>   https://github.com/sylabs/singularity/releases/tag/v3.9.5
> 
> does not have the directory anymore. Neither does the git repo
> 
>   https://github.com/sylabs/singularity

I was confused as well and you are right that if you point the watch
file at .*/v? you get the plain singularity code.  However the tarball
that is fetched by the watch file is

.*/singularity-  (which I now fixed to .*/singularity-ce)

and this contains the vendor/ directory.
 
> What mechanism are we using to re-vendor things into the +ds tarballs?

I just took over what former Uploaders decided for.  My goal is now to
check what vendored code copies can be removed for the new version. 

Kind regards

 Andreas.

-- 
http://fam-tille.de



Bug#990201: extra vendor/ directory

2022-02-18 Thread Benda Xu
Hi Andreas,

Many thanks for taking care of the 3.9 series!


I am confused of the 'vendor/' directory in tag 'upstream/3.9.5+ds1'.

The upstream release at

  https://github.com/sylabs/singularity/releases/tag/v3.9.5

does not have the directory anymore. Neither does the git repo

  https://github.com/sylabs/singularity


What mechanism are we using to re-vendor things into the +ds tarballs?

Cheers,
Benda