[gentoo-user] Portage getting slicker?

2016-07-13 Thread James
>
So, today I ran a sync and upgrade to a gentoo workstation::
emerge -uvDNp world

These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency
conflict:

media-libs/jasper:0

  (media-libs/jasper-1.900.1-r9:0/0::gentoo, ebuild scheduled for merge)
conflicts with
media-libs/jasper:0/0=[abi_x86_32(-),abi_x86_64(-)] required by
(x11-libs/gdk-pixbuf-2.32.3:2/2::gentoo, installed)
   
media-libs/jasper:=[abi_x86_32(-),abi_x86_64(-)] required by
(x11-libs/gdk-pixbuf-2.32.3:2/2::gentoo, installed)




OK, no big deal, except I next ran::
'emerge -uDtv @world'

BANG, it just started compiling as if no blokers?

Calculating dependencies... done!
[ebuild  rR] media-libs/mesa-11.0.6::gentoo  USE="classic dri3 egl
gallium gbm gles2 llvm nptl openmax udev vaapi vdpau xvmc -bindist -d3d9
-debug -gles1 -opencl -osmesa -pax_kernel -pic (-selinux) -wayland -xa"
ABI_X86="32 (64) (-x32)" VIDEO_CARDS="radeon radeonsi (-freedreno) -i915
-i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware" 7,103 KiB
[nomerge   ] sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo
[3.5.0:0/3.5::gentoo] USE="clang libffi ncurses python static-analyzer
-debug -doc -gold -libedit -lldb% -multitarget -ocaml {-test} -xml"
ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 (-pypy%)"
VIDEO_CARDS="radeon" 
[blocks b  ]  <=sys-devel/clang-3.7.1-r99 ("<=sys-devel/clang-3.7.1-r99"
is blocking sys-devel/llvm-3.7.1-r3)
[ebuild U  ]   sys-devel/clang-3.7.1-r100:0/3.7::gentoo
[3.5.0-r100:0/3.5::gentoo] USE="python static-analyzer -debug -multitarget"
ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  r  U  ]sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo
[3.5.0:0/3.5::gentoo] USE="clang libffi ncurses python static-analyzer
-debug -doc -gold -libedit -lldb% -multitarget -ocaml {-test} -xml"
ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 (-pypy%)"
VIDEO_CARDS="radeon" 24,610 KiB

Total: 3 packages (2 upgrades, 1 reinstall), Size of downloads: 31,713 KiB
Conflict: 1 block

The following packages are causing rebuilds:

  (sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo, ebuild scheduled for merge)
causes rebuilds for:
(media-libs/mesa-11.0.6:0/0::gentoo, ebuild scheduled for merge)

>>> Verifying ebuild manifests
>>> Running pre-merge checks for sys-devel/llvm-3.7.1-r3
 * Checking for at least 2400 MiB disk space at
"/var/tmp/portage/sys-devel/llvm-3.7.1-r3/temp" ...
   [ ok ]
>>> Emerging (1 of 3) sys-devel/llvm-3.7.1-r3::gentoo


Now this is col
I did nothing manual in between. Explanations?

James






Re: [gentoo-user] Portage getting slicker?

2016-07-13 Thread Alan McKinnon

On 13/07/2016 20:25, James wrote:



So, today I ran a sync and upgrade to a gentoo workstation::
emerge -uvDNp world

These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency
conflict:

media-libs/jasper:0

   (media-libs/jasper-1.900.1-r9:0/0::gentoo, ebuild scheduled for merge)
conflicts with
 media-libs/jasper:0/0=[abi_x86_32(-),abi_x86_64(-)] required by
(x11-libs/gdk-pixbuf-2.32.3:2/2::gentoo, installed)

 media-libs/jasper:=[abi_x86_32(-),abi_x86_64(-)] required by
(x11-libs/gdk-pixbuf-2.32.3:2/2::gentoo, installed)


This is not a blocker.

Read the warning, it says an update or rebuild was skipped due to a 
dependency conflict. In your casejasper-1.900.1-r9 was not done due to 
gdk-pixbuf requirements. Presumably, what you already have keeps pixbuf 
happy


Blockers in that output usually have "!!" annotations at the beginning.







OK, no big deal, except I next ran::
'emerge -uDtv @world'

BANG, it just started compiling as if no blokers?

