public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  3:33 ` [gentoo-user] " Nikos Chantziaras
@ 2013-08-03  0:22   ` Harry Putnam
  2013-08-03 14:48     ` Michael Orlitzky
                       ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Harry Putnam @ 2013-08-03  0:22 UTC (permalink / raw
  To: gentoo-user

Nikos Chantziaras <realnc@gmail.com> writes:

> On 03/08/13 06:03, Harry Putnam wrote:
>> No doubt suffering from overdose of pilot error here but on a new (in
>> progress) install of gentoo as guest in vbox.  I ran the command
>>
>> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
>> installed.
>
> Try disabling all flags and see where that gets you. You can do that
> with a single command:
>
> USE="-blksha1 -curl -gpg -iconv -pcre -python -threads -webdav -cgi
> -cvs -doc -emacs -gnome-keyring -gtk -highlight -nls -perl -ppcsha1
> -subversion -test -tk -xinetd" emerge -p dev-vcs/git

Hehe, alright, now we're talking.... that reduced dependancies to just
1 lonesome cpio.

,----
| vgen ~ # USE="-blksha1 -curl -gpg -iconv -pcre -python -threads
| -webdav -cgi
| > -cvs -doc -emacs -gnome-keyring -gtk -highlight -nls -perl -ppcsha1
| > -subversion -test -tk -xinetd" emerge -vp dev-vcs/git
| 
| These are the packages that would be merged, in order:
| 
| Calculating dependencies... done!
| [ebuild  N     ] app-arch/cpio-2.11-r1  USE="-nls" 995 kB
| [ebuild  N     ] dev-vcs/git-1.8.3.2  USE="-blksha1 -cgi -curl -cvs
| -doc -emacs -gnome-keyring -gpg -gtk -highlight -iconv -nls -pcre
| -perl (-ppcsha1) -python -subversion {-test} -threads -tk -webdav
| -xinetd" PYTHON_SINGLE_TARGET="python2_7 -python2_6"
| PYTHON_TARGETS="python2_7 -python2_6" 4,900 kB
| 
| Total: 2 packages (2 new), Size of downloads: 5,895 kB
`----

Now, is it reasonable to install that way?  Will I run into some
horrible unsightly mess using git, when installed this way.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03 14:48     ` Michael Orlitzky
@ 2013-08-03  1:38       ` Harry Putnam
  2013-08-03 17:06         ` Michael Orlitzky
  0 siblings, 1 reply; 18+ messages in thread
From: Harry Putnam @ 2013-08-03  1:38 UTC (permalink / raw
  To: gentoo-user

Michael Orlitzky <michael@orlitzky.com> writes:

> On 08/02/2013 08:22 PM, Harry Putnam wrote:
>> 
>> Now, is it reasonable to install that way?  Will I run into some
>> horrible unsightly mess using git, when installed this way.
>> 
>
> Without USE=perl, you'll get a surprise if you try to `git add -i`.

Well, I do have perl installed so if its just a matter of having perl
available then wouldn't it still work?

-------       -------       ---=---       -------       ------- 
Marc Joliet <marcec@gmx.de> writes:

[...]

Harry wrote:
>> Now, is it reasonable to install that way?  Will I run into some
>> horrible unsightly mess using git, when installed this way.

Marc replied:
> I think that depends entirely on how exactly you plan on using git,
> for example:
>
> - "python" and "perl" seem to control additional python and perl packages, but
>   they are also used by some commit hooks and scripts
> - tk is required for the gitk GUI (which is useful for browsing history)
> - gpg is required for gpg commit signing
> - cvs and subversion are only needed for the "git-cvs" and "git-svn" commands
>
> Otherwise, I'm not entirely sure what you would be missing through such, uh,
> "radical" minimalism ;) ; "equery uses git" is your friend for some of the
> other flags, e.g., curl is required for http[s]:// repository URLs.

Thanks for the walkthru... My main reason to install git is to clone
sources for emacs and gnus... emacs actually uses bazaar, but there is
a git mirror of the bazaar repo.

Wang Xuerui <idontknw.wang@gmail.com> writes:

> 2013/8/3 Harry Putnam <reader@newsguy.com>:
>> Hehe, alright, now we're talking.... that reduced dependancies to just
>> 1 lonesome cpio.
>>
>> Now, is it reasonable to install that way?  Will I run into some
>> horrible unsightly mess using git, when installed this way.
>
> IIRC you only have to do USE="-perl" and most dependencies will be
> gone... I distantly recall the last time I installed git on one of my
> server nodes most packages pulled in was in the form virtual/perl-*
> and perl-*/*, i.e. CPAN packages.
>
> However, according to the ebuild, you need USE="perl" set if you want
> to enable subversion support or something funnier like CGI, so you'd
> probably have to consider this whole thing a little bit more before
> drawing your conclusion...

OK, makes sense.  So given that my main (probably only) use of git is
to access devel brances of emacs and gnus... maybe a few other things.

That might entail backing out a particularly buggy version for an
earlier one or such.

And that I will actually only 'lightly' be using git for its intended
version control purpose. I will be doing my own version control of a
few scripts and etc with mercurial, and mercurial shows no deps
whatever with:

  emerge -vp mercurial



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03 14:18 ` Stroller
@ 2013-08-03  1:41   ` Harry Putnam
  2013-08-04  6:49     ` Peter Humphrey
  0 siblings, 1 reply; 18+ messages in thread
