Milliways
Posts: 497
Joined: Fri Apr 25, 2014 12:18 am
Location: Sydney, Australia

What does git-core do and why is it marked obsolete

Tue Oct 07, 2014 5:48 am

A year or more ago I installed WiringPi. The instructions started off with:-
`sudo apt-get install git-core`

I have been looking at some issues (specifically WHY git installs 3700 lines of functions in the login script) and discovered `git-core` is marked obsolete.

Is there any reason why it is needed (especially as git seems to be included)?

elatllat
Posts: 1337
Joined: Sat Dec 17, 2011 5:05 pm

Re: What does git-core do and why is it marked obsolete

Tue Oct 07, 2014 6:49 am

Code: Select all

apt-cache search git-core
devscripts - scripts to make the life of a Debian Package maintainer easier
git - fast, scalable, distributed revision control system
git-core - fast, scalable, distributed revision control system (obsolete)

Code: Select all

apt-cache show git
Package: git
Version: 1:1.7.10.4-1+wheezy1+rpi2
Architecture: armhf
Maintainer: Gerrit Pape <pape@smarden.org>
Installed-Size: 11139
Depends: libc6 (>= 2.13-28), libcurl3-gnutls (>= 7.16.2), libexpat1 (>= 2.0.1), libgcc1 (>= 1:4.4.0), zlib1g (>= 1:1.2.0), perl-modules, liberror-perl, git-man (>> 1:1.7.10.4), git-man (<< 1:1.7.10.4-.)
Recommends: patch, less, rsync, ssh-client
Suggests: gettext-base, git-daemon-run | git-daemon-sysvinit, git-doc, git-el, git-arch, git-cvs, git-svn, git-email, git-gui, gitk, gitweb
Conflicts: git-core (<< 1:1.5.2~rc3-2.)
Breaks: cogito (<= 0.18.2+), git-buildpackage (<< 0.4.38), git-core (<< 1:1.7.0.4-1.), gitosis (<< 0.2+20090917-7), gitpkg (<< 0.15), gitweb (<< 1:1.7.4~rc1), guilt (<< 0.33), qgit (<< 1.5.5), stgit (<< 0.15), stgit-contrib (<< 0.15)
Replaces: cogito (<< 0.16rc2-0), git-core (<< 1:1.7.0.4-1.), gitweb (<< 1:1.7.4~rc1)
Provides: git-completion, git-core
Homepage: http://git-scm.com/
Priority: optional
Section: vcs
Filename: pool/main/g/git/git_1.7.10.4-1+wheezy1+rpi2_armhf.deb
Size: 5861080
SHA256: 60b3bd8b577433bc8b02788d6fa2586c7bac801448c729fd7156a42e391aa47b
SHA1: a36d572fc80465aecfe31f8df6d7e0248a643c4c
MD5sum: 70714efb3d7254e7f11dcd38823fc278
Description: fast, scalable, distributed revision control system
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package provides the git main components with minimal dependencies.
 Additional functionality, e.g. a graphical user interface and revision
 tree visualizer, tools for interoperating with other VCS's, or a web
 interface, is provided as separate git* packages.

Code: Select all

apt-cache show git-core
Package: git-core
Source: git
Version: 1:1.7.10.4-1+wheezy1+rpi2
Architecture: all
Maintainer: Gerrit Pape <pape@smarden.org>
Installed-Size: 21
Depends: git (>> 1:1.7.0.2)
Homepage: http://git-scm.com/
Priority: optional
Section: vcs
Filename: pool/main/g/git/git-core_1.7.10.4-1+wheezy1+rpi2_all.deb
Size: 1342
SHA256: ee87cf02daf2314795484df5263ad96db091a2950b72aedce3bbb0d54ab733b2
SHA1: 07a433105e10aa1d2d06d301e53e0591c1be1363
MD5sum: e85576dbb373745ba9fc957b79856511
Description: fast, scalable, distributed revision control system (obsolete)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This is a transitional dummy package.  The 'git-core' package has been
 renamed to 'git', which has been installed automatically.  This
 git-core package is now obsolete, and can safely be removed from the
 system if no other package depends on it.
So I think that last paragraph answers your question.
SBC with 32GB RAM: https://hardkernel.com

FAQ : https://raspberrypi.stackexchange.com

Unanswered: https://www.raspberrypi.org/forums/search.php?search_id=unanswered

Return to “Raspbian”