On 09/27/2013 11:09:11 AM, Alan McKinnon wrote:
On 27/09/2013 10:24, Helmut Jarausch wrote:
> Hi,
> would anybody please be so kind to explain to me the rational used by
> portage to re-emerge
> some packages.
>
> I've installed portage 2.2.7 and when I try to emerge, say,
> app-shells/zsh-completions
> it re-emerges (emerge -vp shows 'rR') several packages including, i.e.,
> app-office/libreoffice
>
> I can't imaging libreoffice depends in any way on zsh-completions.
>
> So, what's going on?
>
> (and rebuilding libreoffice isn't just fun)
>
> Many thanks,
> Helmut.


You didn't supply any output or any details about your system, so your
question can't be properly answered. I can make a guess, so from the man
page:

              r   reinstall (forced for some reason, possibly due to
slot or sub-slot)
              R   replacing (remerging same version)


I'd guess libreoffice needs to be rebuilt and is triggered by a sub-slot
(in the old days you would have had to run revdep-rebuild or emerge
@preserved-rebuild to find this)

I imagine this is in no way related to zsh-completions, that just
happens to be on the command line. It's related to running emerge.

If you require a better answer, please provide proper emerge output.
Rage questions don't usually lead to correct explanations


--
Alan McKinnon
alan.mckin...@gmail.com



Here is a full example:
emerge -auv1 app-shells/zsh-completions

These are the packages that would be merged, in order:

Calculating dependencies - * Digest verification failed:
 * /LOCAL/local/portage/dev-python/wxpython/wxpython-9999.ebuild
 * Reason: Filesize does not match recorded size
 * Got: 4166
 * Expected: 4167
... done!
[ebuild rR ] dev-python/setuptools-1.1.6 PYTHON_TARGETS="python2_7 python3_3 -pypy2_0 -python2_6 -python3_2" 0 kB [ebuild rR ] dev-python/sip-4.15.2:0/10 USE="-debug -doc" PYTHON_TARGETS="python2_7 python3_3 -python2_6 -python3_2" 0 kB [ebuild rR ] dev-python/pyopenssl-0.13.1 USE="-doc" PYTHON_TARGETS="python2_7 python3_3 -pypy2_0 -python2_6 -python3_2" 0 kB [ebuild rR ] dev-python/pmw-2.0.0-r2:py3 USE="-doc -examples {-test}" PYTHON_TARGETS="python3_3 -python3_2" 0 kB [ebuild rR ] app-portage/gentoolkit-0.3.0.8-r1 PYTHON_TARGETS="python2_7 python3_3 -pypy2_0 -python2_6 -python3_2" 0 kB [ebuild rR ] dev-python/pytz-2013d PYTHON_TARGETS="python2_7 python3_3 -pypy2_0 -python2_6 -python3_2" 0 kB [ebuild rR ] dev-python/paramiko-1.11.0 USE="-doc -examples" PYTHON_TARGETS="python2_7 -python2_6" 0 kB [ebuild rR ] dev-python/numpydoc-0.4-r1 USE="{-test}" PYTHON_TARGETS="python2_7 -python2_6" 0 kB [ebuild rR ] dev-python/PyQt4-4.10.3 USE="X dbus declarative help kde opengl script sql svg webkit -debug -doc -examples -multimedia -phonon -scripttools -xmlpatterns" PYTHON_TARGETS="python2_7 python3_3 -python2_6 -python3_2" 0 kB [ebuild U ] app-shells/zsh-completions-0.10.0::sunrise [0.8.0::sunrise] 145 kB [ebuild rR ] app-office/libreoffice-4.1.2.2 USE="bluetooth branding cups dbus gnome gtk java kde opengl vba webdav (-aqua) -debug -eds -gstreamer -gtk3 -jemalloc -mysql -odk -postgres -telepathy {-test}" LIBREOFFICE_EXTENSIONS="presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 python3_3" 0 kB

Total: 11 packages (1 upgrade, 10 reinstalls), Size of downloads: 145 kB


Does portage keep a "todo list" anywhere?

Thanks,
Helmut.




Reply via email to