Calculating dependencies... done!
[ebuild  rR] media-libs/mesa-11.0.6::gentoo  USE="classic dri3 egl
gallium gbm gles2 llvm nptl openmax udev vaapi vdpau xvmc -bindist -d3d9
-debug -gles1 -opencl -osmesa -pax_kernel -pic (-selinux) -wayland -xa"
ABI_X86="32 (64) (-x32)" VIDEO_CARDS="radeon radeonsi (-freedreno) -i915
-i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware" 7,103 KiB
[nomerge   ] sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo
[3.5.0:0/3.5::gentoo] USE="clang libffi ncurses python static-analyzer
-debug -doc -gold -libedit -lldb% -multitarget -ocaml {-test} -xml"
ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 (-pypy%)"
VIDEO_CARDS="radeon"
[blocks b  ]  <=sys-devel/clang-3.7.1-r99 ("<=sys-devel/clang-3.7.1-r99"
is blocking sys-devel/llvm-3.7.1-r3)
[ebuild U  ]   sys-devel/clang-3.7.1-r100:0/3.7::gentoo
[3.5.0-r100:0/3.5::gentoo] USE="python static-analyzer -debug -multitarget"
ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  r  U  ]sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo
[3.5.0:0/3.5::gentoo] USE="clang libffi ncurses python static-analyzer
-debug -doc -gold -libedit -lldb% -multitarget -ocaml {-test} -xml"
ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 (-pypy%)"
VIDEO_CARDS="radeon" 24,610 KiB

Total: 3 packages (2 upgrades, 1 reinstall), Size of downloads: 31,713 KiB
Conflict: 1 block

The following packages are causing rebuilds:

   (sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo, ebuild scheduled for merge)
causes rebuilds for:
 (media-libs/mesa-11.0.6:0/0::gentoo, ebuild scheduled for merge)


Verifying ebuild manifests
Running pre-merge checks for sys-devel/llvm-3.7.1-r3

  * Checking for at least 2400 MiB disk space at
"/var/tmp/portage/sys-devel/llvm-3.7.1-r3/temp" ...
[ ok ]

Emerging (1 of 3) sys-devel/llvm-3.7.1-r3::gentoo



Now this is col
I did nothing manual in between. Explanations?


portage is doing what's expected. You don't have -a in the command line 
and there's nothing stopping portage from moving forward with the build.


SO it moved forward with the build.





Re: [gentoo-user] llvm install and python_fix_shebang: EPYTHON unset

2016-07-18 Thread Andrew Lowe

On 18/07/16 20:03, Fernando Rodriguez wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 07/18/2016 07:19 AM, Andrew Lowe wrote:

Hi all,
I'm attempting to update llvm & clang and am getting a failure. Portage is 
reporting:

 * ERROR: sys-devel/llvm-3.8.1::gentoo failed (install phase):
 *   python_fix_shebang: EPYTHON unset (pkg_setup not called?)

I've looked in the ebuild and can't even find a mention of EPYTHON. I've tried:

export EPYTHON=python3.5

and

export EPYTHON=python2.7

and still the fail persists. Anyone got any thoughts on what could be going 
wrong?

Regards,
Andrew




It is set on python-single-r1.eclass. What is the output of these commands?

# eselect python list
# emerge -vp sys-devel/llvm


Fernando,
Thanks for the reply. Output is as follows:



bluey agl # eselect python list
Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python3.4
  [3]   python2.7 (fallback)
bluey agl #


Notice there is no asterisk indicating an "active" version as I would 
expect, like if I list opengl, opencl, ruby, binutils and others.


When I noticed this, I ran python-updater and got:



bluey agl # python-updater
 * Starting Python Updater...
 * Main active version of Python:3.5
 * Active version of Python 2:   2.7
 * Active version of Python 3:   3.5
 * Globally supported Python ABIs in installed repositories:
 *   agl:2.4 2.5 2.6 2.7 3.1 3.2 3.3 
2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 *   gentoo: 2.4 2.5 2.6 2.7 3.1 3.2 3.3 
2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 *   nightmare:  2.4 2.5 2.6 2.7 3.1 3.2 3.3 
2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0

 * No packages need to be reinstalled.



Pretending to run the emerge gives me:


bluey agl # emerge -vp sys-devel/llvm
 * WARNING: The FEATURES variable contains one or more values that
 * should be disabled under normal circumstances: keeptemp keepwork

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

Calculating dependencies  ... done!
[ebuild U  ] sys-devel/llvm-3.8.1:0/3.8.0::gentoo 
[3.8.0-r3:0/3.8.0::gentoo] USE="clang libffi lldb ncurses 
static-analyzer xml -debug -doc -gold -libedit -multitarget -ocaml 
-python {-test}" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 
VIDEO_CARDS="-radeon" 0 KiB
[ebuild U  ] sys-devel/clang-3.8.1-r100:0/3.8::gentoo 
[3.8.0-r100:0/3.8::gentoo] USE="static-analyzer -debug -multitarget 
-python" ABI_X86="(64) -32 (-x32)" 0 KiB
[blocks b  ] <=sys-devel/clang-3.8.1-r99 
("<=sys-devel/clang-3.8.1-r99" is blocking sys-devel/llvm-3.8.1)


Total: 2 packages (2 upgrades), Size of downloads: 0 KiB
Conflict: 1 block

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.



	As the error happened during the install phase, I changed from 
"emerge" to "ebuild llvm install". When this runs, the first line 
that is output is the following:


python-exec: EPYTHON value invalid (/usr/bin/python2.7).

Anything else you need?

Regards,
Andrew




