"Andreas K. Huettel" <[email protected]> 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