On Fri, Apr 5, 2013 at 4:58 PM, Peter Humphrey <pe...@humphrey.ukfsn.org> wrote:
> Hello list,
>
>
>
> Today's update wanted to move v8 up from 3.15.11.15 to 3.16.14.9-r1 but the
> emerge failed. Here are the last few lines of console output (well, the
> first of these is very long - sorry; it ends with "--end-group"):
>
> * XT PaX marking -me with setfattr
>
> * out/x64.release/cctest
>
> * out/x64.release/d8
>
> * out/x64.release/shell
>
> setfattr: out/x64.release/cctest: Operation not supported
>
> setfattr: out/x64.release/d8: Operation not supported
>
> setfattr: out/x64.release/shell: Operation not supported
>
> * Failed to set XATTR_PAX markings -me for:
>
> * out/x64.release/shell
>
> * Executables may be killed by PaX kernels.
>
> * ERROR: dev-lang/v8-3.16.14.9-r1 failed (compile phase):
>

This bug has been reported already and fixed.

https://bugs.gentoo.org/show_bug.cgi?id=464682

> Calculating dependencies ...... done!
>
> [ebuild r U ] dev-lang/v8-3.16.14.9-r1:0/3.16.14.9 [3.15.11.15:0/3.15.11] 0
> kB
>
> [ebuild r U ] www-client/chromium-26.0.1410.43 [25.0.1364.160] USE="cups
> -bindist -custom-cflags -gnome -gnome-keyring -gps% -kerberos (-pulseaudio)
> (-selinux) (-system-ffmpeg) (-tcmalloc) {-test}" LINGUAS="en_GB -am -ar -bg
> -bn -ca -cs -da -de -el -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu
> -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru
> -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB
>
>
>
> Total: 2 packages (2 upgrades), Size of downloads: 0 kB
>
>
>
> Why does emerge want to emerge chromium?
>
>

The small "r" means it is rebuilding chromium due to a "slot-operator"
dependency. Basically any time you upgrade v8, chromium must be
rebuilt or it will break. Newer versions of portage are smart enough
to do this for you.

Reply via email to