Re: [gentoo-user] llvm install and python_fix_shebang: EPYTHON unset

2016-07-18 Thread Andrew Lowe

On 18/07/16 21:18, Andrew Lowe wrote:

On 18/07/16 20:03, Fernando Rodriguez wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 07/18/2016 07:19 AM, Andrew Lowe wrote:

Hi all,
I'm attempting to update llvm & clang and am getting a failure.
Portage is reporting:

 * ERROR: sys-devel/llvm-3.8.1::gentoo failed (install phase):
 *   python_fix_shebang: EPYTHON unset (pkg_setup not called?)

I've looked in the ebuild and can't even find a mention of EPYTHON.
I've tried:

export EPYTHON=python3.5

and

export EPYTHON=python2.7

and still the fail persists. Anyone got any thoughts on what could be
going wrong?

Regards,
Andrew




It is set on python-single-r1.eclass. What is the output of these
commands?

# eselect python list
# emerge -vp sys-devel/llvm


Fernando,
Thanks for the reply. Output is as follows:



bluey agl # eselect python list
Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python3.4
  [3]   python2.7 (fallback)
bluey agl #


Notice there is no asterisk indicating an "active" version as I would
expect, like if I list opengl, opencl, ruby, binutils and others.

When I noticed this, I ran python-updater and got:



bluey agl # python-updater
 * Starting Python Updater...
 * Main active version of Python:3.5
 * Active version of Python 2:   2.7
 * Active version of Python 3:   3.5
 * Globally supported Python ABIs in installed repositories:
 *   agl:2.4 2.5 2.6 2.7 3.1 3.2 3.3
2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 *   gentoo: 2.4 2.5 2.6 2.7 3.1 3.2 3.3
2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 *   nightmare:  2.4 2.5 2.6 2.7 3.1 3.2 3.3
2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 * No packages need to be reinstalled.



Pretending to run the emerge gives me:


bluey agl # emerge -vp sys-devel/llvm
 * WARNING: The FEATURES variable contains one or more values that
 * should be disabled under normal circumstances: keeptemp keepwork

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

Calculating dependencies  ... done!
[ebuild U  ] sys-devel/llvm-3.8.1:0/3.8.0::gentoo
[3.8.0-r3:0/3.8.0::gentoo] USE="clang libffi lldb ncurses
static-analyzer xml -debug -doc -gold -libedit -multitarget -ocaml
-python {-test}" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7"
VIDEO_CARDS="-radeon" 0 KiB
[ebuild U  ] sys-devel/clang-3.8.1-r100:0/3.8::gentoo
[3.8.0-r100:0/3.8::gentoo] USE="static-analyzer -debug -multitarget
-python" ABI_X86="(64) -32 (-x32)" 0 KiB
[blocks b  ] <=sys-devel/clang-3.8.1-r99
("<=sys-devel/clang-3.8.1-r99" is blocking sys-devel/llvm-3.8.1)

Total: 2 packages (2 upgrades), Size of downloads: 0 KiB
Conflict: 1 block

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.



As the error happened during the install phase, I changed from
"emerge" to "ebuild llvm install". When this runs, the first line
that is output is the following:

python-exec: EPYTHON value invalid (/usr/bin/python2.7).

Anything else you need?

Regards,
Andrew


	I have no idea as to why, but I've just rerun the install and it now 
works, llvm is installed. Since my original post I reran "emerge 
eselect-python", as to whether that fixed the problem I have no idea.


Fernando, thanks for the feedback,

Andrew



[gentoo-user] upgrading 1-year old system

2017-01-29 Thread thelma
I haven't updated my system for over a year (1year and 3-months).
I was trying to upgrade my firefox-bin and I'm already running into problems.

What is my best option, re-install from scratch, upgrade in stages etc.
With firefox-bin I'm getting:

emerge -p firefox-bin

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

Calculating dependencies... done!
[ebuild  N ] dev-libs/libuv-1.10.2  USE="-static-libs" 
[ebuild  N ] dev-util/ninja-1.6.0  USE="-doc -emacs {-test} -vim-syntax 
-zsh-completion" 
[ebuild U  ] www-client/firefox-bin-45.6.0 [38.6.1] L10N="-ach% -af% -an% 
-ar% -as% -ast% -az% -be% -bg% -bn-BD% -bn-IN% -br% -bs% -ca% -cs% -cy% -da% 
-de% -el% -en-GB% -en-ZA% -eo% -es-AR% -es-CL% -es-ES% -es-MX% -et% -eu% -fa% 
-fi% -fr% -fy% -ga% -gd% -gl% -gu% -he% -hi% -hr% -hsb% -hu% -hy% -id% -is% 
-it% -ja% -kk% -km% -kn% -ko% -lt% -lv% -mai% -mk% -ml% -mr% -ms% -nb% -nl% 
-nn% -or% -pa% -pl% -pt-BR% -pt-PT% -rm% -ro% -ru% -si% -sk% -sl% -son% -sq% 
-sr% -sv% -ta% -te% -th% -tr% -uk% -uz% -vi% -xh% -zh-CN% -zh-TW%" 
[ebuild U  ] dev-java/java-config-2.2.0-r3 [2.2.0] USE="{-test%}" 
PYTHON_TARGETS="(-python3_5)" 
[uninstall ] dev-java/java-config-wrapper-0.16 
[blocks b  ] dev-java/java-config-wrapper ("dev-java/java-config-wrapper" 
is blocking dev-java/java-config-2.2.0-r3)
[ebuild  NS] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx java -doc -examples 
-tcl {-test}" 
[ebuild U  ] sys-libs/ncurses-6.0-r1 [5.9-r5] USE="{-test%} -threads%" 
[ebuild  r  U  ] sys-process/procps-3.3.12 [3.3.10-r1] USE="kill%*" 
[ebuild U  ] dev-util/cmake-3.7.2 [3.3.1-r1]
[ebuild  r  U  ] sys-devel/llvm-3.7.1-r3 [3.5.0] USE="-lldb%" 
[ebuild  rR] app-editors/xemacs-21.4.24 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

