After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 348268 - Missing Git Better Detected
Missing Git Better Detected
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal minor
: ---
Assigned To: James Henstridge
Jhbuild QA
: 348321 348548 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-21 17:41 UTC by David Richards
Modified: 2007-02-09 19:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Check for cvs, svn, and git in sanitycheck. (935 bytes, patch)
2006-07-23 07:49 UTC, Craig Keogh
none Details | Review
Also checks is git is the right git (1.19 KB, patch)
2006-08-12 10:41 UTC, Frederic Peters
none Details | Review

Description David Richards 2006-07-21 17:41:50 UTC
I'm using jhbuild for the first time and spent a lot of time understanding the message I was seeing when it got to the sites that use git to bring down code.  The error seemed to imply that the site itself was down, rather than that the program itself was missing.

Shouldn't sanitycheck check for software packages missing that are required to bring down modules?

Other information:
Comment 1 Craig Keogh 2006-07-23 01:24:53 UTC
*** Bug 348321 has been marked as a duplicate of this bug. ***
Comment 2 Craig Keogh 2006-07-23 07:49:47 UTC
Created attachment 69405 [details] [review]
Check for cvs, svn, and git in sanitycheck.

Check the user has:
- cvs (most people get jhbuild from cvs, so this should be installed, but no harm having it anyway)
- svn
- git
Comment 3 Jason Clinton 2006-07-25 03:49:04 UTC
*** Bug 348548 has been marked as a duplicate of this bug. ***
Comment 4 Frederic Peters 2006-08-11 10:20:50 UTC
Patch looks fine and useful; James, ok to commit ?
Comment 5 Elijah Newren 2006-08-11 17:54:02 UTC
Changing the patch status from 'reviewed'[1] to 'none' so that it'll show up in the list of patches that James needs to review (e.g. on browse.cgi).

I agree with Frederic that the patch looks good.  :)


[1] 'commented-on' was misnamed and thus misused so I renamed it recently to 'reviewed'.  What many people thought it was for is actually something we just don't have yet, namely, a 'pseudo-reviewed' state.  That'll be added at some point; hopefully with the PatchSquad (live.gnome.org/PatchSquad) starting up.
Comment 6 James Henstridge 2006-08-11 18:36:20 UTC
The patch looks okay, but I think we need to do a better check for git.  There is another tool called "git" that a number of people have managed to install instead (it is a text mode file manager).  It would be good if the check made sure they didn't have that git installed.
Comment 7 Frederic Peters 2006-08-12 10:41:43 UTC
Created attachment 70765 [details] [review]
Also checks is git is the right git

Checking 'git --help' yields 'clone' in its output; this should insure
git is the right git.
Comment 8 Frederic Peters 2007-02-09 19:13:57 UTC
I just commited something similar to the last patch (just added a check for subversion).