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.