sys-process/procps:0

  (sys-process/procps-3.3.12:0/5::gentoo, ebuild scheduled for merge) pulled in 
by
(no parents that aren't satisfied by other packages in this slot)

  (sys-process/procps-3.3.10-r1:0/0::gentoo, installed) pulled in by
sys-process/procps:0/0= required by (dev-db/mariadb-10.0.22:0/18::gentoo, 
installed)
  ^ 


sys-libs/ncurses:0

  (sys-libs/ncurses-6.0-r1:0/6::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)

  (sys-libs/ncurses-5.9-r5:0/5::gentoo, installed) pulled in by
sys-libs/ncurses:0/5= required by 
(dev-lang/ruby-2.0.0_p647-r1:2.0/2.0::gentoo, installed)
^   
  

sys-libs/ncurses:0/5[ada?,cxx?,gpm?,static-libs?,tinfo?,unicode?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (sys-libs/ncurses-5.9-r99:5/5::gentoo, installed)




  
(and 15 more with the same problems)

sys-devel/llvm:0

  (sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo, ebuild scheduled for merge) pulled 
in by
(no parents that aren't satisfied by other packages in this slot)

  (sys-devel/llvm-3.5.0:0/3.5::gentoo, installed) pulled in by
>=sys-devel/llvm-3.4.2:0/3.5=[abi_x86_32(-)] required by 
(media-libs/mesa-11.0.6:0/0::gentoo, installed)
  ^^^   


NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- dev-lang/ruby-2.0.0_p647-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Hans de Graaff <gra...@gentoo.org> (07 Dec 2016)
# Mask ruby 2.0 for

Re: [gentoo-user] upgrading 1-year old system

2017-01-29 Thread Alan McKinnon
On 29/01/2017 22:56, the...@sys-concept.com wrote:
> I haven't updated my system for over a year (1year and 3-months).
> I was trying to upgrade my firefox-bin and I'm already running into problems.
> 
> What is my best option, re-install from scratch, upgrade in stages etc.
> With firefox-bin I'm getting:



1 year 3 months isn't usually that bad and it can be done - I've done it
many times myself. However there are gotchas:

- there is no stock method and no stock answers. So asking
"I can't upgrade procps! What must I do?"
isn't going to get you much in the way of usable replies. Most will be
something like "I have no idea. Please be /way/ more specific"

- you need to understand what portage is telling you when it dumps a
crapload of output on the screen. If you can read through blockers and
figure out what to do, it's usually not that hard. It however tedious.

- you need to have a good grasp of what most packages do. So if you
think perhaps you need to unmerge binutils or python, your brain must
scream at you that it's a very very bad idea, and you need to know why
(reason: portage don't work for shit with those packages gone and  needs
them present to put them back. Hello chicken, greet egg)

- go slowly and deal with one block at a time. A regular emerge world
probably won't succeed so you gotta bite of small chunks

With those basics out the way, it's a great learning experience. I
recommend you do it at least once.

> 
> emerge -p firefox-bin
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N ] dev-libs/libuv-1.10.2  USE="-static-libs" 
> [ebuild  N ] dev-util/ninja-1.6.0  USE="-doc -emacs {-test} -vim-syntax 
> -zsh-completion" 
> [ebuild U  ] www-client/firefox-bin-45.6.0 [38.6.1] L10N="-ach% -af% -an% 
> -ar% -as% -ast% -az% -be% -bg% -bn-BD% -bn-IN% -br% -bs% -ca% -cs% -cy% -da% 
> -de% -el% -en-GB% -en-ZA% -eo% -es-AR% -es-CL% -es-ES% -es-MX% -et% -eu% -fa% 
> -fi% -fr% -fy% -ga% -gd% -gl% -gu% -he% -hi% -hr% -hsb% -hu% -hy% -id% -is% 
> -it% -ja% -kk% -km% -kn% -ko% -lt% -lv% -mai% -mk% -ml% -mr% -ms% -nb% -nl% 
> -nn% -or% -pa% -pl% -pt-BR% -pt-PT% -rm% -ro% -ru% -si% -sk% -sl% -son% -sq% 
> -sr% -sv% -ta% -te% -th% -tr% -uk% -uz% -vi% -xh% -zh-CN% -zh-TW%" 
> [ebuild U  ] dev-java/java-config-2.2.0-r3 [2.2.0] USE="{-test%}" 
> PYTHON_TARGETS="(-python3_5)" 
> [uninstall ] dev-java/java-config-wrapper-0.16 
> [blocks b  ] dev-java/java-config-wrapper ("dev-java/java-config-wrapper" 
> is blocking dev-java/java-config-2.2.0-r3)
> [ebuild  NS] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx java -doc 
> -examples -tcl {-test}" 
> [ebuild U  ] sys-libs/ncurses-6.0-r1 [5.9-r5] USE="{-test%} -threads%" 
> [ebuild  r  U  ] sys-process/procps-3.3.12 [3.3.10-r1] USE="kill%*" 
> [ebuild U  ] dev-util/cmake-3.7.2 [3.3.1-r1]
> [ebuild  r  U  ] sys-devel/llvm-3.7.1-r3 [3.5.0] USE="-lldb%" 
> [ebuild  rR] app-editors/xemacs-21.4.24 


java-config-wrapper is long gone. Remove it and java-config will
probably succeed

> 
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
> 
> sys-process/procps:0
> 
>   (sys-process/procps-3.3.12:0/5::gentoo, ebuild scheduled for merge) pulled 
> in by
> (no parents that aren't satisfied by other packages in this slot)
> 
>   (sys-process/procps-3.3.10-r1:0/0::gentoo, installed) pulled in by
> sys-process/procps:0/0= required by (dev-db/mariadb-10.0.22:0/18::gentoo, 
> installed)
>   ^   
>   

Update mariadb by itself to fix this. The version you have wants a
subslot of procps that no longer exists

> 
> sys-libs/ncurses:0
> 
>   (sys-libs/ncurses-6.0-r1:0/6::gentoo, ebuild scheduled for merge) pulled in 
> by
> (no parents that aren't satisfied by other packages in this slot)
> 
>   (sys-libs/ncurses-5.9-r5:0/5::gentoo, installed) pulled in by
> sys-libs/ncurses:0/5= required by 
> (dev-lang/ruby-2.0.0_p647-r1:2.0/2.0::gentoo, installed)
> ^ 
> 
> 
> sys-libs/ncurses:0/5[ada?,cxx?,gpm?,static-libs?,tinfo?,unicode?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (sys-libs/ncurses-5.9-r99:5/5::gentoo, installed)
>   
>   

Re: [gentoo-user] llvm / clang compile error

2016-08-16 Thread Fernando Rodriguez
gt; sys-devel/binutils:   2.25.1-r1::gentoo
> sys-devel/gcc:5.4.0::gentoo
> sys-devel/gcc-config: 1.7.3::gentoo
> sys-devel/libtool:2.4.6::gentoo
> sys-devel/make:   4.1-r1::gentoo
> sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers)
> sys-libs/glibc:   2.22-r4::gentoo
> Repositories:
> 
> gentoo
> location: /usr/portage
> sync-type: rsync
> sync-uri: rsync://rsync2.fr.gentoo.org/gentoo-portage/
> priority: -1000
> 
> pentoo
> location: /var/lib/layman/pentoo
> masters: gentoo
> priority: 0
> 
> ACCEPT_KEYWORDS="amd64"
> ACCEPT_LICENSE="* -@EULA"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-O2 -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/share/easy-rsa /usr/share/gnupg/qualified.txt"
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d 
> /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild 
> /etc/sandbox.d /etc/terminfo"
> CXXFLAGS="-O2 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FCFLAGS="-O2 -pipe"
> FEATURES="assume-digests binpkg-logs buildpkg ccache 
> config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news 
> parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn 
> unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
> FFLAGS="-O2 -pipe"
> GENTOO_MIRRORS="http://gentoo.mirrors.ovh.net/gentoo-distfiles/ 
> http://mirror.netcologne.de/gentoo;
> LANG="de_DE.UTF-8"
> LDFLAGS="-Wl,-O1 -Wl,--as-needed"
> MAKEOPTS="-j4"
> PKGDIR="/usr/portage/packages"
> PORTAGE_CONFIGROOT="/"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
> --omit-dir-times --compress --force --whole-file --delete --stats 
> --human-readable --timeout=180 --exclude=/distfiles --exclude=/local 
> --exclude=/packages --exclude=/.git"
> PORTAGE_TMPDIR="/var/tmp"
> USE="X acl alsa amd64 avahi berkdb bindist bluetooth bzip2 cli consolekit 
> cracklib crypt cups cxx dbus dri fortran gdbm gnome-keyring gtk3 iconv ipv6 
> libnotify mmx mmxext modules ncurses nls nptl opengl openmp pam pcre prelink 
> python qt5 readline seccomp session sse sse2 ssl startup-notification tcpd 
> truetype udev udisks unicode vaapi vala xattr zeroconf zlib" ABI_X86="64" 
> ALSA_CARDS="hda_intel" APACHE2_MODULES="authn_core authz_core socache_shmcb 
> unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default 
> authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner 
> authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir 
> disk_cache env expires ext_filter file_cache filter headers include info 
> log_config logio mem_cache mime mime_magic negotiation rewrite setenvif 
> speling status unique_id userdir usertrack vhost_alias" 
> CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon 
> braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load 
> memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3" 
> ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin 
> garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle 
> oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox 
> ubx" GRUB_PLATFORMS="emu efi-32 efi-64 pc" INPUT_DEVICES="mouse keyboard 
> evdev synaptics" KERNEL="linux" L10N="de en en-GB ar fr fr-MA" 
> LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses 
> text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" 
> LINGUAS="de en ar fr" NGINX_MODULES_HTTP="access addition auth_basic auth_pam 
> autoindex browser charset fancyindex fastcgi flv geo geoip gzip gzip_static 
> gunzip headers_more http2 limit_req limit_zone map memcached mp4 perl proxy 
> push random_index realip referer rewrite split_clients stub_status sub userid 
> v2 xslt" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-0" 
> PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python3_4 python2_7" 
> RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="intel" 
> XFCE_PLUGINS="battery brightness clock power trash" XTABLES_ADDONS="quota2 
> psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition 
> tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
> Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, 
> LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, 
> PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
> 
> # emerge -pqv '=sys-devel/llvm-3.7.1-r3::gentoo'
> [ebuild  N] sys-devel/llvm-3.7.1-r3  USE="clang libffi ncurses python 
> static-analyzer -debug -doc -gold -libedit -lldb -multitarget -ocaml {-test} 
> -xml" PYTHON_TARGETS="python2_7" VIDEO_CARDS="-radeon" 
> [ebuild  N] sys-devel/clang-3.7.1-r100  USE="python static-analyzer 
> -debug -multitarget"
> 

If you havent, try disabling ccache to rule that out.

-- 

Fernando Rodriguez


[gentoo-user] llvm / clang compile error

2016-08-16 Thread Silvio Siefke
too
masters: gentoo
priority: 0

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/easy-rsa /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d 
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild 
/etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg ccache config-protect-if-modified 
distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned 
sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans 
userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.mirrors.ovh.net/gentoo-distfiles/ 
http://mirror.netcologne.de/gentoo;
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
--omit-dir-times --compress --force --whole-file --delete --stats 
--human-readable --timeout=180 --exclude=/distfiles --exclude=/local 
--exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X acl alsa amd64 avahi berkdb bindist bluetooth bzip2 cli consolekit 
cracklib crypt cups cxx dbus dri fortran gdbm gnome-keyring gtk3 iconv ipv6 
libnotify mmx mmxext modules ncurses nls nptl opengl openmp pam pcre prelink 
python qt5 readline seccomp session sse sse2 ssl startup-notification tcpd 
truetype udev udisks unicode vaapi vala xattr zeroconf zlib" ABI_X86="64" 
ALSA_CARDS="hda_intel" APACHE2_MODULES="authn_core authz_core socache_shmcb 
unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default 
authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner 
authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache 
env expires ext_filter file_cache filter headers include info log_config logio 
mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id 
userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets 
stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df 
interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse 
sse2 sse3 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore 
fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver 
oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt 
ublox ubx" GRUB_PLATFORMS="emu efi-32 efi-64 pc" INPUT_DEVICES="mouse keyboard 
evdev synaptics" KERNEL="linux" L10N="de en en-GB ar fr fr-MA" 
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses 
text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" 
LINGUAS="de en ar fr" NGINX_MODULES_HTTP="access addition auth_basic auth_pam 
autoindex browser charset fancyindex fastcgi flv geo geoip gzip gzip_static 
gunzip headers_more http2 limit_req limit_zone map memcached mp4 perl proxy 
push random_index realip referer rewrite split_clients stub_status sub userid 
v2 xslt" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-0" 
PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python3_4 python2_7" 
RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="intel" 
XFCE_PLUGINS="battery brightness clock power trash" XTABLES_ADDONS="quota2 psd 
pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee 
tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, 
PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, 
PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

# emerge -pqv '=sys-devel/llvm-3.7.1-r3::gentoo'
[ebuild  N] sys-devel/llvm-3.7.1-r3  USE="clang libffi ncurses python 
static-analyzer -debug -doc -gold -libedit -lldb -multitarget -ocaml {-test} 
-xml" PYTHON_TARGETS="python2_7" VIDEO_CARDS="-radeon" 
[ebuild  N] sys-devel/clang-3.7.1-r100  USE="python static-analyzer -debug 
-multitarget"


pgpq3J6zgD5to.pgp
Description: PGP signature


Re: [gentoo-user] upgrading 1-year old system

2017-01-29 Thread Dale
Alan McKinnon wrote:
> On 29/01/2017 22:56, the...@sys-concept.com wrote:
>> I haven't updated my system for over a year (1year and 3-months).
>> I was trying to upgrade my firefox-bin and I'm already running into problems.
>>
>> What is my best option, re-install from scratch, upgrade in stages etc.
>> With firefox-bin I'm getting:
>
>
> 1 year 3 months isn't usually that bad and it can be done - I've done it
> many times myself. However there are gotchas:
>
> - there is no stock method and no stock answers. So asking
> "I can't upgrade procps! What must I do?"
> isn't going to get you much in the way of usable replies. Most will be
> something like "I have no idea. Please be /way/ more specific"
>
> - you need to understand what portage is telling you when it dumps a
> crapload of output on the screen. If you can read through blockers and
> figure out what to do, it's usually not that hard. It however tedious.
>
> - you need to have a good grasp of what most packages do. So if you
> think perhaps you need to unmerge binutils or python, your brain must
> scream at you that it's a very very bad idea, and you need to know why
> (reason: portage don't work for shit with those packages gone and  needs
> them present to put them back. Hello chicken, greet egg)
>
> - go slowly and deal with one block at a time. A regular emerge world
> probably won't succeed so you gotta bite of small chunks
>
> With those basics out the way, it's a great learning experience. I
> recommend you do it at least once.
>
>> emerge -p firefox-bin
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild  N ] dev-libs/libuv-1.10.2  USE="-static-libs" 
>> [ebuild  N ] dev-util/ninja-1.6.0  USE="-doc -emacs {-test} -vim-syntax 
>> -zsh-completion" 
>> [ebuild U  ] www-client/firefox-bin-45.6.0 [38.6.1] L10N="-ach% -af% 
>> -an% -ar% -as% -ast% -az% -be% -bg% -bn-BD% -bn-IN% -br% -bs% -ca% -cs% -cy% 
>> -da% -de% -el% -en-GB% -en-ZA% -eo% -es-AR% -es-CL% -es-ES% -es-MX% -et% 
>> -eu% -fa% -fi% -fr% -fy% -ga% -gd% -gl% -gu% -he% -hi% -hr% -hsb% -hu% -hy% 
>> -id% -is% -it% -ja% -kk% -km% -kn% -ko% -lt% -lv% -mai% -mk% -ml% -mr% -ms% 
>> -nb% -nl% -nn% -or% -pa% -pl% -pt-BR% -pt-PT% -rm% -ro% -ru% -si% -sk% -sl% 
>> -son% -sq% -sr% -sv% -ta% -te% -th% -tr% -uk% -uz% -vi% -xh% -zh-CN% 
>> -zh-TW%" 
>> [ebuild U  ] dev-java/java-config-2.2.0-r3 [2.2.0] USE="{-test%}" 
>> PYTHON_TARGETS="(-python3_5)" 
>> [uninstall ] dev-java/java-config-wrapper-0.16 
>> [blocks b  ] dev-java/java-config-wrapper 
>> ("dev-java/java-config-wrapper" is blocking dev-java/java-config-2.2.0-r3)
>> [ebuild  NS] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx java -doc 
>> -examples -tcl {-test}" 
>> [ebuild U  ] sys-libs/ncurses-6.0-r1 [5.9-r5] USE="{-test%} -threads%" 
>> [ebuild  r  U  ] sys-process/procps-3.3.12 [3.3.10-r1] USE="kill%*" 
>> [ebuild U  ] dev-util/cmake-3.7.2 [3.3.1-r1]
>> [ebuild  r  U  ] sys-devel/llvm-3.7.1-r3 [3.5.0] USE="-lldb%" 
>> [ebuild  rR] app-editors/xemacs-21.4.24 
>
> java-config-wrapper is long gone. Remove it and java-config will
> probably succeed
>
>> !!! Multiple package instances within a single package slot have been pulled
>> !!! into the dependency graph, resulting in a slot conflict:
>>
>> sys-process/procps:0
>>
>>   (sys-process/procps-3.3.12:0/5::gentoo, ebuild scheduled for merge) pulled 
>> in by
>> (no parents that aren't satisfied by other packages in this slot)
>>
>>   (sys-process/procps-3.3.10-r1:0/0::gentoo, installed) pulled in by
>> sys-process/procps:0/0= required by 
>> (dev-db/mariadb-10.0.22:0/18::gentoo, installed)
>>   ^  
>>
> Update mariadb by itself to fix this. The version you have wants a
> subslot of procps that no longer exists
>
>> sys-libs/ncurses:0
>>
>>   (sys-libs/ncurses-6.0-r1:0/6::gentoo, ebuild scheduled for merge) pulled 
>> in by
>> (no parents that aren't satisfied by other packages in this slot)
>>
>>   (sys-libs/ncurses-5.9-r5:0/5::gentoo, installed) pulled 

[gentoo-user] Could not link test program to Python

2016-01-02 Thread Hung Dang

Hi,

I could not update my system because of "Could not link test program to 
Python ..." error. I have attached the build log with this email and you 
can find the output of emerge --info command below. Please let me know 
if you have any suggestion?


Thanks a lot,
Hung

Portage 2.2.26 (python 3.4.3-final-0, 
default/linux/amd64/13.0/desktop/plasma/systemd, gcc-5.3.0, 
glibc-2.22-r1, 4.2.5-gentoo-i920 x86_64)

=
System uname: 
Linux-4.2.5-gentoo-i920-x86_64-Intel-R-_Core-TM-_i7_CPU_920_@_2.67GHz-with-gentoo-2.2

KiB Mem:24678796 total,   6067472 free
KiB Swap:  0 total, 0 free
Timestamp of repository gentoo: Fri, 01 Jan 2016 06:00:01 +
sh bash 4.3_p42
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:  4.3_p42::gentoo
dev-java/java-config: 2.2.0::gentoo
dev-lang/perl:5.22.1::gentoo
dev-lang/python:  2.7.11-r1::gentoo, 3.3.5-r7::gentoo, 
3.4.3-r7::gentoo, 3.5.1-r2::gentoo

dev-util/cmake:   3.4.1::gentoo
dev-util/pkgconfig:   0.29::gentoo
sys-apps/baselayout:  2.2::gentoo
sys-apps/openrc:  0.19.1::gentoo
sys-apps/sandbox: 2.10-r1::gentoo
sys-devel/autoconf:   2.13::gentoo, 2.69-r1::gentoo
sys-devel/automake:   1.11.6-r1::gentoo, 1.13.4::gentoo, 
1.14.1::gentoo, 1.15-r1::gentoo

sys-devel/binutils:   2.25.1-r1::gentoo
sys-devel/gcc:4.9.3::gentoo, 5.3.0::gentoo
sys-devel/gcc-config: 1.8::gentoo
sys-devel/libtool:2.4.6-r1::gentoo
sys-devel/make:   4.1-r1::gentoo
sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers)
sys-libs/glibc:   2.22-r1::gentoo
Repositories:

gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000

ROKO__
location: /var/lib/layman/ROKO__
masters: gentoo
priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc 
/usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d 
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release 
/etc/php/apache2-php5.5/ext-active/ /etc/php/apache2-php5.6/ext-active/ 
/etc/php/cgi-php5.5/ext-active/ /etc/php/cgi-php5.6/ext-active/ 
/etc/php/cli-php5.5/ext-active/ /etc/php/cli-php5.6/ext-active/ 
/etc/revdep-rebuild /etc/sandbox.d /etc/terminfo 
/etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d 
/etc/texmf/web2c"

CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs collision-protect 
config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync 
metadata-transfer news parallel-fetch preserve-libs protect-owned 
sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs 
unmerge-orphans userfetch userpriv usersandbox usersync xattr"

FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org;
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j7"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
--omit-dir-times --compress --force --whole-file --delete --stats 
--human-readable --timeout=180 --exclude=/distfiles --exclude=/local 
--exclude=/packages"

PORTAGE_TMPDIR="/tmp/"
USE="X a52 aac acl acpi alsa amd64 apache2 asyncns bazaar berkdb blas 
bluetooth boost branding bzip2 cairo caps cdda cdr clang cli cmake 
colord corefonts cracklib crypt cups curl cxx dbus declarative djvu dri 
dts dvd dvdr emacs emboss encode equalizer exif extraengine fam fftw 
firefox flac fontconfig fortran fpm ftp fuse gd gdbm gif git glamor glib 
gphoto2 gpm graphviz gtk gtk3 gudev hdf5 iconv icu imagemagick 
introspection ios ipv6 jpeg jpeg2k json kde kipi lapack latex lcms ldap 
legacy-systray libatomic libav libmpv libnotify libxml2 lldb llvm lua 
luajit lximage lxqt lzma lzo mad mediawiki mercurial minizip mkv mmx 
mmxext mng modules mongodb mp3 mp4 mpeg mtp multilib mysql ncurses 
networkmanager nls nptl ogg opencl opengl openmp orc pam pango pcre pdf 
pdo phonon php plasma plugins png policykit postproc postscript ppds ptp 
ptp2 pulseaudio python qml qt3support qt4 qt5 rar readline script sdl 
seccomp semantic-desktop session skype sound spell sql sqlite sqlite3 
sse sse2 ssl ssse3 startup-notification svg systemd tbb tcpd threads 
tiff truetype udev udisks unicode unrar upower usb v4l video vorbis vpn 
wav wavpack webkit webp webrtc-aec widgets wma wmf wxwidgets x264 x265 
xattr xcb xcomposite xft xinerama xml xmlr