Installing: git i386 1.4.2.1-1.fc5 extras 5.0 k Installing for dependencies: apr i386 1.2.2-7.3 updates-released 120 k apr-util i386 1.2.7-1.1 updates-released 75 k cvs i386 1.11.22-2.FC5 updates-released 735 k cvsps i386 2.1-3.fc5 extras 57 k git-arch i386 1.4.2.1-1.fc5 extras 22 k git-core i386 1.4.2.1-1.fc5 extras 2.5 M git-cvs i386 1.4.2.1-1.fc5 extras 52 k git-email i386 1.4.2.1-1.fc5 extras 16 k git-svn i386 1.4.2.1-1.fc5 extras 57 k gitk i386 1.4.2.1-1.fc5 extras 48 k perl-DBI i386 1.52-1.fc5 updates-released 605 k postgresql-libs i386 8.1.4-1.FC5.1 updates-released 195 k rcs i386 5.7-29.2.1 core 333 k rsync i386 2.6.8-1.FC5.1 updates-released 230 k subversion i386 1.3.2-2.1 updates-released 2.1 M subversion-perl i386 1.3.2-2.1 updates-released 688 k tcl i386 8.4.13-1.1 updates-released 959 k tk i386 8.4.13-1.1 updates-released 886 k tla i386 1.3.4-4.fc5 extras 368 k This is just nuts considering I just want to git clone/pull, fix something and git push it back. Can this package be split up into subpackages ? gitk could live in its own package, and maybe a git-interop package for all the conversion scripts that most people never need.
It is split up. On most machines I only ever install git-core and gitk. The original package was called git-core, so if you just kept updating you would never get anything but the core git (clone/pull/push...). The actual git package is just an umbrella package with dependencies to pull in all the crud people might want.