From: Harry Putnam @ 2013-08-03  1:41 UTC (permalink / raw
  To: gentoo-user

Stroller <stroller@stellar.eclipse.co.uk> writes:

> On 3 August 2013, at 04:03, Harry Putnam wrote:
>> ...
>> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
>> installed.
>> ...
>> 
>> So I imagine I've done something thats causing that massive of a list
>> of dependencies.
>> 
>> I tried a few USE flags like -X and that did drop it down to
>> 187... but jeez still thats a bit off the wall.
>
> What profile have you selected, please?
>
> Stroller.

 ../../usr/portage/profiles/default/linux/x86/13.0/desktop

And I will be using a desktop eventually but not now... and when I do
it will be one of light ones like openbox or such.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03 14:57     ` Wang Xuerui
@ 2013-08-03  1:50       ` Harry Putnam
  2013-08-03 16:39         ` Nikos Chantziaras
  0 siblings, 1 reply; 18+ messages in thread
From: Harry Putnam @ 2013-08-03  1:50 UTC (permalink / raw
  To: gentoo-user

Wang Xuerui <idontknw.wang@gmail.com> writes:

> 2013/8/3 Harry Putnam <reader@newsguy.com>:
>> Hehe, alright, now we're talking.... that reduced dependancies to just
>> 1 lonesome cpio.
>>
>> Now, is it reasonable to install that way?  Will I run into some
>> horrible unsightly mess using git, when installed this way.
>
> IIRC you only have to do USE="-perl" and most dependencies will be
> gone... I distantly recall the last time I installed git on one of my
> server nodes most packages pulled in was in the form virtual/perl-*
> and perl-*/*, i.e. CPAN packages.
>
> However, according to the ebuild, you need USE="perl" set if you want
> to enable subversion support or something funnier like CGI, so you'd
> probably have to consider this whole thing a little bit more before
> drawing your conclusion...

Well, I see leaving perl, python and curl alone, or that is, NOT
including -perl -python -curl, still knocks it down to less than half
of the 194... at 79 pkgs.  The vast majority are virtual/perl or other
perl pkgs... so not much data wise.

So, anyway, thinking I'll go with 

  USE="-blksha1  -gpg -iconv -pcre  -threads -webdav -cgi
-cvs -doc -emacs -gnome-keyring -gtk -highlight -nls -ppcsha1
-subversion -test  -tk -xinetd" emerge -v dev-vcs/git

Unless I hear something that would indicate it will be too crippled
even for the usage I plan.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Do I really need 194 pkgs to install git?
@ 2013-08-03  3:03 Harry Putnam
  2013-08-03  3:33 ` [gentoo-user] " Nikos Chantziaras
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Harry Putnam @ 2013-08-03  3:03 UTC (permalink / raw
  To: gentoo-user

No doubt suffering from overdose of pilot error here but on a new (in
progress) install of gentoo as guest in vbox.  I ran the command

emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
installed.

Well, that seems just a wee bit excessive for an install just getting
underway.. no X and very bare bones so far.

So I imagine I've done something thats causing that massive of a list
of dependencies.

I tried a few USE flags like -X and that did drop it down to
187... but jeez still thats a bit off the wall.

I am running ~x86, but cancelling that only drops the count by a
couple of pkgs too.

I do have a few USE flags in make.conf:

USE="bindist mbox
    -ipv6 -screensaver -selinux"  (bindist appeared there by default)

Does this seem a bit unreasonable to anyone else?



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03 16:39         ` Nikos Chantziaras
@ 2013-08-03  3:20           ` Harry Putnam
  2013-08-03 18:11             ` Nikos Chantziaras
  0 siblings, 1 reply; 18+ messages in thread
From: Harry Putnam @ 2013-08-03  3:20 UTC (permalink / raw
  To: gentoo-user

Nikos Chantziaras <realnc@gmail.com> writes:

[...]

>> Unless I hear something that would indicate it will be too crippled
>> even for the usage I plan.
>
> You should of course put those USE flags in /etc/portage/package.use
> instead of setting them in the command-line, otherwise they won't be
> remembered.
>
> But I would go with the defaults anyway.  There is no reason at all
> why you should not install 194 packages.

Only that this is a smallish install with only 32gb of disk space.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  3:03 [gentoo-user] Do I really need 194 pkgs to install git? Harry Putnam
@ 2013-08-03  3:33 ` Nikos Chantziaras
  2013-08-03  0:22   ` Harry Putnam
  2013-08-03  9:50 ` [gentoo-user] " Neil Bothwick
  2013-08-03 14:18 ` Stroller
  2 siblings, 1 reply; 18+ messages in thread
From: Nikos Chantziaras @ 2013-08-03  3:33 UTC (permalink / raw
  To: gentoo-user

On 03/08/13 06:03, Harry Putnam wrote:
> No doubt suffering from overdose of pilot error here but on a new (in
> progress) install of gentoo as guest in vbox.  I ran the command
>
> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
> installed.

Try disabling all flags and see where that gets you. You can do that 
with a single command:

USE="-blksha1 -curl -gpg -iconv -pcre -python -threads -webdav -cgi -cvs 
-doc -emacs -gnome-keyring -gtk -highlight -nls -perl -ppcsha1 
-subversion -test -tk -xinetd" emerge -p dev-vcs/git



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Do I really need 194 pkgs to install git?
  2013-08-03  3:03 [gentoo-user] Do I really need 194 pkgs to install git? Harry Putnam
  2013-08-03  3:33 ` [gentoo-user] " Nikos Chantziaras
@ 2013-08-03  9:50 ` Neil Bothwick
  2013-08-03 14:18 ` Stroller
  2 siblings, 0 replies; 18+ messages in thread
From: Neil Bothwick @ 2013-08-03  9:50 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 674 bytes --]

On Fri, 02 Aug 2013 23:03:13 -0400, Harry Putnam wrote:

> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
> installed.

emerge -tp dev-vcs/git

should show you what it pulling in which packages, then you can tweak
your USE flags. It is quite possible, even likely, that this is caused by
a USE flag of one of the dependencies rather than git itself.


-- 
Neil Bothwick

I have seen things you lusers would not believe.
I've seen Sun monitors on fire off the side of the multimedia lab.
I've seen NTU lights glitter in the dark near the Mail Gate.
All these things will be lost in time, like the root partition last week.
Time to die.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Do I really need 194 pkgs to install git?
  2013-08-03  3:03 [gentoo-user] Do I really need 194 pkgs to install git? Harry Putnam
  2013-08-03  3:33 ` [gentoo-user] " Nikos Chantziaras
  2013-08-03  9:50 ` [gentoo-user] " Neil Bothwick
@ 2013-08-03 14:18 ` Stroller
  2013-08-03  1:41   ` [gentoo-user] " Harry Putnam
  2 siblings, 1 reply; 18+ messages in thread
From: Stroller @ 2013-08-03 14:18 UTC (permalink / raw
  To: gentoo-user


On 3 August 2013, at 04:03, Harry Putnam wrote:
> ...
> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
> installed.
> ...
> 
> So I imagine I've done something thats causing that massive of a list
> of dependencies.
> 
> I tried a few USE flags like -X and that did drop it down to
> 187... but jeez still thats a bit off the wall.

What profile have you selected, please?

Stroller.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  0:22   ` Harry Putnam
@ 2013-08-03 14:48     ` Michael Orlitzky
  2013-08-03  1:38       ` Harry Putnam
  2013-08-03 14:53     ` Marc Joliet
  2013-08-03 14:57     ` Wang Xuerui
  2 siblings, 1 reply; 18+ messages in thread
From: Michael Orlitzky @ 2013-08-03 14:48 UTC (permalink / raw
  To: gentoo-user

On 08/02/2013 08:22 PM, Harry Putnam wrote:
> 
> Now, is it reasonable to install that way?  Will I run into some
> horrible unsightly mess using git, when installed this way.
> 

Without USE=perl, you'll get a surprise if you try to `git add -i`.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  0:22   ` Harry Putnam
  2013-08-03 14:48     ` Michael Orlitzky
@ 2013-08-03 14:53     ` Marc Joliet
  2013-08-03 14:57     ` Wang Xuerui
  2 siblings, 0 replies; 18+ messages in thread
From: Marc Joliet @ 2013-08-03 14:53 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2554 bytes --]

Am Fri, 02 Aug 2013 20:22:09 -0400
schrieb Harry Putnam <reader@newsguy.com>:

> Nikos Chantziaras <realnc@gmail.com> writes:
> 
> > On 03/08/13 06:03, Harry Putnam wrote:
> >> No doubt suffering from overdose of pilot error here but on a new (in
> >> progress) install of gentoo as guest in vbox.  I ran the command
> >>
> >> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
> >> installed.
> >
> > Try disabling all flags and see where that gets you. You can do that
> > with a single command:
> >
> > USE="-blksha1 -curl -gpg -iconv -pcre -python -threads -webdav -cgi
> > -cvs -doc -emacs -gnome-keyring -gtk -highlight -nls -perl -ppcsha1
> > -subversion -test -tk -xinetd" emerge -p dev-vcs/git
> 
> Hehe, alright, now we're talking.... that reduced dependancies to just
> 1 lonesome cpio.
> 
> ,----
> | vgen ~ # USE="-blksha1 -curl -gpg -iconv -pcre -python -threads
> | -webdav -cgi
> | > -cvs -doc -emacs -gnome-keyring -gtk -highlight -nls -perl -ppcsha1
> | > -subversion -test -tk -xinetd" emerge -vp dev-vcs/git
> | 
> | These are the packages that would be merged, in order:
> | 
> | Calculating dependencies... done!
> | [ebuild  N     ] app-arch/cpio-2.11-r1  USE="-nls" 995 kB
> | [ebuild  N     ] dev-vcs/git-1.8.3.2  USE="-blksha1 -cgi -curl -cvs
> | -doc -emacs -gnome-keyring -gpg -gtk -highlight -iconv -nls -pcre
> | -perl (-ppcsha1) -python -subversion {-test} -threads -tk -webdav
> | -xinetd" PYTHON_SINGLE_TARGET="python2_7 -python2_6"
> | PYTHON_TARGETS="python2_7 -python2_6" 4,900 kB
> | 
> | Total: 2 packages (2 new), Size of downloads: 5,895 kB
> `----
> 
> Now, is it reasonable to install that way?  Will I run into some
> horrible unsightly mess using git, when installed this way.

I think that depends entirely on how exactly you plan on using git, for example:

- "python" and "perl" seem to control additional python and perl packages, but
  they are also used by some commit hooks and scripts
- tk is required for the gitk GUI (which is useful for browsing history)
- gpg is required for gpg commit signing
- cvs and subversion are only needed for the "git-cvs" and "git-svn" commands

Otherwise, I'm not entirely sure what you would be missing through such, uh,
"radical" minimalism ;) ; "equery uses git" is your friend for some of the
other flags, e.g., curl is required for http[s]:// repository URLs.

HTH
-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  0:22   ` Harry Putnam
  2013-08-03 14:48     ` Michael Orlitzky
  2013-08-03 14:53     ` Marc Joliet
@ 2013-08-03 14:57     ` Wang Xuerui
  2013-08-03  1:50       ` Harry Putnam
  2 siblings, 1 reply; 18+ messages in thread
From: Wang Xuerui @ 2013-08-03 14:57 UTC (permalink / raw
  To: gentoo-user

2013/8/3 Harry Putnam <reader@newsguy.com>:
> Hehe, alright, now we're talking.... that reduced dependancies to just
> 1 lonesome cpio.
>
> Now, is it reasonable to install that way?  Will I run into some
> horrible unsightly mess using git, when installed this way.

IIRC you only have to do USE="-perl" and most dependencies will be
gone... I distantly recall the last time I installed git on one of my
server nodes most packages pulled in was in the form virtual/perl-*
and perl-*/*, i.e. CPAN packages.

However, according to the ebuild, you need USE="perl" set if you want
to enable subversion support or something funnier like CGI, so you'd
probably have to consider this whole thing a little bit more before
drawing your conclusion...


^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  1:50       ` Harry Putnam
@ 2013-08-03 16:39         ` Nikos Chantziaras
  2013-08-03  3:20           ` Harry Putnam
  0 siblings, 1 reply; 18+ messages in thread
From: Nikos Chantziaras @ 2013-08-03 16:39 UTC (permalink / raw
  To: gentoo-user

On 03/08/13 04:50, Harry Putnam wrote:
>[...]
> So, anyway, thinking I'll go with
>
>    USE="-blksha1  -gpg -iconv -pcre  -threads -webdav -cgi
> -cvs -doc -emacs -gnome-keyring -gtk -highlight -nls -ppcsha1
> -subversion -test  -tk -xinetd" emerge -v dev-vcs/git
>
> Unless I hear something that would indicate it will be too crippled
> even for the usage I plan.

You should of course put those USE flags in /etc/portage/package.use 
instead of setting them in the command-line, otherwise they won't be 
remembered.

But I would go with the defaults anyway.  There is no reason at all why 
you should not install 194 packages.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  1:38       ` Harry Putnam
@ 2013-08-03 17:06         ` Michael Orlitzky
  0 siblings, 0 replies; 18+ messages in thread
From: Michael Orlitzky @ 2013-08-03 17:06 UTC (permalink / raw
  To: gentoo-user

On 08/02/2013 09:38 PM, Harry Putnam wrote:
> Michael Orlitzky <michael@orlitzky.com> writes:
> 
>> On 08/02/2013 08:22 PM, Harry Putnam wrote:
>>>
>>> Now, is it reasonable to install that way?  Will I run into some
>>> horrible unsightly mess using git, when installed this way.
>>>
>>
>> Without USE=perl, you'll get a surprise if you try to `git add -i`.
> 
> Well, I do have perl installed so if its just a matter of having perl
> available then wouldn't it still work?
> 

USE=perl pulls in some perl packages that (ostensibly) `git add -i` uses
to do its thing. It's possible that /if/ you happened to have those
packages installed anyway, `git add -i` would pick them up at runtime
and work. But if you have them installed anyway, why worry about the USE
flag?



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  3:20           ` Harry Putnam
@ 2013-08-03 18:11             ` Nikos Chantziaras
  2013-08-03 19:18               ` Canek Peláez Valdés
  0 siblings, 1 reply; 18+ messages in thread
From: Nikos Chantziaras @ 2013-08-03 18:11 UTC (permalink / raw
  To: gentoo-user

On 03/08/13 06:20, Harry Putnam wrote:
> Nikos Chantziaras <realnc@gmail.com> writes:
>
> [...]
>
>>> Unless I hear something that would indicate it will be too crippled
>>> even for the usage I plan.
>>
>> You should of course put those USE flags in /etc/portage/package.use
>> instead of setting them in the command-line, otherwise they won't be
>> remembered.
>>
>> But I would go with the defaults anyway.  There is no reason at all
>> why you should not install 194 packages.
>
> Only that this is a smallish install with only 32gb of disk space.

You would be surprised how little space most packages actually consume 
once installed :-)  For example, my desktop has a full KDE install 
(*with* semantic-desktop), lots of extra packages for developing, 
graphics editing, audio editing, four different browsers with all their 
deps, etc.  It's a multilib system with lots of 32-bit compatibility 
deps.  In total, that's 1381 installed packages.  Total space consumed 
is 8GB.

So I'd say try to install it.  If it turns out it takes too much space, 
it's very easy to get rid of all those deps again:

   emerge -aC dev-vcs/git
   emerge -a --depclean



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03 18:11             ` Nikos Chantziaras
@ 2013-08-03 19:18               ` Canek Peláez Valdés
  2013-08-03 21:15                 ` Neil Bothwick
  0 siblings, 1 reply; 18+ messages in thread
From: Canek Peláez Valdés @ 2013-08-03 19:18 UTC (permalink / raw
  To: gentoo-user

On Sat, Aug 3, 2013 at 1:11 PM, Nikos Chantziaras <realnc@gmail.com> wrote:
> On 03/08/13 06:20, Harry Putnam wrote:
>>
>> Nikos Chantziaras <realnc@gmail.com> writes:
>>
>> [...]
>>
>>>> Unless I hear something that would indicate it will be too crippled
>>>> even for the usage I plan.
>>>
>>>
>>> You should of course put those USE flags in /etc/portage/package.use
>>> instead of setting them in the command-line, otherwise they won't be
>>> remembered.
>>>
>>> But I would go with the defaults anyway.  There is no reason at all
>>> why you should not install 194 packages.
>>
>>
>> Only that this is a smallish install with only 32gb of disk space.
>
>
> You would be surprised how little space most packages actually consume once
> installed :-)  For example, my desktop has a full KDE install (*with*
> semantic-desktop), lots of extra packages for developing, graphics editing,
> audio editing, four different browsers with all their deps, etc.  It's a
> multilib system with lots of 32-bit compatibility deps.  In total, that's
> 1381 installed packages.  Total space consumed is 8GB.
>
> So I'd say try to install it.  If it turns out it takes too much space, it's
> very easy to get rid of all those deps again:

Full GNOME+systemd desktop, plus goodies like LibreOffice and Chromium:

acero ~ # du -sh /usr/bin/
389M /usr/bin/
acero ~ # du -sh /bin/
8.7M /bin/
acero ~ # du -sh /usr/sbin/
32M /usr/sbin/
acero ~ # du -sh /sbin/
6.2M /sbin/
acero ~ # du -sh /usr/lib64/
2.2G /usr/lib64/
acero ~ # du -sh /lib64/
45M /lib64/

2.6 GB in total. Also:

acero ~ # du -sh /usr/share/doc
2.5G /usr/share/doc

You will save much more space by using USE="-doc" (or perhaps even
adding /usr/share/doc to INSTALL_MASK), than by removing potentially
useful functionality.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03 19:18               ` Canek Peláez Valdés
@ 2013-08-03 21:15                 ` Neil Bothwick
  0 siblings, 0 replies; 18+ messages in thread
From: Neil Bothwick @ 2013-08-03 21:15 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 587 bytes --]

On Sat, 3 Aug 2013 14:18:28 -0500, Canek Peláez Valdés wrote:

> acero ~ # du -sh /usr/share/doc
> 2.5G /usr/share/doc
> 
> You will save much more space by using USE="-doc" (or perhaps even
> adding /usr/share/doc to INSTALL_MASK), than by removing potentially
> useful functionality.

USE="-doc" will greatly reduce that without using INSTALL_MASK or
omitting anything important. USE="doc" should only control additional
docs, such as needed by devs, although some packages don't respect this.


-- 
Neil Bothwick

Math and alcohol don't mix. Don't drink and derive.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [gentoo-user] Re: Do I really need 194 pkgs to install git?
  2013-08-03  1:41   ` [gentoo-user] " Harry Putnam
@ 2013-08-04  6:49     ` Peter Humphrey
  0 siblings, 0 replies; 18+ messages in thread
From: Peter Humphrey @ 2013-08-04  6:49 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1348 bytes --]

On Friday 02 Aug 2013 21:41:07 Harry Putnam wrote:
> Stroller <stroller@stellar.eclipse.co.uk> writes:
> > On 3 August 2013, at 04:03, Harry Putnam wrote:
> >> ...
> >> emerge -vp dev-vcs/git  and come up with 194 pkgs that need to be
> >> installed.
> >> ...
> >> 
> >> So I imagine I've done something thats causing that massive of a list
> >> of dependencies.
> >> 
> >> I tried a few USE flags like -X and that did drop it down to
> >> 187... but jeez still thats a bit off the wall.
> > 
> > What profile have you selected, please?
> > 
> > Stroller.
> 
>  ../../usr/portage/profiles/default/linux/x86/13.0/desktop
> 
> And I will be using a desktop eventually but not now... and when I do
> it will be one of light ones like openbox or such.

It may be too late now, but in your shoes I'd have started with the default 
profile instead of the desktop; that would have avoided pulling in large 
numbers of packages that you didn't need until you were ready to install a 
desktop. Although I run a KDE desktop on this box I still have the default 
profile from when I rebuilt it last month.

If I set profile 3 (desktop), then emerge -puDvN world, I get:
--->8
Total: 66 packages (21 new, 1 in new slot, 44 reinstalls)

Most of those are from the application of a few USE flags, so maybe I can 
now set the desktop profile.

-- 
Regards,
Peter

[-- Attachment #2: Type: text/html, Size: 6663 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2013-08-04  6:49 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-03  3:03 [gentoo-user] Do I really need 194 pkgs to install git? Harry Putnam
2013-08-03  3:33 ` [gentoo-user] " Nikos Chantziaras
2013-08-03  0:22   ` Harry Putnam
2013-08-03 14:48     ` Michael Orlitzky
2013-08-03  1:38       ` Harry Putnam
2013-08-03 17:06         ` Michael Orlitzky
2013-08-03 14:53     ` Marc Joliet
2013-08-03 14:57     ` Wang Xuerui
2013-08-03  1:50       ` Harry Putnam
2013-08-03 16:39         ` Nikos Chantziaras
2013-08-03  3:20           ` Harry Putnam
2013-08-03 18:11             ` Nikos Chantziaras
2013-08-03 19:18               ` Canek Peláez Valdés
2013-08-03 21:15                 ` Neil Bothwick
2013-08-03  9:50 ` [gentoo-user] " Neil Bothwick
2013-08-03 14:18 ` Stroller
2013-08-03  1:41   ` [gentoo-user] " Harry Putnam
2013-08-04  6:49     ` Peter Humphrey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox