Re: git repo lint tool
On Tue, Oct 13, 2015 at 3:30 PM, Stefano Riverawrote: > Many of the non-migrated git repos are a bit of a mess. I've written a > tool that looks for common problems. thanks! could it also emit a hint on how to address the problem? like canonical vcs should be easy to just print also the url to stick into the d/control file (cut vs rewrite and add a typo); how to initialize git-dpm (a link to the wiki would do if there are not more specific docs) etc -- Sandro Tosi (aka morph, morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi
Re: git repo lint tool
On Oct 13, 2015, at 04:30 PM, Stefano Rivera wrote: >Many of the non-migrated git repos are a bit of a mess. I've written a >tool that looks for common problems. > >It's on alioth: >$ cd /git/python-modules >$ ./check-repositories Nice, thanks. >codespeak-lib: Non-Canonical Vcs fields I think the codespeak-lib source package is obsolete. >python-pex: Non-Canonical Vcs fields I guess this means that the Vcs-* headers are not of the format defined in https://wiki.debian.org/Python/GitPackaging right? I fixed python-pex (not yet uploaded). >Barry Warsaw> lazr.config > lazr.delegates > lazr.smtptest > pycurl > python-cachecontrol > python-future (U) > python-iso8601 (U) > python-pex > python-pip (U) > python-pluggy > tox Barry is a bad person. Cheers, -Barry, not really evil
Re: git repo lint tool
On 2015-10-13 16:30:53, Stefano Rivera wrote: > codespeak-lib: Non-Canonical Vcs fields codespeak-lib is no longer in the archive. > Sebastian Ramacher>breathe >flask-openid >python-libdiscid (U) They are no longer maintained under the DPMT umbrella. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Re: git repo lint tool
On 13.10.2015 16:30, Stefano Rivera wrote: > Daniel Stender>deap >gamera >greekocr4gamera >ocr4gamera >pep8-naming >pylint-celery >pylint-common >pytest-catchlog >pytest-localserver >pytest-tornado >python-djvulibre >python-requirements-detector >python-setoptconf >python-subprocess32 >python-xmp-toolkit >vcr.py All of these packages were in /git/python-modules/packages/ already before the migration, a couple have been migrated manually from SVN to Git some months before, for the other part (new packages) the packaging have been started already on/in Git. I've now restored the repos like suggested in the GitPackaging wiki page (Post-migration clean up), and there are all going to be configured for git-dpm patching in the course of the next days. In all packages, Vcs points to Vcs-Git: git://anonscm.debian.org/python-modules/packages/.git Vcs-Browser: http://anonscm.debian.org/cgit/python-modules/packages/.git Best, DS -- 4096R/DF5182C8 46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8 LPI certified Linux admin (LPI000329859 64mz6f7kt4) http://www.danielstender.com/blog/
Re: git repo lint tool
Hi Daniel (2015.10.13_17:47:01_+0200) > In all packages, Vcs points to > Vcs-Git: git://anonscm.debian.org/python-modules/packages/.git > Vcs-Browser: > http://anonscm.debian.org/cgit/python-modules/packages/.git The linter script wants https for Vcs-Browser. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Re: git repo lint tool
On 13.10.2015 17:57, Stefano Rivera wrote: > Hi Daniel (2015.10.13_17:47:01_+0200) >> In all packages, Vcs points to >> Vcs-Git: git://anonscm.debian.org/python-modules/packages/.git >> Vcs-Browser: >> http://anonscm.debian.org/cgit/python-modules/packages/.git > > The linter script wants https for Vcs-Browser. > > SR Ah, o.k.! :-) I'll fix this, too. Thanks, Daniel -- 4096R/DF5182C8 46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8 LPI certified Linux admin (LPI000329859 64mz6f7kt4) http://www.danielstender.com/blog/
Re: git repo lint tool
On Wed, 14 Oct 2015 at 01:31 Stefano Riverawrote: > python-django: No control file > python-django: Not git-dpmmed > Suspect it might be getting confused with the different branch names used here. At least there was a control file when I looked last :-)
Re: git repo lint tool
Hi Brian (2015.10.13_22:01:19_+0200) > > python-django: No control file > > python-django: Not git-dpmmed > > > > Suspect it might be getting confused with the different branch names used > here. At least there was a control file when I looked last :-) Yeah, I was expecting that. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272