[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#979188: RFS: git-subrepo/0.4.9-3 -- Alternative to git-submodule(1) and git-subtree(1)



Hi Samo,

On Mon, Feb 17, 2025 at 5:02 AM Samo Pogačnik <samo_pogacnik@t-2.net> wrote:
>
> Hi Bo,
>
> On Sun, 2025-02-16 at 20:02 +0100, Samo Pogačnik wrote:
> > On Mon, 2025-02-17 at 01:07 +0800, Bo YU wrote:
> > > Hi,
> > >
> > > On Sun, Feb 16, 2025 at 9:19 PM Bo YU <tsu.yubo@gmail.com> wrote:
> > > >
> > > [...]
> > > > Thanks, please change the distribution to unstable and upload it to
> > > > mentor again.  I am ccing Phil here.:)
> > >
> > > I noticed you had enabled salsa-ci for git-subrepo[0], that is great.
> > > So I do not think you need to upload to mentor again, just ping me
> > > when you get ready to sponsor.
> > >
> > > But autopkgtest does not work properly. Maybe you could fix this at
> > > next time, because this will cost your some time I think, how do you
> > > think?
> > >
> > > But two lintians you can fix as it is easy:
> > >
> > > ```
> > > X: git-subrepo source: update-debian-copyright 2024 vs 2025
> > > [debian/copyright:67]
> > > X: git-subrepo source: upstream-metadata-file-is-missing
> > > ```
> > >
> > > Just do it, adding new commits is okay, see my tips 2[1] again.
> > >
> >
> > I'll do that, unfortunately i can not find this lintian output in the pipeline
> > nor in my local 'gbp buildpackage' output. How did you find that and what
> > should
> > i watch for regarding autopkgtest (for next time)?
> >
> > Thank you,
> > Samo
> > >
> > > [0]: https://salsa.debian.org/debian/git-subrepo/-/pipelines/816774
> > > [1]https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979188#282
> > >
> > > Thanks,
> > > Bo
> > >
> > > >
> > > > Thank you.
> > > >
> > > > BR,
> > > > Bo
> >
>
> I hope, i am ready to sponsor:
> - done d/copyright and d/upstream/metadata
> - set distro to unstable

Uploaded.

Please tell Danial you have uploaded the 0.4.9-2 to unstable and
thanks to his almost review work.;)

In fact, I think the package should be marked as all package because
it is no-arch-dependent-files, please discuss this with Danial also. I
will not prevent this uploading due to this because the maintainer
needs positive feedback in time.:)

For lintian verbose, you can enable the option like this in
.sbuildrc(if you use build):

```
$run_lintian = 1;
$lintian_opts = ['-EvIL', '+pedantic'];
```
Do not forget to enable autopkgtest if possible. Please refer to
[1]&[2] if you have free time almost all Debian affairs is recorded in
these documents. Subscribing and reading related Debian development
mail lists is a quick path to improve packaging and maintaining
skills.

Thanks for your contribution to Debian!

BR,
Bo

[1] https://www.debian.org/doc/developers-reference/
            Debian Developer's Reference
[2] https://www.debian.org/doc/debian-policy/
            Debian Policy Manual

>
> Thanks, Samo


Reply to: