public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] can emerging git really require 121 pkgs?
@ 2014-12-14 21:54 Harry Putnam
  2014-12-14 22:16 ` Michael Orlitzky
  2014-12-14 23:02 ` perl blockers (was: Re: [gentoo-user] can emerging git really require 121 pkgs?) Andreas K. Huettel
  0 siblings, 2 replies; 7+ messages in thread
From: Harry Putnam @ 2014-12-14 21:54 UTC (permalink / raw
  To: gentoo-user

Even on a fairly bare new install slowly being brough up to desired
setup it seems like reqiring 116 new pkgs to install dev-vcs/git is
bit much.

But:
  Total: 121 packages (3 upgrades, 116 new, 2 in new slots),
    Size of downloads: 20,759 kB

Even with USE="-X" its still 104

Whereas bzr and mercurial require about 5 each

Can that be right?

Oh, and also includes somekind of slotting mess involving different
versions of perl

At some point I will actually need git but for now bzr and mercurial
will do.

-------       -------       ---=---       -------       -------
emerge -vp dev-vcs/git
(To avoid clogging the group with all that text... its posted here:

  zeus.jtan.com/~reader/vu2/disp.cgi




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

* Re: [gentoo-user] can emerging git really require 121 pkgs?
  2014-12-14 21:54 [gentoo-user] can emerging git really require 121 pkgs? Harry Putnam
@ 2014-12-14 22:16 ` Michael Orlitzky
  2014-12-14 22:31   ` [gentoo-user] " Harry Putnam
  2014-12-14 23:02 ` perl blockers (was: Re: [gentoo-user] can emerging git really require 121 pkgs?) Andreas K. Huettel
  1 sibling, 1 reply; 7+ messages in thread
From: Michael Orlitzky @ 2014-12-14 22:16 UTC (permalink / raw
  To: gentoo-user

On 12/14/2014 04:54 PM, Harry Putnam wrote:
> Even on a fairly bare new install slowly being brough up to desired
> setup it seems like reqiring 116 new pkgs to install dev-vcs/git is
> bit much.

USE=perl is responsible for some of them, but you also want it set if
you actually intend to use git.

The rest look like they're being pulled in with USE=gtk, which in turn
requires the Xorg stuff. Passing "--tree" to emerge will either confirm,
or surprise you, who knows.



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

* [gentoo-user] Re: can emerging git really require 121 pkgs?
  2014-12-14 22:16 ` Michael Orlitzky
@ 2014-12-14 22:31   ` Harry Putnam
  0 siblings, 0 replies; 7+ messages in thread
From: Harry Putnam @ 2014-12-14 22:31 UTC (permalink / raw
  To: gentoo-user

Michael Orlitzky <mjo@gentoo.org> writes:

> On 12/14/2014 04:54 PM, Harry Putnam wrote:
>> Even on a fairly bare new install slowly being brough up to desired
>> setup it seems like reqiring 116 new pkgs to install dev-vcs/git is
>> bit much.
>
> USE=perl is responsible for some of them, but you also want it set if
> you actually intend to use git.
>
> The rest look like they're being pulled in with USE=gtk, which in turn
> requires the Xorg stuff. Passing "--tree" to emerge will either confirm,
> or surprise you, who knows.

Thanks for the input.

using: # USE='-gtk' emerge -v dev-vcs/git

Knocks it down to a much nicer 24 pkgs... thanks



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

* perl blockers (was: Re: [gentoo-user] can emerging git really require 121 pkgs?)
  2014-12-14 21:54 [gentoo-user] can emerging git really require 121 pkgs? Harry Putnam
  2014-12-14 22:16 ` Michael Orlitzky
@ 2014-12-14 23:02 ` Andreas K. Huettel
  2014-12-15  1:46   ` [gentoo-user] Re: perl blockers Harry Putnam
  1 sibling, 1 reply; 7+ messages in thread
From: Andreas K. Huettel @ 2014-12-14 23:02 UTC (permalink / raw
  To: gentoo-user

Am Sonntag, 14. Dezember 2014, 22:54:12 schrieb Harry Putnam:
> -------       -------       ---=---       -------       -------
> emerge -vp dev-vcs/git
> (To avoid clogging the group with all that text... its posted here:
> 
>   zeus.jtan.com/~reader/vu2/disp.cgi

I'm curious about your portage output, mind telling me 1) your exact portage 
version, 2) and if you have anything in package.(accept_)keywords related to 
virtual/perl*, dev-lang/perl, or perl-core/* ?!

background: 

[ebuild  N     ] virtual/perl-File-Spec-3.480.0  0 kB

should never be pulled in on a stable system (but portage does not mark it 
with a ~ as unstable, weird...

    =dev-lang/perl-5.20.1* required by (virtual/perl-File-
Spec-3.480.0::gentoo, ebuild scheduled for merge)

is then just a consequence of above oddity...

TIA, Andreas

-- 

Andreas K. Huettel
Gentoo Linux developer 
dilfridge@gentoo.org
http://www.akhuettel.de/



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

* [gentoo-user] Re: perl blockers
  2014-12-14 23:02 ` perl blockers (was: Re: [gentoo-user] can emerging git really require 121 pkgs?) Andreas K. Huettel
@ 2014-12-15  1:46   ` Harry Putnam
  2014-12-15  2:51     ` Philip Webb
  0 siblings, 1 reply; 7+ messages in thread
From: Harry Putnam @ 2014-12-15  1:46 UTC (permalink / raw
  To: gentoo-user

"Andreas K. Huettel" <dilfridge@gentoo.org> writes:

> Am Sonntag, 14. Dezember 2014, 22:54:12 schrieb Harry Putnam:
>> -------       -------       ---=---       -------       -------
>> emerge -vp dev-vcs/git
>> (To avoid clogging the group with all that text... its posted here:
>> 
>>   zeus.jtan.com/~reader/vu2/disp.cgi
>
> I'm curious about your portage output, mind telling me 1) your exact portage 
> version, 2) and if you have anything in package.(accept_)keywords related to 
> virtual/perl*, dev-lang/perl, or perl-core/* ?!

,----
|  eix ^portage$
| [I] sys-apps/portage
| Available versions: 2.2.8-r2 (~)2.2.14 (~)2.2.15 **9999 {build doc
| epydoc +ipc pypy2_0 python2 python3 selinux xattr LINGUAS="ru"
| PYTHON_TARGETS="pypy pypy2_0 python2_6 python2_7 python3_2 python3_3
| python3_4"}
| 
| Installed versions: 2.2.15(04:57:08 PM 12/14/2014)(ipc -build -doc
|      -epydoc -selinux -xattr LINGUAS="-ru" PYTHON_TARGETS="python2_7
|      python3_3 -pypy -python3_4") Homepage:
|      http://www.gentoo.org/proj/en/portage/index.xml
`----

That is newly updated today so I guess I must have been on (~)2.2.14
perviously, when the ouput you saw was produced.

I'm pretty sure any such package files would be here: /etc/portage/*

  grep -rl perl /etc/portage
    <no hits>

>
> background: 
>
> [ebuild  N     ] virtual/perl-File-Spec-3.480.0  0 kB
>
> should never be pulled in on a stable system (but portage does not mark it 
> with a ~ as unstable, weird...
>
>     =dev-lang/perl-5.20.1* required by (virtual/perl-File-
> Spec-3.480.0::gentoo, ebuild scheduled for merge)
>
> is then just a consequence of above oddity...

There is definitely some kind of mess going on.

Runing the perl clearner `perl-cleaner all' appears to run with no
errors.  I've posted the ouput at the very bottom of this message.

It seems kind of off the wall to be having what looks like a lot of
mess this early in a new install...

Running emerge -vuDNp @world

[...]

  End of ouput:

  Total: 222 packages (76 upgrades, 117 new, 4 in new slots, 25 reinstalls, 1 uninstall), Size of downloads: 11,304 KiB
  Conflict: 3 blocks

  The following packages are causing rebuilds:

    (dev-lang/perl-5.20.1-r3:0/5.20::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-perl/Text-WrapI18N-0.60.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Net-SSLeay-1.650.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Text-CharWidth-0.40.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Locale-gettext-1.50.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/File-Which-1.90.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/SGMLSpm-1.03-r7:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (perl-core/Data-Dumper-2.154.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Net-SMTP-SSL-1.10.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/TermReadKey-2.300.200-r1:0/0::gentoo, ebuild scheduled for merge)
    (perl-core/libnet-1.270.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Error-0.170.210:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/XML-Parser-2.410.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/IO-Socket-SSL-1.998.0:0/0::gentoo, ebuild scheduled for merge)

-------       -------       ---=---       -------       -------

`emerge -vp lxde-meta'; produces an even worse looking mess:

[NOTE: anyone know what all this perl stuff means, or how to clean it up?]

emerge -vp lxde-meta

[...]

[END of output:]

  Total: 148 packages (2 upgrades, 144 new, 2 in new slots), Size of downloads: 38,026 KiB

  WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

  dev-lang/perl:0

  (dev-lang/perl-5.20.1-r3:0/5.20::gentoo, ebuild scheduled for merge) conflicts with
    dev-lang/perl:0/5.18=[-build(-)] required by (app-text/po4a-0.45-r1:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Net-SMTP-SSL-1.10.0-r1:0/0::gentoo, installed)   
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/XML-Parser-2.410.0-r2:0/0::gentoo, installed)
                 ^^^^^^^^
    =dev-lang/perl-5.18* required by (virtual/perl-Module-Build-0.400.300-r1:0/0::gentoo, installed)
    ^              ^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, installed)   
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (perl-core/Data-Dumper-2.154.0:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/File-Which-1.90.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/IO-Socket-SSL-1.998.0:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Locale-gettext-1.50.0-r1:0/0::gentoo, installed) 
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Net-SSLeay-1.650.0:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Text-WrapI18N-0.60.0-r1:0/0::gentoo, installed)  
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Error-0.170.210:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/TermReadKey-2.300.200-r1:0/0::gentoo, installed) 
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/Text-CharWidth-0.40.0-r1:0/0::gentoo, installed) 
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-perl/SGMLSpm-1.03-r7:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (perl-core/libnet-1.270.0:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (dev-vcs/git-2.2.0:0/0::gentoo, installed)
                 ^^^^^^^^
    dev-lang/perl:0/5.18=[-build(-)] required by (perl-core/Scalar-List-Utils-1.350.0:0/0::gentoo, installed)
                 ^^^^^^^^


  !!! The following update(s) have been skipped due to unsatisfied dependencies
  !!! triggered by backtracking:

  virtual/perl-File-Spec:0

What is `backtracking'?

-------       -------       ---=---       -------       -------

root # time perl-cleaner all

 * Beginning a clean up of .ph files
 * Excluding files for 5.18.2 and 5.18.2/i686-linux from cleaning

 * Locating ph files for removal

 * Updating ph files.
 * Ignore all "No such file..." messages!
Can't open machine/ansi.h: No such file or directory
Can't open sys/_types.h: No such file or directory
Can't open gnu/stubs-64.h: No such file or directory
Can't open gnu/stubs-x32.h: No such file or directory
Can't open gnu/stubs-64.h: No such file or directory
Can't open gnu/stubs-x32.h: No such file or directory
Can't open gnu/stubs-64.h: No such file or directory
Can't open gnu/stubs-x32.h: No such file or directory
Can't open gnu/stubs-64.h: No such file or directory
Can't open gnu/stubs-x32.h: No such file or directory

 * Locating packages for an update
 * Locating ebuilds linked against libperl
 * No package needs to be reinstalled.

 * Finding left over modules and header

 * The following files remain. These were either installed by hand
 * or edited. This script cannot deal with them.


real    0m32.125s
user    0m0.843s
sys     0m21.335s



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

* Re: [gentoo-user] Re: perl blockers
  2014-12-15  1:46   ` [gentoo-user] Re: perl blockers Harry Putnam
@ 2014-12-15  2:51     ` Philip Webb
  2014-12-15  4:31       ` Harry Putnam
  0 siblings, 1 reply; 7+ messages in thread
From: Philip Webb @ 2014-12-15  2:51 UTC (permalink / raw
  To: gentoo-user

141214 Harry Putnam ran 'emerge -vuDNp @world' :
> ...  the following packages are causing rebuilds:
>     (dev-lang/perl-5.20.1-r3:0/5.20::gentoo, ebuild scheduled for merge) causes rebuilds for:
>     (dev-perl/Text-WrapI18N-0.60.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Net-SSLeay-1.650.0:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Text-CharWidth-0.40.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Locale-gettext-1.50.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/File-Which-1.90.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/SGMLSpm-1.03-r7:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (perl-core/Data-Dumper-2.154.0:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Net-SMTP-SSL-1.10.0-r1:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/TermReadKey-2.300.200-r1:0/0::gentoo, ebuild scheduled for merge)
>     (perl-core/libnet-1.270.0:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/Error-0.170.210:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/XML-Parser-2.410.0-r2:0/0::gentoo, ebuild scheduled for merge)
>     (dev-perl/IO-Socket-SSL-1.998.0:0/0::gentoo, ebuild scheduled for merge)
>   WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
-- repeated list deleted -- 

I too got this earlier today, when updating Libreoffice to 4.3.4.1 ,
& ignored it : everything else compiled + installed & seems to work.
That version of LO is "testing", but stable Perl sb ok with it.
Yes I know -- Horror ! Horror ! Never Mix Stable/Testing !! -- ,
but I've been doing it -- carefully -- since 2003 without a disaster.
I keep basic system stuff stable, but use testing versions of LO KDE etc.

NB I never do 'emerge world' without '-p' & then emerge pkgs singly.
It's a bit more work, but I've always avoided trips + traps.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca



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

* [gentoo-user] Re: perl blockers
  2014-12-15  2:51     ` Philip Webb
@ 2014-12-15  4:31       ` Harry Putnam
  0 siblings, 0 replies; 7+ messages in thread
From: Harry Putnam @ 2014-12-15  4:31 UTC (permalink / raw
  To: gentoo-user

Philip Webb <purslow@ca.inter.net> writes:

> 141214 Harry Putnam ran 'emerge -vuDNp @world' :
>> ...  the following packages are causing rebuilds:
>>     (dev-lang/perl-5.20.1-r3:0/5.20::gentoo, ebuild scheduled for merge) causes rebuilds for:
>>     (dev-perl/Text-WrapI18N-0.60.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Net-SSLeay-1.650.0:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Text-CharWidth-0.40.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Locale-gettext-1.50.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/File-Which-1.90.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/SGMLSpm-1.03-r7:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (perl-core/Data-Dumper-2.154.0:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Net-SMTP-SSL-1.10.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/TermReadKey-2.300.200-r1:0/0::gentoo, ebuild scheduled for merge)
>>     (perl-core/libnet-1.270.0:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/Error-0.170.210:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/XML-Parser-2.410.0-r2:0/0::gentoo, ebuild scheduled for merge)
>>     (dev-perl/IO-Socket-SSL-1.998.0:0/0::gentoo, ebuild scheduled for merge)
>>   WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
> -- repeated list deleted -- 
>
> I too got this earlier today, when updating Libreoffice to 4.3.4.1 ,
> & ignored it : everything else compiled + installed & seems to work.
> That version of LO is "testing", but stable Perl sb ok with it.
> Yes I know -- Horror ! Horror ! Never Mix Stable/Testing !! -- ,
> but I've been doing it -- carefully -- since 2003 without a disaster.
> I keep basic system stuff stable, but use testing versions of LO KDE etc.
>
> NB I never do 'emerge world' without '-p' & then emerge pkgs singly.
> It's a bit more work, but I've always avoided trips + traps.

Thanks for the input... good to know.

Todays `emerge ... @world' of 224 pkgs is just a bit much for me to do
them manually one by one...... I expect to leave it running overnight.



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

end of thread, other threads:[~2014-12-15  4:32 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-14 21:54 [gentoo-user] can emerging git really require 121 pkgs? Harry Putnam
2014-12-14 22:16 ` Michael Orlitzky
2014-12-14 22:31   ` [gentoo-user] " Harry Putnam
2014-12-14 23:02 ` perl blockers (was: Re: [gentoo-user] can emerging git really require 121 pkgs?) Andreas K. Huettel
2014-12-15  1:46   ` [gentoo-user] Re: perl blockers Harry Putnam
2014-12-15  2:51     ` Philip Webb
2014-12-15  4:31       ` Harry Putnam

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