Re: [gentoo-user] Gobbledegook error message from emerge.

2020-12-12 Thread Arve Barsnes
On Fri, 11 Dec 2020 at 19:09, Alan Mackenzie  wrote:
> emerge: there are no ebuilds built with USE flags to satisfy 
> "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]".
> !!! One of the following packages is required to complete your request:
> - dev-python/pycparser-2.20-r1::gentoo (Change USE: +python_targets_python3_7)
> - dev-python/cffi-1.14.0-r3::gentoo (Change USE: -python_targets_python3_7)
> (dependency required by "dev-python/cffi-1.14.0-r3::gentoo" [ebuild])
> (dependency required by "dev-python/bcrypt-3.2.0::gentoo" [installed])
> (dependency required by "dev-python/paramiko-2.7.1::gentoo" [installed])
> (dependency required by "dev-vcs/bzr-2.7.0::gentoo" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])

To solve your problem, you already have your answer (remove
dev-vcs/bzr), but I don't think you got the explanation you wanted for
the logic of this output, so I'll also give it a go.

I would really ignore the first line with all the brackets and
question marks unless you are completely unable to fix your problem,
but the logic of the rest of the lines, as I understand them, is as
follows:

Your problem has two possible solutions, either ADD py3.7
(USE="python_targets_python3_7") to dev-python/pycparser, or REMOVE
py3.7 (USE="-python_targets_python3_7") to dev-python/cffi.

This is required by dev-python/cffi-1.14.0-r3::gentoo.
Which in turn is required by dev-python/bcrypt-3.2.0::gentoo.
Which in turn is required by dev-python/paramiko-2.7.1::gentoo
Which in turn is required by dev-vcs/bzr-2.7.0::gentoo
Which in turn is required by the selected packages which the current
emerge command was given
Which in turn was found through the emerge argument @world

In other words, the "dependency of A on B" you speak about is clearly
outlined here, but it is as a chain of dependencies, and hence spread
out over multiple lines, which in my opinion for these kinds of things
actually makes it more readable. But of course, you have to first know
what is trying to express, before you can decipher the syntax.

Regards,
Arve



[gentoo-user] EAPI packages

2016-08-10 Thread hw


Hi,

I´m trying to upgrade portage because I´m getting a message that it
needs to be able to work with EAPI 6 packages and can only do EAPI 5.

I´m running into merge conflicts when trying to update portage, and
apparently one of the packages (dev-python/cryptography) I could try
to update first to be able to update portage requires a version of
portage that can handle EAPI 6 packages.

How can upgrade portage?


emerge -a portage --newuse --update
[...]
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N ] sys-apps/install-xattr-0.5
[ebuild  N ] dev-python/packaging-15.3-r2  USE="{-test}" 
PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3 (-python3_5)"
[ebuild U  ] dev-python/setuptools-18.4 [7.0] PYTHON_TARGETS="python3_4* 
-python3_3* (-python3_5)"
[ebuild  N ] dev-python/certifi-2015.11.20  PYTHON_TARGETS="python2_7 python3_4 
(-pypy) (-pypy3) -python3_3 (-python3_5)"
[ebuild  N ] dev-python/pyxattr-0.5.5  USE="-doc {-test}" 
PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3 (-python3_5)"
[ebuild U  ] sys-apps/portage-2.2.28 [2.2.14] USE="xattr*" 
PYTHON_TARGETS="python3_4* -python3_3* (-python3_5)"

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

dev-python/setuptools:0

  (dev-python/setuptools-18.4:0/0::gentoo, ebuild scheduled for merge) pulled 
in by

dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 required by (dev-python/certifi-2015.11.20:0/0::gentoo, ebuild scheduled for 
merge)


dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 required by (dev-python/pyxattr-0.5.5:0/0::gentoo, ebuild scheduled for merge)


  (dev-python/setuptools-7.0:0/0::gentoo, installed) pulled in by

dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
 required by (dev-python/cryptography-0.6.1:0/0::gentoo, installed)


dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
 required by (dev-python/chardet-2.2.1:0/0::gentoo, installed)


sys-apps/portage:0

  (sys-apps/portage-2.2.28:0/0::gentoo, ebuild scheduled for merge) pulled in by
sys-apps/portage (Argument)

  (sys-apps/portage-2.2.14:0/0::gentoo, installed) pulled in by

sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
 required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)


sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
 required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
[...]
emerge -a dev-python/cryptography --newuse --update
[...]
These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The following update has been skipped due to unsatisfied dependencies:

dev-python/cryptography:0

!!! All ebuilds that could satisfy 
">=dev-python/cffi-1.4.1:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)]"
 have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/cffi-1.7.0::gentoo (masked by: EAPI 6)
- dev-python/cffi-1.6.0::gentoo (masked by: EAPI 6)
- dev-python/cffi-1.5.2::gentoo (masked by: EAPI 6)

The current version of portage supports EAPI '5'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
[...]


I´m so tired of these stupid

Re: [gentoo-user] EAPI packages

2016-08-10 Thread Azamat Hackimov
Hello.
Try to install first lower version of cryptography:

emerge -av1 =cryptography-1.1.2

This version require at least cffi-1.2.1, which don't need EAPI 6.
Next try to install portage:

emerge -av =portage-2.2.28


Re: [gentoo-user] Gobbledegook error message from emerge.

2020-12-11 Thread Neil Bothwick
On Fri, 11 Dec 2020 18:08:55 +, Alan Mackenzie wrote:

> I got back a horrendously long list of packages to merge (most of them
> re-merges), followed by:
> 
> emerge: there are no ebuilds built with USE flags to satisfy
> "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]".
> !!! One of the following packages is required to complete your request:
> - dev-python/pycparser-2.20-r1::gentoo (Change USE:
> +python_targets_python3_7)
> - dev-python/cffi-1.14.0-r3::gentoo (Change USE:
> -python_targets_python3_7) (dependency required by

A required package is just a dependency. If package A depends on package
B then package B is required is you have A installed.

> "dev-python/cffi-1.14.0-r3::gentoo" [ebuild]) (dependency required by
> "dev-python/bcrypt-3.2.0::gentoo" [installed]) (dependency required by
> "dev-python/paramiko-2.7.1::gentoo" [installed]) (dependency required
> by "dev-vcs/bzr-2.7.0::gentoo" [installed])

This is part of the python cleanup/upgrade already discussed at length on
this list over the past week, so the answers are already available. You
have had some useful replies already but one thing I noticed it that this
is brought about by bzr, which is no longer in portage. Unless you have
it installed from an overlay for a particular need of yours, you should
let it be depcleaned.


-- 
Neil Bothwick

A TRUE Klingon warrior does not comment his code!


pgpg4iYLvRNpK.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] EAPI packages

2016-08-13 Thread hw

Fernando Rodriguez schrieb:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 08/12/2016 08:44 AM, Jeroen Mathon wrote:

Is it perhaps an idea to mask the gentoolkit package when updating portage?


Since that version of gentoolkit doesn't depend on a specific version of portage
but does depend on portage with the same python_targets use flags, I think the 
problem
is that you're trying to emerge portage and gentoolkit with different 
python_target_XXX
flags, So just make sure they're the same.


I have removed gentoolkit, and it still fails:

emerge --ask --update --newuse portage
[...]
WARNING: One or more updates/rebuilds have been skipped due to a dependency 
conflict:

sys-apps/portage:0

  (sys-apps/portage-2.2.28:0/0::gentoo, ebuild scheduled for merge) conflicts 
with

sys-apps/portage[python_targets_python2_7(-),python_targets_python3_3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
 required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)


When I try to remove webapp-config, it says no packages can be removed:


emerge --ask --depclean app-admin/webapp-config

Calculating dependencies... done!
>>> No packages selected for removal by depclean
>>> To see reverse dependencies, use --verbose
Packages installed:   659
Packages in world:85
Packages in system:   44
Required packages:659
Number removed:   0


So try to update it:


emerge --ask --update --newuse app-admin/webapp-config
[...]
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N ] sys-apps/install-xattr-0.5
[ebuild  N ] dev-python/packaging-15.3-r2  USE="{-test}" 
PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3 (-python3_5)"
[ebuild U  ] dev-python/setuptools-18.4 [7.0] PYTHON_TARGETS="python3_4* 
-python3_3* (-python3_5)"
[ebuild  N ] dev-python/certifi-2015.11.20  PYTHON_TARGETS="python2_7 python3_4 
(-pypy) (-pypy3) -python3_3 (-python3_5)"
[ebuild  N ] dev-python/pyxattr-0.5.5  USE="-doc {-test}" 
PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3 (-python3_5)"
[ebuild U  ] sys-apps/portage-2.2.28 [2.2.14] USE="xattr*" 
PYTHON_TARGETS="python3_4* -python3_3* (-python3_5)"
[ebuild U  ] app-admin/webapp-config-1.54-r1 [1.52-r1] 
PYTHON_TARGETS="python3_4%* (-pypy) -python3_3*"

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

dev-python/setuptools:0

  (dev-python/setuptools-18.4:0/0::gentoo, ebuild scheduled for merge) pulled 
in by

dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 required by (dev-python/certifi-2015.11.20:0/0::gentoo, ebuild scheduled for 
merge)


dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 required by (dev-python/pyxattr-0.5.5:0/0::gentoo, ebuild scheduled for merge)


  (dev-python/setuptools-7.0:0/0::gentoo, installed) pulled in by

dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
 required by (dev-python/cryptography-0.6.1:0/0::gentoo, installed)


dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
 required by (dev-python/chardet-2.2.1:0/0::gentoo, installed)


Now try to update cryptography:


emerge --ask --update --newuse dev-python/cryptography
[...]
!!! All ebuilds that could satisfy 
">=dev-python/cffi-1.4.1:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)]"
 have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/cffi-1.7.0::gentoo (masked by: EAPI 6)
- dev-python/cffi-1.6.0::gentoo (masked by: EAPI 6)
- 

Re: [gentoo-user] update fails, but I don't see why

2020-12-04 Thread Arve Barsnes
On Fri, 4 Dec 2020 at 10:34, n952162  wrote:
> Forgotten about?  I'm flattered!  That would imply I understood
> something here ...
>
> Here's my python situation:
>
> $ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u
> */* PYTHON_TARGETS: python3_7
>  >=dev-lang/python-2.7.16:2.7 sqlite
>  >=dev-lang/python-3.6.9 sqlite
>  >=dev-libs/libxml2-2.9.9-r1 python
>  >=dev-python/PySocks-1.7.1 python_targets_python3_6
>  >=dev-python/certifi-10001-r1 python_targets_python3_7
>  >=dev-python/certifi-2019.11.28 python_targets_python3_6
>  >=dev-python/cffi-1.14.0 python_targets_python3_6
>  >=dev-python/chardet-3.0.4 python_targets_python3_6
>  >=dev-python/cryptography-2.8-r1 python_targets_python3_6
>  >=dev-python/docutils-0.16 -python_targets_python2_7
>  >=dev-python/idna-2.8 python_targets_python3_6
>  >=dev-python/isodate-0.6.0-r1 python_targets_python3_6
>  >=dev-python/ply-3.11 python_targets_python3_6
>  >=dev-python/pycparser-2.20 python_targets_python3_6
>  >=dev-python/pycryptodome-3.9.4 python_targets_python3_6
>  >=dev-python/pyopenssl-19.1.0 python_targets_python3_6
>  >=dev-python/requests-2.23.0 python_targets_python3_6
>  >=dev-python/setuptools-46.4.0-r1 python_targets_python3_6
>  >=dev-python/setuptools-50.3.0 python_targets_python3_7
>  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
>  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7
>  >=dev-python/six-1.14.0 python_targets_python3_6
>  >=dev-python/six-1.15.0-r1 python_targets_python3_7
>  >=dev-python/urllib3-1.25.8 python_targets_python3_6
>  >=virtual/python-cffi-0 python_targets_python3_6
> dev-lang/python readline
> net-print/cups X python


I would try simply removing all of those python_targets_python3_x
lines, and add back only those that you actually need, with an
explicit version (that is '=' instead of '>='). I had a long list of
packages on 3_6 for a while, but it's been several weeks/months since
I could remove them all.

Regards,
Arve



[gentoo-user] Re: Can't install cairosvg

2016-06-01 Thread Grant Edwards
On 2016-06-01, Neil Bothwick  wrote:
> On Tue, 31 May 2016 22:05:24 + (UTC), Grant Edwards wrote:
>
>>  emerge: there are no ebuilds to satisfy
>> "dev-python/cairocffi[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]".
>> (dependency required by "media-gfx/cairosvg-1.0.7::gentoo" [ebuild])
>> (dependency required by "cairosvg" [argument])
>> 
>> I've tried dozens of settings for PYTHON_TARGETS and
>> PYTHON_SINGLE_TARGET and have gotten exactly nowhere.  Is there an
>> English translation of the emerge error message available?
>
> It appears to be complaining about the python settings for cairocffi,
> what does eix -v cairocffi show?

# eix -v cairocffi
* dev-python/cairocffi
 Available versions:  ~0.5.3-r1 ~0.5.4 ~0.6
 IUSE (all versions): doc test PYTHON_TARGETS="pypy python2_7 python3_3 
python3_4"
 Installed versions:  Version:   0.7.2
  Date:  05:30:14 PM 05/31/2016
  USE:   -doc -test PYTHON_TARGETS="python2_7 
python3_4 -pypy -python3_3 -python3_5"
  DEPEND:
dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_4(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 >=dev-lang/python-2.7.5-r2:2.7 dev-lang/python:3.4 
>=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_4(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
  RDEPEND:   
>=dev-python/cffi-1.1.0:0/1.5.2=[python_targets_python2_7(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),python_targets_python3_4(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 
>=dev-python/cffi-1.1.0:0/1.5.2=[python_targets_python2_7(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),python_targets_python3_4(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 
>=dev-python/xcffib-0.3.2[python_targets_python2_7(-),python_targets_python3_4(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
 x11-libs/cairo:0/0= x11-libs/gdk-pixbuf[jpeg] >=dev-lang/python-2.7.5-r2:2.7 
dev-lang/python:3.4 
>=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_4(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),
 
-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
  EAPI:  5
 Recommendation:  Downgrade
 Homepage:https://github.com/SimonSapin/cairocffi
 Find open bugs:  
https://bugs.gentoo.org/buglist.cgi?quicksearch=dev-python%2Fcairocffi
 Description: CFFI-based drop-in replacement for Pycairo
 License: BSD

Yep.  The problem appears to be that cairocffi is not installed for
3.5.  so python target 3.5 has to be disable for things that depend on
cairocffi.

So this in packagtes.use allows cairosvg to install:

  media-gfx/cairosvg PYTHON_TARGETS: -python3_5

I'm still trying to figure out why cairocffi won't install for 3.5.
It's ebuild seems to think it should -- this is from
cairocffi-0.7.2.ebuild:

  PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )

And here's what's in make.conf:

  PYTHON_TARGETS="python2_7 python3_4 python3_5"

But when I install cairocffi:

 # emerge -av cairocffi

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

 Calculating dependencies... done!
 [ebuild   R] dev-python/cairocffi-0.7.2::gentoo  USE="-doc {-test}" 
PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3 (-python3_5)" 0 KiB

 Total: 1 package (1 reinstall), Size of downloads: 0 KiB

I don't actually _need_ cairocffi/cairosvg for any particular Python
version, since all I wanted them for was to install weasyprint (and I
don't care which version of Python it uses).

But I'd still like to understand what's going on.

-- 
Grant Edwards   grant.b.edwardsYow! This PIZZA symbolizes
  at   my COMPLETE EMOTIONAL
  gmail.comRECOVERY!!




Re: [gentoo-user] update fails, but I don't see why

2020-12-04 Thread n952162



On 12/4/20 11:07 AM, Arve Barsnes wrote:

On Fri, 4 Dec 2020 at 10:34, n952162  wrote:

Forgotten about?  I'm flattered!  That would imply I understood
something here ...

Here's my python situation:

$ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u
*/* PYTHON_TARGETS: python3_7
  >=dev-lang/python-2.7.16:2.7 sqlite
  >=dev-lang/python-3.6.9 sqlite
  >=dev-libs/libxml2-2.9.9-r1 python
  >=dev-python/PySocks-1.7.1 python_targets_python3_6
  >=dev-python/certifi-10001-r1 python_targets_python3_7
  >=dev-python/certifi-2019.11.28 python_targets_python3_6
  >=dev-python/cffi-1.14.0 python_targets_python3_6
  >=dev-python/chardet-3.0.4 python_targets_python3_6
  >=dev-python/cryptography-2.8-r1 python_targets_python3_6
  >=dev-python/docutils-0.16 -python_targets_python2_7
  >=dev-python/idna-2.8 python_targets_python3_6
  >=dev-python/isodate-0.6.0-r1 python_targets_python3_6
  >=dev-python/ply-3.11 python_targets_python3_6
  >=dev-python/pycparser-2.20 python_targets_python3_6
  >=dev-python/pycryptodome-3.9.4 python_targets_python3_6
  >=dev-python/pyopenssl-19.1.0 python_targets_python3_6
  >=dev-python/requests-2.23.0 python_targets_python3_6
  >=dev-python/setuptools-46.4.0-r1 python_targets_python3_6
  >=dev-python/setuptools-50.3.0 python_targets_python3_7
  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7
  >=dev-python/six-1.14.0 python_targets_python3_6
  >=dev-python/six-1.15.0-r1 python_targets_python3_7
  >=dev-python/urllib3-1.25.8 python_targets_python3_6
  >=virtual/python-cffi-0 python_targets_python3_6
dev-lang/python readline
net-print/cups X python


I would try simply removing all of those python_targets_python3_x
lines, and add back only those that you actually need, with an
explicit version (that is '=' instead of '>='). I had a long list of
packages on 3_6 for a while, but it's been several weeks/months since
I could remove them all.

Regards,
Arve



How would I know which ones I need?  Aren't those specified by the
package author based on special needs?  Otherwise, why would they be
specified, instead of left to default?

I can understand that if I have two packages depending on different
versions of the same dependency, the older one is probably left over
from an earlier update and could be removed ... although at first
glance, I don't see that situation here.




Re: [gentoo-user] update fails, but I don't see why

2020-12-04 Thread n952162

On 12/4/20 8:52 PM, n952162 wrote:


On 12/4/20 11:07 AM, Arve Barsnes wrote:

On Fri, 4 Dec 2020 at 10:34, n952162  wrote:

Forgotten about?  I'm flattered!  That would imply I understood
something here ...

Here's my python situation:

$ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u
*/* PYTHON_TARGETS: python3_7
  >=dev-lang/python-2.7.16:2.7 sqlite
  >=dev-lang/python-3.6.9 sqlite
  >=dev-libs/libxml2-2.9.9-r1 python
  >=dev-python/PySocks-1.7.1 python_targets_python3_6
  >=dev-python/certifi-10001-r1 python_targets_python3_7
  >=dev-python/certifi-2019.11.28 python_targets_python3_6
  >=dev-python/cffi-1.14.0 python_targets_python3_6
  >=dev-python/chardet-3.0.4 python_targets_python3_6
  >=dev-python/cryptography-2.8-r1 python_targets_python3_6
  >=dev-python/docutils-0.16 -python_targets_python2_7
  >=dev-python/idna-2.8 python_targets_python3_6
  >=dev-python/isodate-0.6.0-r1 python_targets_python3_6
  >=dev-python/ply-3.11 python_targets_python3_6
  >=dev-python/pycparser-2.20 python_targets_python3_6
  >=dev-python/pycryptodome-3.9.4 python_targets_python3_6
  >=dev-python/pyopenssl-19.1.0 python_targets_python3_6
  >=dev-python/requests-2.23.0 python_targets_python3_6
  >=dev-python/setuptools-46.4.0-r1 python_targets_python3_6
  >=dev-python/setuptools-50.3.0 python_targets_python3_7
  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7
  >=dev-python/six-1.14.0 python_targets_python3_6
  >=dev-python/six-1.15.0-r1 python_targets_python3_7
  >=dev-python/urllib3-1.25.8 python_targets_python3_6
  >=virtual/python-cffi-0 python_targets_python3_6
dev-lang/python readline
net-print/cups X python


I would try simply removing all of those python_targets_python3_x
lines, and add back only those that you actually need, with an
explicit version (that is '=' instead of '>='). I had a long list of
packages on 3_6 for a while, but it's been several weeks/months since
I could remove them all.

Regards,
Arve



How would I know which ones I need?  Aren't those specified by the
package author based on special needs?  Otherwise, why would they be
specified, instead of left to default?

I can understand that if I have two packages depending on different
versions of the same dependency, the older one is probably left over
from an earlier update and could be removed ... although at first
glance, I don't see that situation here.



I guess you mean, remove them all and then let emerge tell me which ones
I need.  I'll try that.  But isn't '=' more restrictive than '>=',
promising me troubles earlier?




[gentoo-user] Gobbledegook error message from emerge.

2020-12-11 Thread Alan Mackenzie
Hello, Gentoo.

I'm angry, because I've wasted several hours trying to decypher a wholly
unintuitive error "message" from emerge.  Because of this, it's been too
long since I've been able to update.  Help, please!

The command I typed in was

# time emerge -auND @world.

I got back a horrendously long list of packages to merge (most of them
re-merges), followed by:

emerge: there are no ebuilds built with USE flags to satisfy 
"dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]".
!!! One of the following packages is required to complete your request:
- dev-python/pycparser-2.20-r1::gentoo (Change USE: +python_targets_python3_7)
- dev-python/cffi-1.14.0-r3::gentoo (Change USE: -python_targets_python3_7)
(dependency required by "dev-python/cffi-1.14.0-r3::gentoo" [ebuild])
(dependency required by "dev-python/bcrypt-3.2.0::gentoo" [installed])
(dependency required by "dev-python/paramiko-2.7.1::gentoo" [installed])
(dependency required by "dev-vcs/bzr-2.7.0::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

.  What is the syntax and semantics of that first line?  Is it explained
somewhere in the emerge manual?  What do the square brackets mean?  What
do the commas within these square brackes mean?  AND?  OR?  What about
the question marks following minus signs inside parentheses?

What does "(Change USE: +python_targets_python3_7)" mean?  Is it a
suggestion to me that I should change some USE flag somewhere?  Or is it
telling me that a changed USE flag is the reason for all the trouble?  Or
does it mean something else?

What is "dependency required by" supposed to mean?  I can understand a
dependency of A on B.  I can understand A being required by B.  But a
dependency being required?  what does this mean?

Presumably to get out of the mess I've got to do something with one of
the packages which "is required to complete your request".

Surely somebody in the Gentoo portage team must see that printing human
readable error messages is a worthwhile thing to do.  Surely?

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] Gobbledegook error message from emerge.

2020-12-12 Thread Alan Mackenzie
Hello, Neil.

On Fri, Dec 11, 2020 at 21:05:48 +, Neil Bothwick wrote:
> On Fri, 11 Dec 2020 18:08:55 +, Alan Mackenzie wrote:

> > I got back a horrendously long list of packages to merge (most of them
> > re-merges), followed by:

> > emerge: there are no ebuilds built with USE flags to satisfy
> > "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]".
> > !!! One of the following packages is required to complete your request:
> > - dev-python/pycparser-2.20-r1::gentoo (Change USE:
> > +python_targets_python3_7)
> > - dev-python/cffi-1.14.0-r3::gentoo (Change USE:
> > -python_targets_python3_7) (dependency required by

> A required package is just a dependency. If package A depends on package
> B then package B is required is you have A installed.

OK.  I can now see that "dependency required by" just means "is a
dependency of".  Dependency is a relationship; it is not a thing.

> > "dev-python/cffi-1.14.0-r3::gentoo" [ebuild]) (dependency required by
> > "dev-python/bcrypt-3.2.0::gentoo" [installed]) (dependency required by
> > "dev-python/paramiko-2.7.1::gentoo" [installed]) (dependency required
> > by "dev-vcs/bzr-2.7.0::gentoo" [installed])

> This is part of the python cleanup/upgrade already discussed at length on
> this list over the past week, so the answers are already available.

Yes, sorry.  I've not been keeping up with the list as assiduously as I
might.

> You have had some useful replies already but one thing I noticed it
> that this is brought about by bzr, which is no longer in portage.
> Unless you have it installed from an overlay for a particular need of
> yours, you should let it be depcleaned.

Yes, bazaar was indeed the sticking point.  It's been unmaintained for
quite a few years, and is written in python.  I just unmerged it, then
the mega-merge went ahead without problems (though I excluded
libreoffice from that merge, for now).

I still amn't happy about the error message I got.  But I'm not unhappy
enough about it to invest the time needed to get up to speed on portage
and submit patches.  :-(

Anyhow, thanks for the tip!

> -- 
> Neil Bothwick

> A TRUE Klingon warrior does not comment his code!

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] update fails, but I don't see why

2020-12-04 Thread n952162

On 12/4/20 9:53 AM, Arve Barsnes wrote:

On Fri, 4 Dec 2020 at 09:40, n952162  wrote:

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

dev-python/requests:0

(dev-python/requests-2.24.0-r1:0/0::gentoo, ebuild scheduled for
merge) USE="ssl -socks5 -test" ABI_X86="(64)" PYTHON_TARGETS="python3_6
python3_7 python3_8 (-pypy3) -python3_9" pulled in by
dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
required by (app-portage/gemato-16.2:0/0::gentoo, ebuild scheduled for
merge) USE="gpg -test -tools" ABI_X86="(64)" PYTHON_TARGETS="python3_7
python3_8 (-pypy3) -python3_6 -python3_9"

dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
required by (dev-python/sphinx-3.2.1:0/0::gentoo, ebuild scheduled for
merge) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7
python3_8 (-pypy3) -python3_6 -python3_9"


(dev-python/requests-2.24.0:0/0::gentoo, installed) USE="ssl -socks5
-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7
(-pypy3) -python3_8 -python3_9" pulled in by
  
>dev-python/requests-2.21.0[python_targets_python2_7(-),python_targets_python3_6(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),python_single_target_python3_6(+)]
 required by (net-misc/streamlink-1.1.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" 
PYTHON_SINGLE_TARGET="python3_6 -python2_7 -python3_5" PYTHON_TARGETS="python2_7 python3_6 -python3_5"


There seems to be some python3_6 and even python2_7 in your error
output, maybe you have set some older python targets somewhere that
you've forgotten about?

Regards,
Arve



Forgotten about?  I'm flattered!  That would imply I understood
something here ...

Here's my python situation:

$ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u
*/* PYTHON_TARGETS: python3_7
>=dev-lang/python-2.7.16:2.7 sqlite
>=dev-lang/python-3.6.9 sqlite
>=dev-libs/libxml2-2.9.9-r1 python
>=dev-python/PySocks-1.7.1 python_targets_python3_6
>=dev-python/certifi-10001-r1 python_targets_python3_7
>=dev-python/certifi-2019.11.28 python_targets_python3_6
>=dev-python/cffi-1.14.0 python_targets_python3_6
>=dev-python/chardet-3.0.4 python_targets_python3_6
>=dev-python/cryptography-2.8-r1 python_targets_python3_6
>=dev-python/docutils-0.16 -python_targets_python2_7
>=dev-python/idna-2.8 python_targets_python3_6
>=dev-python/isodate-0.6.0-r1 python_targets_python3_6
>=dev-python/ply-3.11 python_targets_python3_6
>=dev-python/pycparser-2.20 python_targets_python3_6
>=dev-python/pycryptodome-3.9.4 python_targets_python3_6
>=dev-python/pyopenssl-19.1.0 python_targets_python3_6
>=dev-python/requests-2.23.0 python_targets_python3_6
>=dev-python/setuptools-46.4.0-r1 python_targets_python3_6
>=dev-python/setuptools-50.3.0 python_targets_python3_7
>=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
>=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7
>=dev-python/six-1.14.0 python_targets_python3_6
>=dev-python/six-1.15.0-r1 python_targets_python3_7
>=dev-python/urllib3-1.25.8 python_targets_python3_6
>=virtual/python-cffi-0 python_targets_python3_6
dev-lang/python readline
net-print/cups X python




Re: [gentoo-user] Gobbledegook error message from emerge.

2020-12-12 Thread Jude DaShiell
I doubt goblins wrote any part of gentoo, from what Neil wrote me
earlier if memory serves the language is actually Portagese.

On Sat, 12 Dec 2020, Alan Mackenzie wrote:

> Date: Sat, 12 Dec 2020 09:22:40
> From: Alan Mackenzie 
> Reply-To: gentoo-user@lists.gentoo.org
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] Gobbledegook error message from emerge.
>
> Hello, Neil.
>
> On Fri, Dec 11, 2020 at 21:05:48 +, Neil Bothwick wrote:
> > On Fri, 11 Dec 2020 18:08:55 +, Alan Mackenzie wrote:
>
> > > I got back a horrendously long list of packages to merge (most of them
> > > re-merges), followed by:
>
> > > emerge: there are no ebuilds built with USE flags to satisfy
> > > "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]".
> > > !!! One of the following packages is required to complete your request:
> > > - dev-python/pycparser-2.20-r1::gentoo (Change USE:
> > > +python_targets_python3_7)
> > > - dev-python/cffi-1.14.0-r3::gentoo (Change USE:
> > > -python_targets_python3_7) (dependency required by
>
> > A required package is just a dependency. If package A depends on package
> > B then package B is required is you have A installed.
>
> OK.  I can now see that "dependency required by" just means "is a
> dependency of".  Dependency is a relationship; it is not a thing.
>
> > > "dev-python/cffi-1.14.0-r3::gentoo" [ebuild]) (dependency required by
> > > "dev-python/bcrypt-3.2.0::gentoo" [installed]) (dependency required by
> > > "dev-python/paramiko-2.7.1::gentoo" [installed]) (dependency required
> > > by "dev-vcs/bzr-2.7.0::gentoo" [installed])
>
> > This is part of the python cleanup/upgrade already discussed at length on
> > this list over the past week, so the answers are already available.
>
> Yes, sorry.  I've not been keeping up with the list as assiduously as I
> might.
>
> > You have had some useful replies already but one thing I noticed it
> > that this is brought about by bzr, which is no longer in portage.
> > Unless you have it installed from an overlay for a particular need of
> > yours, you should let it be depcleaned.
>
> Yes, bazaar was indeed the sticking point.  It's been unmaintained for
> quite a few years, and is written in python.  I just unmerged it, then
> the mega-merge went ahead without problems (though I excluded
> libreoffice from that merge, for now).
>
> I still amn't happy about the error message I got.  But I'm not unhappy
> enough about it to invest the time needed to get up to speed on portage
> and submit patches.  :-(
>
> Anyhow, thanks for the tip!
>
> > --
> > Neil Bothwick
>
> > A TRUE Klingon warrior does not comment his code!
>
>

-- 



Re: [gentoo-user] Gobbledegook error message from emerge.

2020-12-11 Thread John Covici
On Fri, 11 Dec 2020 13:08:55 -0500,
Alan Mackenzie wrote:
> 
> Hello, Gentoo.
> 
> I'm angry, because I've wasted several hours trying to decypher a wholly
> unintuitive error "message" from emerge.  Because of this, it's been too
> long since I've been able to update.  Help, please!
> 
> The command I typed in was
> 
> # time emerge -auND @world.
> 
> I got back a horrendously long list of packages to merge (most of them
> re-merges), followed by:
> 
> emerge: there are no ebuilds built with USE flags to satisfy 
> "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]".
> !!! One of the following packages is required to complete your request:
> - dev-python/pycparser-2.20-r1::gentoo (Change USE: +python_targets_python3_7)
> - dev-python/cffi-1.14.0-r3::gentoo (Change USE: -python_targets_python3_7)
> (dependency required by "dev-python/cffi-1.14.0-r3::gentoo" [ebuild])
> (dependency required by "dev-python/bcrypt-3.2.0::gentoo" [installed])
> (dependency required by "dev-python/paramiko-2.7.1::gentoo" [installed])
> (dependency required by "dev-vcs/bzr-2.7.0::gentoo" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
> 
> .  What is the syntax and semantics of that first line?  Is it explained
> somewhere in the emerge manual?  What do the square brackets mean?  What
> do the commas within these square brackes mean?  AND?  OR?  What about
> the question marks following minus signs inside parentheses?
> 
> What does "(Change USE: +python_targets_python3_7)" mean?  Is it a
> suggestion to me that I should change some USE flag somewhere?  Or is it
> telling me that a changed USE flag is the reason for all the trouble?  Or
> does it mean something else?
> 
> What is "dependency required by" supposed to mean?  I can understand a
> dependency of A on B.  I can understand A being required by B.  But a
> dependency being required?  what does this mean?
> 
> Presumably to get out of the mess I've got to do something with one of
> the packages which "is required to complete your request".
> 
> Surely somebody in the Gentoo portage team must see that printing human
> readable error messages is a worthwhile thing to do.  Surely?

Well, what portage is trying to tell you is that you need to change or
add a file  in your /etc/portage/package.use directory to specify
dev-python/pycparser python_targets_python3_7
and that should fix it  -- and if you have --autounmask-use =y (which
is the default) it should write the changes for you and after fixing
up your package.use file or directlry if necessary, you can proceed.

I hope that helps.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici wb2una
 cov...@ccs.covici.com



Re: [gentoo-user] Updating pretty old system - portage fail, stage3 gcc also broken...

2016-05-24 Thread Stroller

> On Tue, 24 May 2016, at 10:38 am, J. Roeleveld  wrote:
> 
> The usual method is to do it in stages.
> Get portage snapshots about 3 to 6 months apart and do it that way.
> 
> How long ago did you update that system last?

I did this recently, successfully updating a couple of boxes which hadn't been 
updated in 2 years. 

I think I used snapshots about 4 months apart.
https://dev.gentoo.org/~swift/snapshots/

Despite the machines being nearly identical, I had some trouble with setuptools 
and python_targets on only one of the two.

In its /etc/portage/package.use I have:

>=dev-python/setuptools-18.4 python_targets_python3_3
>=dev-python/idna-2.0 python_targets_python3_3
>=virtual/python-ipaddress-1.0 python_targets_python3_3
>=dev-python/packaging-15.3-r2 python_targets_python3_3
>=dev-python/cffi-1.2.1 python_targets_python3_3
>=dev-python/six-1.10.0 python_targets_python3_3
>=dev-python/enum34-1.0 python_targets_python3_3
>=dev-python/pycparser-2.14 python_targets_python3_3
>=dev-python/pyasn1-0.1.8 python_targets_python3_3
>=dev-python/cryptography-1.0.2 python_targets_python3_3
>=dev-python/ply-3.6-r1 python_targets_python3_3
>=dev-python/certifi-2015.9.6.2 python_targets_python3_3

That machine now shows "Last emerge --sync was 124d 13h 44m 35s ago", whereas 
the other I got fully up-to-date 30 days ago.

I don't know why one updated smoothly, and the other required this 
python_targets intervention. I seem to recall being quite frustrated by it.

Stroller.




Re: [gentoo-user] update fails, but I don't see why

2020-12-13 Thread n952162

On 12/13/20 9:18 AM, Neil Bothwick wrote:


There's a lot to trawl through here, it looks like you haven't updated

for quite some time.


The (compressed) log of  a system and world update from 20. October
(2020!) is attached.

Nearly 2 months, quite a long time in Gentoo update terms.



!!!  After 2 months the system can no longer be update-able?



...



   What do

grep -r python3_6 /etc/portage


That showed that the only references are in package.use

But what does it show. We need the output of commands, not some vague
reference to them. I suspected there was something in package.use, but we
need to know what. Those references should probably be removed but no one
can say for sure without seeing them.




Oh sorry.  You mentioned

PYTHON_TARGETS="python3_6"

and I didn't connect that with USE variables.  Here there are (with comments 
removed)

$ sed -n -e '/^\s*#/d' -e '/python3_6/p' /etc/portage/package.use/*

=dev-python/certifi-10001-r1 python_targets_python3_6
=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
=dev-python/requests-2.24.0-r1 python_targets_python3_6
=dev-python/chardet-3.0.4-r1 python_targets_python3_6
=dev-python/idna-2.10-r1 python_targets_python3_6
=dev-python/urllib3-1.25.11 python_targets_python3_6
=dev-python/cryptography-3.2.1 python_targets_python3_6
=dev-python/cffi-1.14.0-r3 python_targets_python3_6
=dev-python/pycparser-2.20-r1 python_targets_python3_6
=dev-python/ply-3.11-r1 python_targets_python3_6
=dev-python/PySocks-1.7.1-r1 python_targets_python3_6
=dev-python/pyopenssl-19.1.0-r1 python_targets_python3_6
=dev-python/setuptools-50.3.0 python_targets_python3_6
=dev-python/six-1.15.0-r1 python_targets_python3_6





Re: [gentoo-user] update fails, but I don't see why

2020-12-13 Thread Michael
On Sunday, 13 December 2020 21:10:14 GMT n952162 wrote:
> On 12/13/20 10:55 AM, Michael wrote:
> > On Sunday, 13 December 2020 08:57:53 GMT n952162 wrote:

> >> $ sed -n -e '/^\s*#/d' -e '/python3_6/p' /etc/portage/package.use/*
> >> 
> >>> =dev-python/certifi-10001-r1 python_targets_python3_6
> >>> =dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
> >>> =dev-python/requests-2.24.0-r1 python_targets_python3_6
> >>> =dev-python/chardet-3.0.4-r1 python_targets_python3_6
> >>> =dev-python/idna-2.10-r1 python_targets_python3_6
> >>> =dev-python/urllib3-1.25.11 python_targets_python3_6
> >>> =dev-python/cryptography-3.2.1 python_targets_python3_6
> >>> =dev-python/cffi-1.14.0-r3 python_targets_python3_6
> >>> =dev-python/pycparser-2.20-r1 python_targets_python3_6
> >>> =dev-python/ply-3.11-r1 python_targets_python3_6
> >>> =dev-python/PySocks-1.7.1-r1 python_targets_python3_6
> >>> =dev-python/pyopenssl-19.1.0-r1 python_targets_python3_6
> >>> =dev-python/setuptools-50.3.0 python_targets_python3_6
> >>> =dev-python/six-1.15.0-r1 python_targets_python3_6
> > 
> > Why had you set up these in your package.use?
> 
> Basically, whenever emerge tells me I need USE variables, I define them.
> 
> It's not clear to me how I should know to override that, for example, to
> say, oh that's not needed anymore.

If you're running a stable system then you should not *need* to define a 
particular python version or python target manually in your USE preferences 
configuration and you should not need to add python or any lib packages in 
general, in your '/var/lib/portage/world' file.

Portage will take care of python for itself and for any packages which have 
python as a dependency.

eselect python list
eselect python update
eselect python cleanup

and running emerge --depclean -v -a

after a new python version arrives should keep your system stable without any 
more clashes, in most cases.  The devs usually do a very good job in leaving 
the stable tree in a ... stable condition.  :-)


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Gobbledegook error message from emerge.

2020-12-11 Thread Michael
On Friday, 11 December 2020 18:08:55 GMT Alan Mackenzie wrote:
> Hello, Gentoo.
> 
> I'm angry, because I've wasted several hours trying to decypher a wholly
> unintuitive error "message" from emerge.  Because of this, it's been too
> long since I've been able to update.  Help, please!

I feel your pain, as I have often sweated over messages emerge spews out at 
me, which tends to happen mostly when I do not have the time to delve into 
fixing it!  I sometimes also find these messages to be unintuitive (for me) as 
I struggle to decipher 'portaguese'.  :-)


> The command I typed in was
> 
> # time emerge -auND @world.
> 
> I got back a horrendously long list of packages to merge (most of them
> re-merges), followed by:

There was a recent python upgrade, which caused a lot of packages with python 
as a dependency requiring an update or to be rebuilt.  Other users were also 
caught up in this.  A recommendation was to run emerge with '-U', rather than 
'-N', which may produce a smaller list of packages to update.


> emerge: there are no ebuilds built with USE flags to satisfy
> "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7
> (-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_singl
> e_target_python3_6(-),-python_single_target_python3_7(-),-python_single_targ
> et_python3_8(-),-python_single_target_python3_9(-)]". !!! One of the
> following packages is required to complete your request: -
> dev-python/pycparser-2.20-r1::gentoo (Change USE:
> +python_targets_python3_7) - dev-python/cffi-1.14.0-r3::gentoo (Change USE:
> -python_targets_python3_7) (dependency required by
> "dev-python/cffi-1.14.0-r3::gentoo" [ebuild]) (dependency required by
> "dev-python/bcrypt-3.2.0::gentoo" [installed]) (dependency required by
> "dev-python/paramiko-2.7.1::gentoo" [installed]) (dependency required by
> "dev-vcs/bzr-2.7.0::gentoo" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
> 
> .  What is the syntax and semantics of that first line?  Is it explained
> somewhere in the emerge manual?  What do the square brackets mean?  What
> do the commas within these square brackes mean?  AND?  OR?  What about
> the question marks following minus signs inside parentheses?

Have a quick look at:

https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage

and in particular the section "Necessary USE flag changes", but also look at 
the output of the package which complains about change of USE, with eix, e.g.:

$ eix -l dev-python/pycparser
[I] dev-python/pycparser
 Available versions:  
2.20-r1 [PYTHON_TARGETS="pypy3 python3_6 python3_7 python3_8 
python3_9"] ["|| ( python_targets_pypy3 python_targets_python3_6 
python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )"]
 Installed versions:  2.20-r1(12:55:41 05/12/20)(PYTHON_TARGETS="python3_8 
-pypy3 -python3_6 -python3_7 -python3_9")
 Homepage:https://github.com/eliben/pycparser
 Description: C parser and AST generator written in Python

The output explains what USE flags the package was installed with and what 
other flags are available.  Other tools also show USE flags, e.g. 

$ equery u dev-python/pycparser

Also, taking a look at the ebuild file could reveal similarly useful info:

PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )



> What does "(Change USE: +python_targets_python3_7)" mean?  Is it a
> suggestion to me that I should change some USE flag somewhere?  Or is it
> telling me that a changed USE flag is the reason for all the trouble?  Or
> does it mean something else?

It means the particular package was installed with some USE flag, which is now 
incompatible with the current version of the package or one of its 
dependencies.  You'll need USE="+python_targets_python3_7" to be able to build 
it.  Therefore you may need to intervene to change a previous USE flag setting 
to allow that package to rebuild/update.

In cases like this I tend to grep quickly my /etc/portage settings to see if I 
have configured manually a USE flag, which is no longer needed;  e.g. 
python3_5 - then unset it, unless you have a particular reason to force this 
USE flag for some package which you need on your system.

grep python*_ -r /etc/portage


> What is "dependency required by" supposed to mean?  I can understand a
> dependency of A on B.  I can understand A being required by B.  But a
> dependency being required?  what does this mean?

I understand "dependency required by" to refer to package B, which is a build 
time dependency of package A.  Package B also requires a change of US

Re: [gentoo-user] update fails, but I don't see why

2020-12-13 Thread Michael
On Sunday, 13 December 2020 08:57:53 GMT n952162 wrote:
> On 12/13/20 9:18 AM, Neil Bothwick wrote:
> > There's a lot to trawl through here, it looks like you haven't updated
> > 
> >>> for quite some time.
> >> 
> >> The (compressed) log of  a system and world update from 20. October
> >> (2020!) is attached.
> > 
> > Nearly 2 months, quite a long time in Gentoo update terms.
> 
> !!!  After 2 months the system can no longer be update-able?

A system can be updated and updatable after more than two months, but be 
prepared for some manual intervention and a staged approach to running emerge.  
Starting with 'eselect news read new' is advisable for any heads up to changes 
in gentoo, major packages and configuration.

Also pay attention to any messages on the CLI when you run emerge about 
packages which are due to be removed from portage, as you will need to take 
care of these manually in your local or some external 3rd party overlay.


> > ...
> > 
> >>>What do
> >>> 
> >>> grep -r python3_6 /etc/portage
> >> 
> >> That showed that the only references are in package.use
> > 
> > But what does it show. We need the output of commands, not some vague
> > reference to them. I suspected there was something in package.use, but we
> > need to know what. Those references should probably be removed but no one
> > can say for sure without seeing them.
> 
> Oh sorry.  You mentioned
> 
> PYTHON_TARGETS="python3_6"
> 
> and I didn't connect that with USE variables.  Here there are (with comments
> removed)

It isn't just USE flags for python-3.6 you may have set up yourself, but USE 
flags for any python version you have specified.  Under normal circumstances 
you would not need to specify these yourself and pegging python at a 
particular version is bound to cause warnings later on, when that python 
version has been deprecated and is no longer available in portage.


> $ sed -n -e '/^\s*#/d' -e '/python3_6/p' /etc/portage/package.use/*
> 
> >=dev-python/certifi-10001-r1 python_targets_python3_6
> >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
> >=dev-python/requests-2.24.0-r1 python_targets_python3_6
> >=dev-python/chardet-3.0.4-r1 python_targets_python3_6
> >=dev-python/idna-2.10-r1 python_targets_python3_6
> >=dev-python/urllib3-1.25.11 python_targets_python3_6
> >=dev-python/cryptography-3.2.1 python_targets_python3_6
> >=dev-python/cffi-1.14.0-r3 python_targets_python3_6
> >=dev-python/pycparser-2.20-r1 python_targets_python3_6
> >=dev-python/ply-3.11-r1 python_targets_python3_6
> >=dev-python/PySocks-1.7.1-r1 python_targets_python3_6
> >=dev-python/pyopenssl-19.1.0-r1 python_targets_python3_6
> >=dev-python/setuptools-50.3.0 python_targets_python3_6
> >=dev-python/six-1.15.0-r1 python_targets_python3_6

Why had you set up these in your package.use?

If you comment them out and re-run emerge are you getting any more warnings/
errors?

signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Python:2.7 and removing it early

2020-05-04 Thread Dale
Howdy,

As some know, python 2.7 is leaving the building.  I'm wanting to try to
clean it out a bit now, a little at a time if needed.  I found some
commands on -dev that shows what still depends on python 2.7.  Thing is,
I think it is listing packages that *may* use 2.7 but can or is set to
use a newer version.  In other words, I'm getting false positives.
Another command returns nothing and I think that command shows what
requires *only* python 2.7 and no newer version.  Thing is, when I do a
emerge -ac python:2.7, it spits out a list of packages that says they
need it.  It's confusing to say the least. I think I'm on information
overload or something.

What I don't want to do, add targets to make.conf that may change
defaults later on.  In other words, I don't want to add the target line
and then later on forget it is there and it bite me when say 3.6 is
leaving the building.  I think if I can get it to where I can remove
python 2.7's package, it will leave it buried.  How to get there tho??

I don't want to attach a ton of info that may not be relevant.  I'm
going to share this tho.  If anyone needs more info, let me know and
I'll post it. 


root@fireball / # emerge -ca python:2.7

Calculating dependencies... done!
  dev-lang/python-2.7.18 pulled in by:
    app-doc/gimp-help-2.8.2 requires >=dev-lang/python-2.7.5-r2:2.7
    app-office/scribus-1.5.5-r1 requires >=dev-lang/python-2.7.5-r2:2.7
    app-portage/gemato-14.3 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-lang/spidermonkey-1.8.5-r7 requires
>=dev-lang/python-2.7.5-r2:2.7[threads]
    dev-lang/spidermonkey-60.5.2_p0-r4 requires
>=dev-lang/python-2.7.5-r2:2.7[ncurses,sqlite,ssl,threads]
    dev-libs/boost-1.72.0-r1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-libs/libxml2-2.9.9-r3 requires >=dev-lang/python-2.7.5-r2:2.7[xml]
    dev-python/PyQt5-5.14.2 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/PyQt5-sip-4.19.22 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/PySocks-1.7.1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/backports-1.0 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/backports-lzma-0.0.13 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/bz2file-0.98 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/certifi-2019.11.28 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/cffi-1.14.0 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/chardet-3.0.4 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/cryptography-2.8-r1 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/cython-0.29.15 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/dbus-python-1.2.16 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/docutils-0.16 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/enum34-1.1.6-r1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/idna-2.8 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/ipaddress-1.0.23 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/lxml-4.5.0 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/mako-1.1.2 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/markupsafe-1.1.1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/numpy-1.16.5-r1 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/olefile-0.46 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pathlib2-2.3.5 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pbr-4.2.0-r1 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/pillow-6.2.2 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/ply-3.11 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pyblake2-1.1.2 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pycairo-1.18.2 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/pyclipper-1.1.0 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pycparser-2.20 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pycryptodome-3.9.4 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/pygments-2.5.2 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pygobject-2.28.6-r55 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pygobject-3.34.0 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pygtk-2.24.0-r5 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pyopengl-3.1.0 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pyopenssl-19.1.0 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/python-gammu-2.11 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/pyyaml-5.3.1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/requests-2.23.0 requires
>=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/scandir-1.10.0-r1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/setuptools-44.1.0 requir

Re: [gentoo-user] Python:2.7 and removing it early

2020-05-04 Thread Alessandro Barbieri
At least
gimp-help
scribus
nut
fbpanel
are Python2 only, didn't check stuff from overlays

Il Lun 4 Mag 2020, 18:31 Dale  ha scritto:

> Howdy,
>
> As some know, python 2.7 is leaving the building.  I'm wanting to try to
> clean it out a bit now, a little at a time if needed.  I found some
> commands on -dev that shows what still depends on python 2.7.  Thing is,
> I think it is listing packages that *may* use 2.7 but can or is set to
> use a newer version.  In other words, I'm getting false positives.
> Another command returns nothing and I think that command shows what
> requires *only* python 2.7 and no newer version.  Thing is, when I do a
> emerge -ac python:2.7, it spits out a list of packages that says they
> need it.  It's confusing to say the least. I think I'm on information
> overload or something.
>
> What I don't want to do, add targets to make.conf that may change
> defaults later on.  In other words, I don't want to add the target line
> and then later on forget it is there and it bite me when say 3.6 is
> leaving the building.  I think if I can get it to where I can remove
> python 2.7's package, it will leave it buried.  How to get there tho??
>
> I don't want to attach a ton of info that may not be relevant.  I'm
> going to share this tho.  If anyone needs more info, let me know and
> I'll post it.
>
>
> root@fireball / # emerge -ca python:2.7
>
> Calculating dependencies... done!
>   dev-lang/python-2.7.18 pulled in by:
> app-doc/gimp-help-2.8.2 requires >=dev-lang/python-2.7.5-r2:2.7
> app-office/scribus-1.5.5-r1 requires >=dev-lang/python-2.7.5-r2:2.7
> app-portage/gemato-14.3 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-lang/spidermonkey-1.8.5-r7 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads]
> dev-lang/spidermonkey-60.5.2_p0-r4 requires
> >=dev-lang/python-2.7.5-r2:2.7[ncurses,sqlite,ssl,threads]
> dev-libs/boost-1.72.0-r1 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-libs/libxml2-2.9.9-r3 requires >=dev-lang/python-2.7.5-r2:2.7[xml]
> dev-python/PyQt5-5.14.2 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/PyQt5-sip-4.19.22 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/PySocks-1.7.1 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/backports-1.0 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/backports-lzma-0.0.13 requires
> >=dev-lang/python-2.7.5-r2:2.7
> dev-python/bz2file-0.98 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/certifi-2019.11.28 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/cffi-1.14.0 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/chardet-3.0.4 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/cryptography-2.8-r1 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/cython-0.29.15 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/dbus-python-1.2.16 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/docutils-0.16 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/enum34-1.1.6-r1 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/idna-2.8 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/ipaddress-1.0.23 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/lxml-4.5.0 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/mako-1.1.2 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/markupsafe-1.1.1 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/numpy-1.16.5-r1 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/olefile-0.46 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pathlib2-2.3.5 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pbr-4.2.0-r1 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/pillow-6.2.2 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/ply-3.11 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pyblake2-1.1.2 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pycairo-1.18.2 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/pyclipper-1.1.0 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pycparser-2.20 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pycryptodome-3.9.4 requires
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
> dev-python/pygments-2.5.2 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pygobject-2.28.6-r55 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pygobject-3.34.0 requires >=dev-lang/python-2.7.5-r2:2.7
> dev-python/pygtk-2.24.0-r5 requires 

Re: [gentoo-user] update fails, but I don't see why

2020-12-13 Thread n952162

On 12/13/20 10:55 AM, Michael wrote:

On Sunday, 13 December 2020 08:57:53 GMT n952162 wrote:

On 12/13/20 9:18 AM, Neil Bothwick wrote:

There's a lot to trawl through here, it looks like you haven't updated


for quite some time.

The (compressed) log of  a system and world update from 20. October
(2020!) is attached.

Nearly 2 months, quite a long time in Gentoo update terms.

!!!  After 2 months the system can no longer be update-able?

A system can be updated and updatable after more than two months, but be
prepared for some manual intervention and a staged approach to running emerge.



(I just discoved your posting, thank you)

By staged approach, you mean first @system and then @world?  I've just
realized that doing this doesn't bring anything ;-)

    emerge ... @system @world



Starting with 'eselect news read new' is advisable for any heads up to changes
in gentoo, major packages and configuration.



Yeah, except I wouldn't know what to do about it.




Also pay attention to any messages on the CLI when you run emerge about
packages which are due to be removed from portage, as you will need to take
care of these manually in your local or some external 3rd party overlay.



You mean, like get them out of my world file?






...


What do

grep -r python3_6 /etc/portage

That showed that the only references are in package.use

But what does it show. We need the output of commands, not some vague
reference to them. I suspected there was something in package.use, but we
need to know what. Those references should probably be removed but no one
can say for sure without seeing them.

Oh sorry.  You mentioned

PYTHON_TARGETS="python3_6"

and I didn't connect that with USE variables.  Here there are (with comments
removed)

It isn't just USE flags for python-3.6 you may have set up yourself, but USE
flags for any python version you have specified.  Under normal circumstances
you would not need to specify these yourself and pegging python at a
particular version is bound to cause warnings later on, when that python
version has been deprecated and is no longer available in portage.



$ sed -n -e '/^\s*#/d' -e '/python3_6/p' /etc/portage/package.use/*


=dev-python/certifi-10001-r1 python_targets_python3_6
=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
=dev-python/requests-2.24.0-r1 python_targets_python3_6
=dev-python/chardet-3.0.4-r1 python_targets_python3_6
=dev-python/idna-2.10-r1 python_targets_python3_6
=dev-python/urllib3-1.25.11 python_targets_python3_6
=dev-python/cryptography-3.2.1 python_targets_python3_6
=dev-python/cffi-1.14.0-r3 python_targets_python3_6
=dev-python/pycparser-2.20-r1 python_targets_python3_6
=dev-python/ply-3.11-r1 python_targets_python3_6
=dev-python/PySocks-1.7.1-r1 python_targets_python3_6
=dev-python/pyopenssl-19.1.0-r1 python_targets_python3_6
=dev-python/setuptools-50.3.0 python_targets_python3_6
=dev-python/six-1.15.0-r1 python_targets_python3_6

Why had you set up these in your package.use?



Basically, whenever emerge tells me I need USE variables, I define them.

It's not clear to me how I should know to override that, for example, to
say, oh that's not needed anymore.




If you comment them out and re-run emerge are you getting any more warnings/
errors?



Yes, those are all gone.




Re: [gentoo-user] update fails, but I don't see why

2020-12-04 Thread n952162

On 12/4/20 9:00 PM, n952162 wrote:

On 12/4/20 8:52 PM, n952162 wrote:


On 12/4/20 11:07 AM, Arve Barsnes wrote:

On Fri, 4 Dec 2020 at 10:34, n952162  wrote:

Forgotten about?  I'm flattered!  That would imply I understood
something here ...

Here's my python situation:

$ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u
*/* PYTHON_TARGETS: python3_7
  >=dev-lang/python-2.7.16:2.7 sqlite
  >=dev-lang/python-3.6.9 sqlite
  >=dev-libs/libxml2-2.9.9-r1 python
  >=dev-python/PySocks-1.7.1 python_targets_python3_6
  >=dev-python/certifi-10001-r1 python_targets_python3_7
  >=dev-python/certifi-2019.11.28 python_targets_python3_6
  >=dev-python/cffi-1.14.0 python_targets_python3_6
  >=dev-python/chardet-3.0.4 python_targets_python3_6
  >=dev-python/cryptography-2.8-r1 python_targets_python3_6
  >=dev-python/docutils-0.16 -python_targets_python2_7
  >=dev-python/idna-2.8 python_targets_python3_6
  >=dev-python/isodate-0.6.0-r1 python_targets_python3_6
  >=dev-python/ply-3.11 python_targets_python3_6
  >=dev-python/pycparser-2.20 python_targets_python3_6
  >=dev-python/pycryptodome-3.9.4 python_targets_python3_6
  >=dev-python/pyopenssl-19.1.0 python_targets_python3_6
  >=dev-python/requests-2.23.0 python_targets_python3_6
  >=dev-python/setuptools-46.4.0-r1 python_targets_python3_6
  >=dev-python/setuptools-50.3.0 python_targets_python3_7
  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
  >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7
  >=dev-python/six-1.14.0 python_targets_python3_6
  >=dev-python/six-1.15.0-r1 python_targets_python3_7
  >=dev-python/urllib3-1.25.8 python_targets_python3_6
  >=virtual/python-cffi-0 python_targets_python3_6
dev-lang/python readline
net-print/cups X python


I would try simply removing all of those python_targets_python3_x
lines, and add back only those that you actually need, with an
explicit version (that is '=' instead of '>='). I had a long list of
packages on 3_6 for a while, but it's been several weeks/months since
I could remove them all.

Regards,
Arve



How would I know which ones I need?  Aren't those specified by the
package author based on special needs?  Otherwise, why would they be
specified, instead of left to default?

I can understand that if I have two packages depending on different
versions of the same dependency, the older one is probably left over
from an earlier update and could be removed ... although at first
glance, I don't see that situation here.



I guess you mean, remove them all and then let emerge tell me which ones
I need.  I'll try that.  But isn't '=' more restrictive than '>=',
promising me troubles earlier?




No, that didn't work.  After about 4 iterations of supplying newly
required USE flags, I ended up with this

(this after commenting out all the python dependencies in
/etc/portage/package.use/* and adding back in what emerge wanted):


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

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

 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
.. .. done!
[ebuild U  ] sys-libs/timezone-data-2020d::gentoo [2020a::gentoo]
USE="nls -leaps-timezone -zic-slim%" 647 KiB
[ebuild U  ] sys-devel/gcc-config-2.3.2-r1::gentoo [2.3.2::gentoo]
USE="(cc-wrappers%*) (native-symlinks)" 0 KiB
[ebuild U  ] dev-lang/go-1.15.5:0/1.15.5::gentoo
[1.14.9:0/1.14.9::gentoo] 22480 KiB
[ebuild U  ] app-text/poppler-data-0.4.10::gentoo [0.4.9::gentoo]
4393 KiB
[ebuild U  ] sys-devel/llvm-common-11.0.0::gentoo [10.0.1::gentoo]
119867 KiB
[ebuild  N ] acct-group/pcap-0::gentoo  0 KiB
[ebuild  r  U  ] dev-libs/liblinear-241:0/4::gentoo [210-r1:0/3::gentoo]
547 KiB
[ebuild U  ] x11-misc/util-macros-1.19.2-r2::gentoo
[1.19.2-r1::gentoo] 0 KiB
[ebuild U  ] dev-util/boost-build-1.74.0::gentoo [1.72.0::gentoo]
USE="-examples" 107032 KiB
[ebuild  N ] acct-user/pcap-0::gentoo  0 KiB
[ebuild U  ] app-shells/push-3.4::gentoo [2.0-r1::gentoo] 3 KiB
[ebuild U  ] app-emulation/docker-proxy-0.8.0_p20201105::gentoo
[0.8.0_p20200617::gentoo] 3307 KiB
[ebuild U  ] dev-lang/mujs-1.0.9:0/1.0.9::gentoo [1.0.5:0/0::gentoo]
USE="-static-libs" 121 KiB
[ebuild U  ] virtual/tmpfiles-0-r1::gentoo [0::gentoo] 0 KiB
[ebuild U  ] app-admin/mcelog-173::gentoo [170::gentoo]
USE="(-selinux)" 306 KiB
[ebuild U  ] dev-libs/boost-1.74.0-r1:0/1.74.0::gentoo
[1.72.0-r2:0/1.72.0::gentoo] USE="bzip2 nls threads zlib -context -debug
-doc -icu -lzma -mpi (-numpy) -python -static-libs -tools -zstd"
ABI_X86="(64) -32 (-x32)" PYTHON_TAR

Re: [gentoo-user] update fails, but I don't see why

2020-12-04 Thread n952162
1::gentoo [2.10::gentoo]
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_9
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/pyparsing-2.4.7-r1::gentoo USE="-examples"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/markupsafe-1.1.1-r1::gentoo USE="-test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild U  ] dev-python/chardet-3.0.4-r1::gentoo [3.0.4::gentoo]
USE="-test" PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3)
-python3_9 (-python2_7%*)" 0 KiB
[ebuild U  ] dev-python/ply-3.11-r1:0/3.11::gentoo
[3.11:0/3.11::gentoo] USE="-examples" PYTHON_TARGETS="python3_6
python3_7 python3_8* (-pypy3) -python3_9 (-python2_7%*)" 0 KiB
[ebuild U  ] dev-python/PySocks-1.7.1-r1::gentoo [1.7.1::gentoo]
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_9
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/alabaster-0.7.12::gentoo
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/imagesize-1.1.0::gentoo  USE="-test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/snowballstemmer-2.0.0::gentoo
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/typed-ast-1.4.1::gentoo  USE="-test"
PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/pytz-2020.1-r1::gentoo
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/webencodings-0.5.1-r1::gentoo USE="-test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/cython-0.29.21-r1::gentoo  USE="-doc -emacs
-test" PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6
-python3_9" 0 KiB
[ebuild   R    ] dev-util/scons-4.0.1::gentoo  USE="-doc -test"
PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/m2crypto-0.36.0-r1::gentoo USE="-libressl"
PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-libs/gobject-introspection-1.64.1-r1::gentoo
USE="-doctool -gtk-doc -test" PYTHON_SINGLE_TARGET="python3_8*
-python3_6 -python3_7*" 0 KiB
[ebuild U  ] media-libs/dav1d-0.7.1:0/4::gentoo [0.7.0:0/4::gentoo]
USE="10bit 8bit asm" ABI_X86="(64) -32 (-x32)" 630 KiB
[ebuild U  ] dev-libs/libinput-1.16.3:0/10::gentoo
[1.16.1:0/10::gentoo] USE="-doc -test" INPUT_DEVICES="-wacom" 582 KiB
[ebuild   R    ] dev-python/jinja-2.11.2-r1::gentoo  USE="-doc -examples
-test" PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6
-python3_9" 0 KiB
[ebuild U  ] media-libs/babl-0.1.78::gentoo [0.1.74::gentoo]
USE="-introspection -lcms -vala%" CPU_FLAGS_X86="mmx sse sse2 -avx2
-f16c -sse3 -sse4_1" 292 KiB
[ebuild U  ] dev-libs/jsoncpp-1.9.4:0/24::gentoo
[1.9.3:0/24::gentoo] USE="-doc -test" 210 KiB
[ebuild U  ] dev-python/pycparser-2.20-r1::gentoo [2.20::gentoo]
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_9
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/Babel-2.8.0-r2::gentoo  USE="-doc -test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/docutils-0.16-r1::gentoo
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/packaging-20.4-r1::gentoo  USE="-test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild U  ] dev-python/lxml-4.6.2::gentoo [4.5.2-r1::gentoo]
USE="threads -doc -examples -test" PYTHON_TARGETS="python3_7 python3_8*
(-pypy3) -python3_6 -python3_9" 927 KiB
[ebuild   R    ] dev-python/isodate-0.6.0-r1::gentoo  USE="-test"
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_9%
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/html5lib-1.1::gentoo  USE="-test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild   R    ] dev-python/mako-1.1.3-r1::gentoo  USE="-doc -test"
PYTHON_TARGETS="python3_7 python3_8* (-pypy3) -python3_6 -python3_9" 0 KiB
[ebuild U  ] sys-auth/pambase-20201103::gentoo [20201013::gentoo]
USE="nullok passwdqc sha512 -caps -debug -elogind -gnome-keyring
-minimal -mktemp -pam_krb5 -pam_ssh -pwhistory -pwquality -securetty
(-selinux) -systemd" 4 KiB
[ebuild  r  U  ] app-text/poppler-20.11.0:0/104::gentoo
[0.90.1:0/101::gentoo] USE="cairo cxx introspection jpe

[gentoo-user] update fails, but I don't see why

2020-12-03 Thread n952162
n3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/m2crypto-0.36.0-r1::gentoo USE="-libressl"
PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-libs/gobject-introspection-1.64.1-r1::gentoo
USE="-doctool -gtk-doc -test" PYTHON_SINGLE_TARGET="python3_8*
-python3_6 -python3_7*" 0 KiB
[ebuild U  ] media-libs/dav1d-0.7.1:0/4::gentoo [0.7.0:0/4::gentoo]
USE="10bit 8bit asm" ABI_X86="(64) -32 (-x32)" 630 KiB
[ebuild U  ] dev-libs/libinput-1.16.3:0/10::gentoo
[1.16.1:0/10::gentoo] USE="-doc -test" INPUT_DEVICES="-wacom" 582 KiB
[ebuild   R    ] dev-python/jinja-2.11.2-r1::gentoo  USE="-doc -examples
-test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7*
-python3_9" 0 KiB
[ebuild U  ] media-libs/babl-0.1.78::gentoo [0.1.74::gentoo]
USE="-introspection -lcms -vala%" CPU_FLAGS_X86="mmx sse sse2 -avx2
-f16c -sse3 -sse4_1" 292 KiB
[ebuild U  ] dev-libs/jsoncpp-1.9.4:0/24::gentoo
[1.9.3:0/24::gentoo] USE="-doc -test" 210 KiB
[ebuild U  ] dev-python/pycparser-2.20-r1::gentoo [2.20::gentoo]
PYTHON_TARGETS="python3_6 python3_8* (-pypy3) -python3_7* -python3_9
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/Babel-2.8.0-r2::gentoo  USE="-doc -test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/docutils-0.16-r1::gentoo
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/packaging-20.4-r1::gentoo  USE="-test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild U  ] dev-python/lxml-4.6.2::gentoo [4.5.2-r1::gentoo]
USE="threads -doc -examples -test" PYTHON_TARGETS="python3_8* (-pypy3)
-python3_6 -python3_7* -python3_9" 927 KiB
[ebuild   R    ] dev-python/isodate-0.6.0-r1::gentoo  USE="-test"
PYTHON_TARGETS="python3_6 python3_8* (-pypy3) -python3_7* -python3_9%
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/html5lib-1.1::gentoo  USE="-test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/mako-1.1.3-r1::gentoo  USE="-doc -test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild U  ] sys-auth/pambase-20201103::gentoo [20201013::gentoo]
USE="nullok passwdqc sha512 -caps -debug -elogind -gnome-keyring
-minimal -mktemp -pam_krb5 -pam_ssh -pwhistory -pwquality -securetty
(-selinux) -systemd" 4 KiB
[ebuild  r  U  ] app-text/poppler-20.11.0:0/104::gentoo
[0.90.1:0/101::gentoo] USE="cairo cxx introspection jpeg jpeg2k lcms
tiff utils -cjk -curl -debug -doc -nss -png -qt5" 1610 KiB
[ebuild U  ] dev-python/cffi-1.14.0-r3:0/1.14.0::gentoo
[1.14.0-r2:0/1.14.0::gentoo] USE="-doc -test" PYTHON_TARGETS="python3_6
python3_8* -python3_7* -python3_9 (-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/rdflib-5.0.0::gentoo  USE="berkdb -examples
-sqlite -test" PYTHON_TARGETS="python3_8* -python3_6 -python3_7*
-python3_9" 0 KiB
[ebuild   R    ] net-dns/avahi-0.8-r2::gentoo  USE="dbus gdbm
introspection ipv6 nls -autoipd -bookmarks -doc -gtk -gtk2 -howl-compat
-mdnsresponder-compat -mono -python -qt5 (-selinux) -systemd -test"
ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_8* -python3_6
-python3_7*" 0 KiB
[ebuild   R    ] media-libs/gexiv2-0.12.1::gentoo USE="introspection
vala -gtk-doc -python -static-libs -test" PYTHON_TARGETS="python3_8*
-python3_6 -python3_7* -python3_9" 0 KiB
[ebuild U  ] dev-python/cryptography-3.2.1::gentoo [2.9::gentoo]
USE="-idna -libressl -test" PYTHON_TARGETS="python3_6 python3_8*
(-pypy3) -python3_7* -python3_9 (-python2_7%*)" 529 KiB
[ebuild   R    ] media-libs/lv2-1.18.0::gentoo  USE="-doc -plugins"
ABI_X86="(64) -32 (-x32)" PYTHON_SINGLE_TARGET="python3_8* -python3_6
-python3_7* -python3_9" 0 KiB
[ebuild  rR    ] net-print/cups-filters-1.27.4::gentoo USE="foomatic
jpeg png postscript tiff -dbus -ldap -pclm -pdf -perl -static-libs -test
-zeroconf" 0 KiB
[ebuild U  ] media-libs/gegl-0.4.24:0.4::gentoo [0.4.22:0.4::gentoo]
USE="cairo -debug -ffmpeg -introspection -lcms -lensfun -openexr -pdf
-raw -sdl -svg -test -tiff -umfpack -v4l -vala -webp" 4822 KiB
[ebuild U  ] app-admin/sudo-1.9.3_p1::gentoo [1.9.2::gentoo]
USE="nls pam secure-path sendmail ssl -gcrypt -ldap -libressl -offensive
-sasl (-selinux) -skey -sssd" 3866 KiB
[ebuild   R    ] net-analyzer/rrdtool-1.7.2:0/8.0.0::gentoo USE="graph
perl tcpd -dbi -doc -lua -python -rados -rrdcgi -ruby -static-libs -tcl
-test" PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7*

Re: [gentoo-user] emerge @world output unfamiliar. Am I updated?

2020-10-02 Thread n952162

On 2020-10-02 10:45, n952162 wrote:

Have I successfully updated my system?

I ran this command:

emerge \
    -v \
    --verbose-conflicts \
    --deep \
    -update \
    --changed-use \
    --keep-going \
    --with-bdeps=y \
    --changed-deps \
    --backtrack=100 \
    @world

and got tons of stuff that looks like spurious debugging/tracing info

  parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for
merge)
    child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for
merge) (runtime_slot_op)
  parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for
merge)
    child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for
merge) (runtime_slot_op)

and these snippets:

Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497
reinstalls), Size of downloads: 2769158 KiB
Conflict: 1 block
forced reinstall atoms:


slot operator dependencies:
   (/, sys-libs/ncurses:0)




forced rebuilds:

[EOF]




When I strip out all the parent/child traces (they make it a 6MB file!)
with this:

sed -e '/^\s*parent: (/d' -e '/^\s*child: (/d' system-world.201002

I get this at the end of my emerge:


Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497
reinstalls), Size of downloads: 2769158 KiB
Conflict: 1 block
forced reinstall atoms:


slot operator dependencies:
   (/, sys-libs/ncurses:0)
   (/, sys-libs/readline:0)
   (/, dev-lang/perl:0)
   (/, dev-libs/libxml2:2)
   (/, dev-lang/python-exec:2)
   (/, sys-libs/db:5.3)
   (/, sys-libs/gdbm:0)
   (/, x11-libs/libX11:0)
   (/, dev-libs/libgcrypt:0)
   (/, dev-libs/openssl:0)
   (/, dev-libs/expat:0)
   (/, x11-libs/libxshmfence:0)
   (/, x11-libs/libXdamage:0)
   (/, x11-libs/libXext:0)
   (/, x11-libs/libXxf86vm:0)
   (/, x11-libs/libxcb:0)
   (/, x11-libs/libXfixes:0)
   (/, app-arch/zstd:0)
   (/, sys-devel/llvm:10)
   (/, sys-libs/zlib:0)
   (/, dev-libs/libffi:0)
   (/, app-arch/libarchive:0)
   (/, dev-libs/jsoncpp:0)
   (/, dev-libs/libuv:0)
   (/, x11-libs/libpciaccess:0)
   (/, x11-base/xorg-server:0)
   (/, dev-libs/libinput:0)
   (/, dev-libs/apr:1)
   (/, dev-libs/apr-util:1)
   (/, media-libs/libpng:0)
   (/, media-libs/dav1d:0)
   (/, media-libs/libaom:0)
   (/, media-libs/harfbuzz:0)
   (/, dev-libs/icu:0)
   (/, dev-libs/libevent:0)
   (/, media-libs/libvpx:0)
   (/, media-libs/libwebp:0)
   (/, x11-libs/cairo:0)
   (/, media-gfx/graphite2:0)
   (/, dev-libs/gobject-introspection:0)
   (/, media-libs/freetype:2)
   (/, media-libs/fontconfig:1.0)
   (/, sys-libs/binutils-libs:0)
   (/, app-crypt/libb2:0)
   (/, app-crypt/gpgme:1)
   (/, dev-libs/libassuan:0)
   (/, dev-libs/libgpg-error:0)
   (/, net-libs/gnutls:0)
   (/, dev-libs/libtasn1:0)
   (/, dev-libs/libunistring:0)
   (/, dev-libs/nettle:0)
   (/, dev-libs/gmp:0)
   (/, net-dns/libidn2:0)
   (/, app-arch/bzip2:0)
   (/, dev-libs/json-c:0)
   (/, app-crypt/argon2:0)
   (/, dev-libs/mpfr:0)
   (/, dev-python/cffi:0)
   (/, dev-python/ply:0)
   (/, sys-libs/efivar:0)
   (/, media-libs/gd:2)
   (/, dev-db/postgresql:12)
   (/, sci-libs/proj:0)
   (/, dev-lang/lua:0)
   (/, dev-db/postgresql:10)
   (/, dev-db/postgresql:11)
   (/, sci-libs/libgeotiff:0)
   (/, dev-libs/libnl:3)
   (/, app-text/poppler:0)
   (/, app-text/qpdf:0)
   (/, media-libs/jbig2dec:0)
   (/, media-libs/openjpeg:2)
   (/, net-dns/libidn:0)
   (/, dev-libs/libxslt:0)
   (/, app-arch/lz4:0)
   (/, media-libs/opus:0)
   (/, media-video/ffmpeg:0)
   (/, app-text/hunspell:0)
   (/, dev-qt/qtcore:5)
   (/, net-libs/libtirpc:0)
   (/, sys-apps/keyutils:0)
   (/, dev-libs/liblinear:0)
   (/, media-libs/libdvdread:0)
   (/, media-libs/libdvbpsi:0)
   (/, media-libs/libdvdnav:0)
   (/, x11-libs/xcb-util-cursor:0)
   (/, x11-libs/xcb-util-image:0)
   (/, x11-libs/xcb-util-keysyms:0)
   (/, x11-libs/xcb-util-renderutil:0)
   (/, x11-libs/xcb-util-wm:0)
   (/, x11-libs/xcb-util:0)
   (/, x11-base/xcb-proto:0)
   (/, media-libs/flac:0)
   (/, media-libs/libogg:0)
   (/, media-libs/libvorbis:0)
   (/, dev-scheme/guile:12)
   (/, dev-libs/boehm-gc:0)
   (/, dev-libs/libltdl:0)
   (/, media-libs/tiff:0)
   (/, media-gfx/mypaint-brushes:2.0)
   (/, media-libs/libmypaint:0)
   (/, net-libs/libproxy:0)
   (/, media-gfx/exiv2:0)
   (/, dev-db/lmdb:0)
   (/, dev-libs/libutf8proc:0)
   (/, dev-libs/libpcre2:0)
   (/, dev-libs/double-conversion:0)
   (/, app-arch/xz-utils:0)
   (/, sys-apps/util-linux:0)
   (/, dev-db/sqlite:3)
   (/, gnome-extra/libgsf:0)
   (/, x11-libs/pango:0)
   (/, app-text/libspectre:0)
   (/, x11-libs/libXrender:0)
   (/, app-text/ghostscript-gpl:0)
   (/, dev-libs/glib:2)
   (/, dev-libs/libgudev:0)
   (/, dev-libs/libmspack:0)
   (/, net-libs/libnsl:0)
   (/, dev-libs/mpc:0)
   (/, sys-apps/acl:0)
   (/, sys-libs/pam:0)
   (/, sys-apps/attr:0)
   (/, net-firewall/iptables:0)
   (/, virtual/libcrypt:0)
   (/, virtual/jpeg:0)
   (/, virtual/libudev:0)
   (/, virtual/libusb:1)
   (/, dev-libs/libgit2:0)
   (/, net-libs/libssh2:0)
   (/, net-libs/http-

Re: [gentoo-user] update fails, but I don't see why

2020-12-13 Thread Dale
n952162 wrote:
> On 12/13/20 10:55 AM, Michael wrote:
>> On Sunday, 13 December 2020 08:57:53 GMT n952162 wrote:
>>> On 12/13/20 9:18 AM, Neil Bothwick wrote:
>>>> There's a lot to trawl through here, it looks like you haven't updated
>>>>
>>>>>> for quite some time.
>>>>> The (compressed) log of  a system and world update from 20. October
>>>>> (2020!) is attached.
>>>> Nearly 2 months, quite a long time in Gentoo update terms.
>>> !!!  After 2 months the system can no longer be update-able?
>> A system can be updated and updatable after more than two months, but be
>> prepared for some manual intervention and a staged approach to
>> running emerge.
>
>
> (I just discoved your posting, thank you)
>
> By staged approach, you mean first @system and then @world?  I've just
> realized that doing this doesn't bring anything ;-)
>
>     emerge ... @system @world


That should be emerge ... @system and when you get that done, then do
emerge ... @world.  Sometimes that helps, sometimes not.  When stuck,
it's worth a try. 


>
>
>> Starting with 'eselect news read new' is advisable for any heads up
>> to changes
>> in gentoo, major packages and configuration.
>
>
> Yeah, except I wouldn't know what to do about it.
>

Almost all the time, the news item tells you if you need to do something
and what to do.  If not, it usually contains a link that explains what
is going on and what to do.  Some, maybe most, are also targeted in a
way that they only display IF they affect your system.  Example. 
Something only affects KDE and you don't have anything KDE installed. 
It won't display since it doesn't affect you.  If you do have KDE or
part of KDE installed, then it shows up.


>
>>
>> Also pay attention to any messages on the CLI when you run emerge about
>> packages which are due to be removed from portage, as you will need
>> to take
>> care of these manually in your local or some external 3rd party overlay.
>
>
> You mean, like get them out of my world file?
>
>
>>
>>
>>>> ...
>>>>
>>>>>>     What do
>>>>>>
>>>>>> grep -r python3_6 /etc/portage
>>>>> That showed that the only references are in package.use
>>>> But what does it show. We need the output of commands, not some vague
>>>> reference to them. I suspected there was something in package.use,
>>>> but we
>>>> need to know what. Those references should probably be removed but
>>>> no one
>>>> can say for sure without seeing them.
>>> Oh sorry.  You mentioned
>>>
>>> PYTHON_TARGETS="python3_6"
>>>
>>> and I didn't connect that with USE variables.  Here there are (with
>>> comments
>>> removed)
>> It isn't just USE flags for python-3.6 you may have set up yourself,
>> but USE
>> flags for any python version you have specified.  Under normal
>> circumstances
>> you would not need to specify these yourself and pegging python at a
>> particular version is bound to cause warnings later on, when that python
>> version has been deprecated and is no longer available in portage.
>>
>>
>>> $ sed -n -e '/^\s*#/d' -e '/python3_6/p' /etc/portage/package.use/*
>>>
>>>> =dev-python/certifi-10001-r1 python_targets_python3_6
>>>> =dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6
>>>> =dev-python/requests-2.24.0-r1 python_targets_python3_6
>>>> =dev-python/chardet-3.0.4-r1 python_targets_python3_6
>>>> =dev-python/idna-2.10-r1 python_targets_python3_6
>>>> =dev-python/urllib3-1.25.11 python_targets_python3_6
>>>> =dev-python/cryptography-3.2.1 python_targets_python3_6
>>>> =dev-python/cffi-1.14.0-r3 python_targets_python3_6
>>>> =dev-python/pycparser-2.20-r1 python_targets_python3_6
>>>> =dev-python/ply-3.11-r1 python_targets_python3_6
>>>> =dev-python/PySocks-1.7.1-r1 python_targets_python3_6
>>>> =dev-python/pyopenssl-19.1.0-r1 python_targets_python3_6
>>>> =dev-python/setuptools-50.3.0 python_targets_python3_6
>>>> =dev-python/six-1.15.0-r1 python_targets_python3_6
>> Why had you set up these in your package.use?
>
>
> Basically, whenever emerge tells me I need USE variables, I define them.
>
> It's not clear to me how I should know to override that, for example, to
> say, oh that's not needed anymore.
>
>

I use eix-test-obsolete to find most of those.  Keep in mind, there may
be times when it says something is redundant when it isn't.  Example.  I
run unstable KDE here.  I have all of KDE listed in package.keyword. 
However, if all of KDE that is installed is stable, it says it is
redundant and can be removed.  However, a week or so later, I'll need
them again when the next unstable release hits the tree.  One has to
think about what goes and what stays. 


>>
>> If you comment them out and re-run emerge are you getting any more
>> warnings/
>> errors?
>
>
> Yes, those are all gone.
>
>
> .
>


Dale

:-)  :-) 



Re: [gentoo-user] emerge @world output unfamiliar. Am I updated?

2020-10-02 Thread John Covici
On Fri, 02 Oct 2020 05:25:29 -0400,
n952162 wrote:
> 
> On 2020-10-02 10:45, n952162 wrote:
> > Have I successfully updated my system?
> > 
> > I ran this command:
> > 
> > emerge \
> >     -v \
> >     --verbose-conflicts \
> >     --deep \
> >     -update \
> >     --changed-use \
> >     --keep-going \
> >     --with-bdeps=y \
> >     --changed-deps \
> >     --backtrack=100 \
> >     @world
> > 
> > and got tons of stuff that looks like spurious debugging/tracing info
> > 
> >   parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for
> > merge)
> >     child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for
> > merge) (runtime_slot_op)
> >   parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for
> > merge)
> >     child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for
> > merge) (runtime_slot_op)
> > 
> > and these snippets:
> > 
> > Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497
> > reinstalls), Size of downloads: 2769158 KiB
> > Conflict: 1 block
> > forced reinstall atoms:
> > 
> > 
> > slot operator dependencies:
> >    (/, sys-libs/ncurses:0)
> > 
> > 
> > 
> > 
> > forced rebuilds:
> > 
> > [EOF]
> > 
> > 
> 
> When I strip out all the parent/child traces (they make it a 6MB file!)
> with this:
> 
> sed -e '/^\s*parent: (/d' -e '/^\s*child: (/d' system-world.201002
> 
> I get this at the end of my emerge:
> 
> 
> Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497
> reinstalls), Size of downloads: 2769158 KiB
> Conflict: 1 block
> forced reinstall atoms:
> 
> 
> slot operator dependencies:
>    (/, sys-libs/ncurses:0)
>    (/, sys-libs/readline:0)
>    (/, dev-lang/perl:0)
>    (/, dev-libs/libxml2:2)
>    (/, dev-lang/python-exec:2)
>    (/, sys-libs/db:5.3)
>    (/, sys-libs/gdbm:0)
>    (/, x11-libs/libX11:0)
>    (/, dev-libs/libgcrypt:0)
>    (/, dev-libs/openssl:0)
>    (/, dev-libs/expat:0)
>    (/, x11-libs/libxshmfence:0)
>    (/, x11-libs/libXdamage:0)
>    (/, x11-libs/libXext:0)
>    (/, x11-libs/libXxf86vm:0)
>    (/, x11-libs/libxcb:0)
>    (/, x11-libs/libXfixes:0)
>    (/, app-arch/zstd:0)
>    (/, sys-devel/llvm:10)
>    (/, sys-libs/zlib:0)
>    (/, dev-libs/libffi:0)
>    (/, app-arch/libarchive:0)
>    (/, dev-libs/jsoncpp:0)
>    (/, dev-libs/libuv:0)
>    (/, x11-libs/libpciaccess:0)
>    (/, x11-base/xorg-server:0)
>    (/, dev-libs/libinput:0)
>    (/, dev-libs/apr:1)
>    (/, dev-libs/apr-util:1)
>    (/, media-libs/libpng:0)
>    (/, media-libs/dav1d:0)
>    (/, media-libs/libaom:0)
>    (/, media-libs/harfbuzz:0)
>    (/, dev-libs/icu:0)
>    (/, dev-libs/libevent:0)
>    (/, media-libs/libvpx:0)
>    (/, media-libs/libwebp:0)
>    (/, x11-libs/cairo:0)
>    (/, media-gfx/graphite2:0)
>    (/, dev-libs/gobject-introspection:0)
>    (/, media-libs/freetype:2)
>    (/, media-libs/fontconfig:1.0)
>    (/, sys-libs/binutils-libs:0)
>    (/, app-crypt/libb2:0)
>    (/, app-crypt/gpgme:1)
>    (/, dev-libs/libassuan:0)
>    (/, dev-libs/libgpg-error:0)
>    (/, net-libs/gnutls:0)
>    (/, dev-libs/libtasn1:0)
>    (/, dev-libs/libunistring:0)
>    (/, dev-libs/nettle:0)
>    (/, dev-libs/gmp:0)
>    (/, net-dns/libidn2:0)
>    (/, app-arch/bzip2:0)
>    (/, dev-libs/json-c:0)
>    (/, app-crypt/argon2:0)
>    (/, dev-libs/mpfr:0)
>    (/, dev-python/cffi:0)
>    (/, dev-python/ply:0)
>    (/, sys-libs/efivar:0)
>    (/, media-libs/gd:2)
>    (/, dev-db/postgresql:12)
>    (/, sci-libs/proj:0)
>    (/, dev-lang/lua:0)
>    (/, dev-db/postgresql:10)
>    (/, dev-db/postgresql:11)
>    (/, sci-libs/libgeotiff:0)
>    (/, dev-libs/libnl:3)
>    (/, app-text/poppler:0)
>    (/, app-text/qpdf:0)
>    (/, media-libs/jbig2dec:0)
>    (/, media-libs/openjpeg:2)
>    (/, net-dns/libidn:0)
>    (/, dev-libs/libxslt:0)
>    (/, app-arch/lz4:0)
>    (/, media-libs/opus:0)
>    (/, media-video/ffmpeg:0)
>    (/, app-text/hunspell:0)
>    (/, dev-qt/qtcore:5)
>    (/, net-libs/libtirpc:0)
>    (/, sys-apps/keyutils:0)
>    (/, dev-libs/liblinear:0)
>    (/, media-libs/libdvdread:0)
>    (/, media-libs/libdvbpsi:0)
>    (/, media-libs/libdvdnav:0)
>    (/, x11-libs/xcb-util-cursor:0)
>    (/, x11-libs/xcb-util-image:0)
>    (/, x11-libs/xcb-util-keysyms:0)
>    (/, x11-libs/xcb-util-renderutil:0)
>    (/, x11-libs/xcb-util-wm:0)
>    (/, x11-libs/xcb-util:0)
>    (/, x11-base/xcb-proto:0)
>    (/, medi

[gentoo-user] Re: Determine what's keeping Python 3.7 around?

2020-12-06 Thread Grant Edwards
On 2020-12-06, Neil Bothwick  wrote:
> On Sun, 6 Dec 2020 20:01:27 - (UTC), Grant Edwards wrote:
>
>> I updated one of my systems a day or two ago, and Python 3.7 went away
>> as expected. Today, I'm updating another system and it is rebuilding
>> tons of stuff to target python 3.8 instead of 3.7, but it's keeping
>> 3.7 and even wants to install a _new_ package -- and build it for
>> Python 3.7:
>
> emerge -cpv python:3.7 will show you what is keeping 3.7

Something's wrong.

That lists 43 packages. I checked the first few, and none of them require 
python 3.7.

 # emerge -cpv python:3.7

Calculating dependencies... done!
  dev-lang/python-3.7.9 pulled in by:
app-office/gnumeric-1.12.47 requires dev-lang/python:3.7
app-office/libreoffice-6.4.7.2 requires dev-lang/python:3.7[threads(+),xml]
app-portage/gemato-16.2 requires dev-lang/python:3.7[threads(+)]
app-portage/gentoolkit-0.5.0-r2 requires 
dev-lang/python:3.7[xml(+),threads(+)]
app-portage/mirrorselect-2.2.6-r1 requires dev-lang/python:3.7[xml]
app-text/asciidoc-9.0.2 requires dev-lang/python:3.7
dev-embedded/libftdi-1.4 requires dev-lang/python:3.7
dev-java/java-config-2.3.1 requires dev-lang/python:3.7
dev-java/javatoolkit-0.6.3 requires dev-lang/python:3.7[xml(+)]
dev-libs/gobject-introspection-1.64.1-r1 requires dev-lang/python:3.7[xml]
dev-libs/libxml2-2.9.10-r3 requires dev-lang/python:3.7[xml]
dev-libs/newt-0.52.21-r1 requires dev-lang/python:3.7
dev-python/PyQt5-5.15.1 requires dev-lang/python:3.7
dev-python/PyQt5-sip-4.19.24 requires dev-lang/python:3.7
dev-python/PySocks-1.7.1-r1 requires dev-lang/python:3.7
dev-python/bcrypt-3.2.0 requires dev-lang/python:3.7
dev-python/beautifulsoup-4.9.3 requires dev-lang/python:3.7
dev-python/cairocffi-1.1.0 requires dev-lang/python:3.7
dev-python/certifi-10001 requires dev-lang/python:3.7
dev-python/cffi-1.14.0-r3 requires dev-lang/python:3.7
dev-python/chardet-3.0.4-r1 requires dev-lang/python:3.7
dev-python/configobj-5.0.6 requires dev-lang/python:3.7
dev-python/cryptography-3.2 requires dev-lang/python:3.7[threads(+)]
dev-python/cssselect2-0.3.0 requires dev-lang/python:3.7
dev-python/cython-0.29.21-r1 requires dev-lang/python:3.7[threads(+)]
dev-python/defusedxml-0.7.0_rc1 requires dev-lang/python:3.7[xml(+)]
dev-python/docutils-0.16-r1 requires dev-lang/python:3.7
dev-python/future-0.18.2-r1 requires dev-lang/python:3.7
dev-python/html5lib-1.1 requires dev-lang/python:3.7[xml(+)]
dev-python/idna-2.10-r1 requires dev-lang/python:3.7
dev-python/imapclient-2.1.0 requires dev-lang/python:3.7
dev-python/importlib_metadata-2.0.0 requires dev-lang/python:3.7
dev-python/jinja-2.11.2-r1 requires dev-lang/python:3.7[threads(+)]
dev-python/lxml-4.6.2 requires dev-lang/python:3.7
dev-python/mako-1.1.3-r1 requires dev-lang/python:3.7
dev-python/markdown-3.3.3 requires dev-lang/python:3.7
dev-python/markups-3.0.0-r1 requires dev-lang/python:3.7
dev-python/markupsafe-1.1.1-r1 requires dev-lang/python:3.7
dev-python/netifaces-0.10.9 requires dev-lang/python:3.7
dev-python/olefile-0.46-r1 requires dev-lang/python:3.7
dev-python/paho-mqtt-1.5.0 requires dev-lang/python:3.7
dev-python/paramiko-2.7.1 requires dev-lang/python:3.7[threads(+)]
dev-python/pbkdf2-1.3-r1 requires dev-lang/python:3.7
dev-python/pillow-7.2.0 requires dev-lang/python:3.7[tk,threads(+)]
dev-python/pip-20.2.4 requires dev-lang/python:3.7[ssl(+),threads(+)]
dev-python/ply-3.11-r1 requires dev-lang/python:3.7
dev-python/pyalsa-1.1.6-r1 requires dev-lang/python:3.7
dev-python/pyasn1-0.4.8-r1 requires dev-lang/python:3.7
dev-python/pycairo-1.18.2 requires dev-lang/python:3.7[threads(+)]
dev-python/pycparser-2.20-r1 requires dev-lang/python:3.7
dev-python/pycurl-7.43.0.6 requires dev-lang/python:3.7
dev-python/pygments-2.7.2 requires dev-lang/python:3.7
dev-python/pygobject-3.36.1-r1 requires dev-lang/python:3.7
dev-python/pynacl-1.4.0 requires dev-lang/python:3.7
dev-python/pyopenssl-19.1.0-r1 requires dev-lang/python:3.7[threads(+)]
dev-python/pyphen-0.9.5 requires dev-lang/python:3.7
dev-python/pyserial-3.4 requires dev-lang/python:3.7
dev-python/python-markdown-math-0.7 requires dev-lang/python:3.7
dev-python/qrcode-6.1 requires dev-lang/python:3.7
dev-python/requests-2.24.0-r1 requires dev-lang/python:3.7[threads(+)]
dev-python/setuptools-46.4.0-r3 requires dev-lang/python:3.7[xml(+)]
dev-python/sip-4.19.24 requires dev-lang/python:3.7
dev-python/six-1.15.0-r1 requires dev-lang/python:3.7
dev-python/soupsieve-2.0.1 requires dev-lang/python:3.7
dev-python/ssl-fetch-0.4 requires dev-lang/python:3.7
dev-python/tinycss2-1.0.2 requires dev-lang/python:3.7
dev-python/toml-0.10.1-r1 requires dev-lang/python:3.7
de

[gentoo-user] Which pkg installs /boot/grub?

2017-07-23 Thread Harry Putnam
I was pretty sure that grub2 installed /boot/grub... but I see no such
directory after installing grub.

  qlist grub shows no directory /boot/grub

In other installs I seem to recall seeing /boot/grub in place after
installing grub.

Googling for pkg containing /boot/grub seemd pretty useless as mostly
it turns up all piles of stuff staring grub... but I already know pkg
grub-2.02 does not contain that directory or the files in it.

qfile /boot/grub  
equery b /boot/grub  

Before I continue this hard fought fresh install of gentoo into a vbox
vm,  I'd like to know if I should be seeing a boot grub after these 223
pkgs (which includes grub-2.02) are installed?

 app-admin/eselect-1.4.9
 app-admin/rsyslog-8.28.0
 app-arch/libarchive-3.3.1
 app-arch/tar-1.29-r3
 app-arch/zip-3.0-r3
 app-crypt/rhash-1.3.4
 app-editors/vim-8.0.0386-r1
 app-editors/vim-core-8.0.0386
 app-eselect/eselect-ctags-1.18
 app-eselect/eselect-fontconfig-1.1-r1
 app-eselect/eselect-mesa-0.0.10-r1
 app-eselect/eselect-opengl-1.3.1-r4
 app-eselect/eselect-vi-1.1.9
 app-misc/pax-utils-1.2.2
 app-portage/cfg-update-1.8.9
 app-portage/eix-0.32.9
 app-portage/gentoolkit-0.4.0
 app-portage/portage-utils-0.64
 app-shells/bash-4.4_p12
 app-shells/push-2.0-r1
 app-shells/quoter-3.0_p2-r1
 app-text/build-docbook-catalog-1.21
 app-text/docbook-xml-dtd-4.2-r2
 app-text/docbook-xml-dtd-4.4-r2
 app-text/opensp-1.5.2-r4
 app-vim/gentoo-syntax-20170225
 dev-db/sqlite-3.19.3
 dev-lang/nasm-2.13.01
 dev-lang/perl-5.24.2
 dev-lang/python-exec-2.4.5
 dev-libs/boehm-gc-7.6.0
 dev-libs/expat-2.2.2
 dev-libs/gmp-6.1.2
 dev-libs/gobject-introspection-common-1.50.0
 dev-libs/libatomic_ops-7.6.0
 dev-libs/libbsd-0.8.5
 dev-libs/libcroco-0.6.12-r1
 dev-libs/libestr-0.1.10
 dev-libs/libfastjson-0.99.6
 dev-libs/libgcrypt-1.8.0
 dev-libs/liblogging-1.0.6
 dev-libs/libpcre-8.41
 dev-libs/libpipeline-1.4.1
 dev-libs/libpthread-stubs-0.4
 dev-libs/libtasn1-4.12
 dev-libs/libunistring-0.9.7
 dev-libs/libxml2-2.9.4-r1
 dev-libs/lzo-2.10
 dev-libs/mpc-1.0.3
 dev-libs/mpfr-3.1.5_p2
 dev-libs/nettle-3.3-r1
 dev-libs/nspr-4.15
 dev-libs/openssl-1.1.0f
 dev-libs/vala-common-0.34.9
 dev-perl/Locale-gettext-1.70.0
 dev-perl/Module-Build-0.422.400
 dev-perl/SGMLSpm-1.1-r1
 dev-perl/Text-Unidecode-1.300.0
 dev-python/Babel-2.4.0
 dev-python/PySocks-1.6.7
 dev-python/alabaster-0.7.10
 dev-python/asn1crypto-0.22.0
 dev-python/cffi-1.10.0
 dev-python/chardet-3.0.4
 dev-python/docutils-0.13.1
 dev-python/enum34-1.1.6
 dev-python/idna-2.5
 dev-python/imagesize-0.7.1
 dev-python/ipaddress-1.0.18
 dev-python/jinja-2.9.6
 dev-python/markupsafe-0.23
 dev-python/namespace-sphinxcontrib-1.0
 dev-python/ply-3.10
 dev-python/pycparser-2.17
 dev-python/pygments-2.2.0
 dev-python/pytz-2017.2
 dev-python/pyxattr-0.6.0
 dev-python/setuptools-36.0.1
 dev-python/snowballstemmer-1.2.1
 dev-python/sphinx_rtd_theme-0.1.9
 dev-python/whoosh-2.7.4
 dev-util/ctags-20161028
 dev-util/desktop-file-utils-0.23
 dev-util/gdbus-codegen-2.50.3
 dev-util/gperf-3.1
 dev-util/intltool-0.51.0-r2
 dev-util/ninja-1.7.2
 dev-util/re2c-0.16
 media-fonts/encodings-1.0.4-r1
 media-fonts/font-util-1.3.1
 media-fonts/liberation-fonts-2.00.1-r2
 media-libs/fontconfig-2.12.3-r1
 media-libs/freetype-2.8
 media-libs/libjpeg-turbo-1.5.1
 media-libs/libpng-1.6.30
 media-libs/tiff-4.0.8
 net-dns/libidn2-2.0.2
 net-firewall/iptables-1.6.1-r1
 net-libs/gnutls-3.5.14
 net-misc/curl-7.54.1
 net-misc/iputils-20151218
 net-misc/rsync-3.1.2
 sys-apps/baselayout-2.4.1
 sys-apps/busybox-1.26.2-r1
 sys-apps/coreutils-8.27
 sys-apps/debianutils-4.8.1.1
 sys-apps/diffutils-3.6
 sys-apps/ed-1.14.2
 sys-apps/file-5.31
 sys-apps/gawk-4.1.4
 sys-apps/gentoo-functions-0.12
 sys-apps/grep-3.1
 sys-apps/groff-1.22.3
 sys-apps/help2man-1.47.4
 sys-apps/hwids-20170715
 sys-apps/install-xattr-0.5-r1
 sys-apps/iproute2-4.12.0
 sys-apps/kbd-2.0.4
 sys-apps/kmod-24
 sys-apps/less-497
 sys-apps/man-pages-4.11
 sys-apps/net-tools-1.60_p20161110235919
 sys-apps/openrc-0.28
 sys-apps/pciutils-3.5.5
 sys-apps/sandbox-2.10-r4
 sys-apps/sed-4.4
 sys-apps/util-linux-2.30
 sys-boot/efibootmgr-15
 sys-boot/grub-2.02
 sys-devel/autoconf-2.13
 sys-devel/autoconf-2.69-r3
 sys-devel/autoconf-archive-2017.03.21
 sys-devel/automake-1.13.4-r1
 sys-devel/automake-1.15.1
 sys-devel/bc-1.07.1
 sys-devel/flex-2.6.4
 sys-devel/gcc-6.3.0
 sys-devel/gcc-config-1.8-r1
 sys-devel/gnuconfig-20170101
 sys-devel/libtool-2.4.6-r4
 sys-devel/llvm-common-4.0.1
 sys-devel/m4-1.4.18
 sys-devel/make-4.2.1-r1
 sys-fs/e2fsprogs-1.43.4
 sys-kernel/gentoo-sources-4.12.2
 sys-kernel/linux-headers-4.10
 sys-libs/binutils-libs-2.28-r1
 sys-libs/db-6.0.35-r1
 sys-libs/e2fsprogs-libs-1.43.4
 sys-libs/efivar-31
 sys-libs/gdbm-1.13
 sys-libs/glibc-2.24-r3
 sys-libs/gpm-1.20.7-r2
 sys-libs/libcap-2.25
 sys-libs/ncurses-6.0-r1
 sys-libs/pam-1.3.0
 sys-libs/readline-7.0_p3
 sys-libs/timezone-data-2017b
 sys-process/cronbase-0.3.7-r6
 sys-process/procps-3.3.12-r1
 sys-process/psmisc-23.1
 sys-pr

Re: [gentoo-user] Which pkg installs /boot/grub?

2017-07-23 Thread Rasmus Thomsen
Hello,

grub creates /boot/grub when you run "grub-install"

Regards,
Rasmus

 Original Message 
On 23 Jul 2017, 20:46, Harry Putnam wrote:

> I was pretty sure that grub2 installed /boot/grub... but I see no such
> directory after installing grub.
>
> qlist grub shows no directory /boot/grub
>
> In other installs I seem to recall seeing /boot/grub in place after
> installing grub.
>
> Googling for pkg containing /boot/grub seemd pretty useless as mostly
> it turns up all piles of stuff staring grub... but I already know pkg
> grub-2.02 does not contain that directory or the files in it.
>
> qfile /boot/grub
> equery b /boot/grub
>
> Before I continue this hard fought fresh install of gentoo into a vbox
> vm, I'd like to know if I should be seeing a boot grub after these 223
> pkgs (which includes grub-2.02) are installed?
>
> app-admin/eselect-1.4.9
> app-admin/rsyslog-8.28.0
> app-arch/libarchive-3.3.1
> app-arch/tar-1.29-r3
> app-arch/zip-3.0-r3
> app-crypt/rhash-1.3.4
> app-editors/vim-8.0.0386-r1
> app-editors/vim-core-8.0.0386
> app-eselect/eselect-ctags-1.18
> app-eselect/eselect-fontconfig-1.1-r1
> app-eselect/eselect-mesa-0.0.10-r1
> app-eselect/eselect-opengl-1.3.1-r4
> app-eselect/eselect-vi-1.1.9
> app-misc/pax-utils-1.2.2
> app-portage/cfg-update-1.8.9
> app-portage/eix-0.32.9
> app-portage/gentoolkit-0.4.0
> app-portage/portage-utils-0.64
> app-shells/bash-4.4_p12
> app-shells/push-2.0-r1
> app-shells/quoter-3.0_p2-r1
> app-text/build-docbook-catalog-1.21
> app-text/docbook-xml-dtd-4.2-r2
> app-text/docbook-xml-dtd-4.4-r2
> app-text/opensp-1.5.2-r4
> app-vim/gentoo-syntax-20170225
> dev-db/sqlite-3.19.3
> dev-lang/nasm-2.13.01
> dev-lang/perl-5.24.2
> dev-lang/python-exec-2.4.5
> dev-libs/boehm-gc-7.6.0
> dev-libs/expat-2.2.2
> dev-libs/gmp-6.1.2
> dev-libs/gobject-introspection-common-1.50.0
> dev-libs/libatomic_ops-7.6.0
> dev-libs/libbsd-0.8.5
> dev-libs/libcroco-0.6.12-r1
> dev-libs/libestr-0.1.10
> dev-libs/libfastjson-0.99.6
> dev-libs/libgcrypt-1.8.0
> dev-libs/liblogging-1.0.6
> dev-libs/libpcre-8.41
> dev-libs/libpipeline-1.4.1
> dev-libs/libpthread-stubs-0.4
> dev-libs/libtasn1-4.12
> dev-libs/libunistring-0.9.7
> dev-libs/libxml2-2.9.4-r1
> dev-libs/lzo-2.10
> dev-libs/mpc-1.0.3
> dev-libs/mpfr-3.1.5_p2
> dev-libs/nettle-3.3-r1
> dev-libs/nspr-4.15
> dev-libs/openssl-1.1.0f
> dev-libs/vala-common-0.34.9
> dev-perl/Locale-gettext-1.70.0
> dev-perl/Module-Build-0.422.400
> dev-perl/SGMLSpm-1.1-r1
> dev-perl/Text-Unidecode-1.300.0
> dev-python/Babel-2.4.0
> dev-python/PySocks-1.6.7
> dev-python/alabaster-0.7.10
> dev-python/asn1crypto-0.22.0
> dev-python/cffi-1.10.0
> dev-python/chardet-3.0.4
> dev-python/docutils-0.13.1
> dev-python/enum34-1.1.6
> dev-python/idna-2.5
> dev-python/imagesize-0.7.1
> dev-python/ipaddress-1.0.18
> dev-python/jinja-2.9.6
> dev-python/markupsafe-0.23
> dev-python/namespace-sphinxcontrib-1.0
> dev-python/ply-3.10
> dev-python/pycparser-2.17
> dev-python/pygments-2.2.0
> dev-python/pytz-2017.2
> dev-python/pyxattr-0.6.0
> dev-python/setuptools-36.0.1
> dev-python/snowballstemmer-1.2.1
> dev-python/sphinx_rtd_theme-0.1.9
> dev-python/whoosh-2.7.4
> dev-util/ctags-20161028
> dev-util/desktop-file-utils-0.23
> dev-util/gdbus-codegen-2.50.3
> dev-util/gperf-3.1
> dev-util/intltool-0.51.0-r2
> dev-util/ninja-1.7.2
> dev-util/re2c-0.16
> media-fonts/encodings-1.0.4-r1
> media-fonts/font-util-1.3.1
> media-fonts/liberation-fonts-2.00.1-r2
> media-libs/fontconfig-2.12.3-r1
> media-libs/freetype-2.8
> media-libs/libjpeg-turbo-1.5.1
> media-libs/libpng-1.6.30
> media-libs/tiff-4.0.8
> net-dns/libidn2-2.0.2
> net-firewall/iptables-1.6.1-r1
> net-libs/gnutls-3.5.14
> net-misc/curl-7.54.1
> net-misc/iputils-20151218
> net-misc/rsync-3.1.2
> sys-apps/baselayout-2.4.1
> sys-apps/busybox-1.26.2-r1
> sys-apps/coreutils-8.27
> sys-apps/debianutils-4.8.1.1
> sys-apps/diffutils-3.6
> sys-apps/ed-1.14.2
> sys-apps/file-5.31
> sys-apps/gawk-4.1.4
> sys-apps/gentoo-functions-0.12
> sys-apps/grep-3.1
> sys-apps/groff-1.22.3
> sys-apps/help2man-1.47.4
> sys-apps/hwids-20170715
> sys-apps/install-xattr-0.5-r1
> sys-apps/iproute2-4.12.0
> sys-apps/kbd-2.0.4
> sys-apps/kmod-24
> sys-apps/less-497
> sys-apps/man-pages-4.11
> sys-apps/net-tools-1.60_p20161110235919
> sys-apps/openrc-0.28
> sys-apps/pciutils-3.5.5
> sys-apps/sandbox-2.10-r4
> sys-apps/sed-4.4
> sys-apps/util-linux-2.30
> sys-boot/efibootmgr-15
> sys-boot/grub-2.02
> sys-devel/autoconf-2.13
> sys-devel/autoconf-2.69-r3
> sys-devel/autoconf-archi

[gentoo-user] evil ebuilds.

2018-07-11 Thread Alan Grimes
-test}" 0 KiB
[ebuild U  ] dev-python/backports-lzma-0.0.12::gentoo
[0.0.10::gentoo] USE="{-test}" PYTHON_TARGETS="python2_7 -pypy" 37 KiB
[ebuild  N ] dev-python/pillow-5.2.0::gentoo  USE="jpeg jpeg2k lcms
tiff tk truetype zlib -doc -examples -imagequant {-test} -webp"
PYTHON_TARGETS="python2_7 python3_5 python3_6" 14,160 KiB
[ebuild  N ] kde-apps/libkdcraw-18.04.2-r1:5::gentoo  USE="-debug" 0 KiB
[ebuild  N ] dev-qt/qthelp-5.11.1:5/5.11::gentoo  USE="-debug
{-test}" 0 KiB
[ebuild  N ] kde-apps/kcalcore-18.04.2:5::gentoo  USE="-debug
{-test}" 0 KiB
[ebuild U  ] dev-python/attrs-18.1.0::gentoo [17.4.0::gentoo]
USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3
-python3_4" 104 KiB
[ebuild UD#] dev-python/cffi-1.11.4:0/1.11.4::gentoo
[1.11.5:0/1.11.5::gentoo] USE="-doc {-test}" PYTHON_TARGETS="python2_7
python3_5 python3_6 -python3_4" 0 KiB
[ebuild U  ] dev-python/m2r-0.1.14::gentoo [0.1.12::gentoo]
USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy
-python3_4" 16 KiB
[ebuild U  ] dev-qt/qtpositioning-5.11.1:5/5.11::gentoo
[5.9.6:5/5.9::gentoo] USE="qml -debug -geoclue {-test}" 5,463 KiB
[ebuild U  ] media-libs/gst-plugins-good-1.14.1:1.0::gentoo
[1.12.4:1.0::gentoo] USE="nls orc" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild U  ] dev-python/automat-0.7.0::gentoo [0.6.0::gentoo]
USE="-examples {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6
-pypy -python3_4" 61 KiB
[ebuild  N ] kde-frameworks/kirigami-5.47.0-r1:5/5.47::gentoo 
USE="-debug -examples {-test}" 0 KiB
[ebuild U  ] kde-plasma/libkscreen-5.13.3:5/7::gentoo
[5.12.5:5/7::gentoo] USE="-debug {-test}" 77 KiB
[ebuild U  ] kde-plasma/kwayland-integration-5.13.3:5::gentoo
[5.12.5:5::gentoo] USE="-debug" 19 KiB
[ebuild U  ] x11-libs/libXScrnSaver-1.2.3::gentoo [1.2.2-r2::gentoo]
USE="-static-libs" ABI_X86="32 (64) (-x32)" 285 KiB
[ebuild U  ] x11-libs/libXinerama-1.1.4::gentoo [1.1.3-r1::gentoo]
USE="-static-libs" ABI_X86="32 (64) (-x32)" 281 KiB
[ebuild U  ] dev-libs/protobuf-3.6.0.1:0/16::gentoo
[3.5.2:0/15::gentoo] USE="zlib -emacs -examples -static-libs {-test}"
ABI_X86="32 (64) (-x32)" 4,379 KiB
[ebuild  N ] dev-libs/libcdio-2.0.0-r1:0/18::gentoo  USE="cxx -cddb
-minimal -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild U  ] dev-python/urllib3-1.23::gentoo [1.22::gentoo]
USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy
-pypy3 -python3_4" 223 KiB
[ebuild   R    ] media-libs/gexiv2-0.10.8::gentoo  USE="introspection
python -static-libs {-test} -vala" PYTHON_TARGETS="python2_7 python3_5
python3_6%* -python3_4" 0 KiB
[ebuild U  ] dev-util/dialog-1.3.20180621:0/15::gentoo
[1.3.20171209:0/14::gentoo] USE="nls unicode -examples -minimal
-static-libs" 517 KiB
[ebuild U  ] dev-python/lxml-4.2.2::gentoo [4.2.0::gentoo]
USE="threads -doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_5
python3_6 -pypy -python3_4" 4,315 KiB
[ebuild U  ] media-video/vcdimager-2.0.1::gentoo [0.7.24::gentoo]
USE="xml -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild U  ] dev-python/twisted-18.4.0::gentoo [17.9.0::gentoo]
USE="crypt soap -conch -http2 -serial {-test}" PYTHON_TARGETS="python2_7
python3_5 python3_6 -python3_4" 2,966 KiB
[ebuild   R    ] dev-libs/cyrus-sasl-2.1.26-r11:2::gentoo  USE="berkdb
gdbm java mysql pam sqlite ssl -authdaemond -kerberos -ldapdb -libressl
-openldap -postgres -sample (-selinux) -srp -static-libs -urandom"
ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild U  ] dev-libs/xmlsec-1.2.26::gentoo [1.2.25::gentoo]
USE="nss openssl -doc -gcrypt -gnutls -libressl -static-libs" 1,878 KiB
[ebuild   R    ] dev-libs/libixion-0.13.0:0/0.13::gentoo  USE="python
threads -debug -static-libs" PYTHON_SINGLE_TARGET="python3_5 -python3_4
-python3_6" PYTHON_TARGETS="python3_5 python3_6 -python3_4" 0 KiB
[ebuild U  ] app-editors/emacs-26.1-r1:26::gentoo [26.1:26::gentoo]
USE="X acl alsa dbus gif gpm gtk gtk3 inotify jpeg lcms png ssl svg
threads tiff xpm zlib -Xaw3d (-aqua) -athena (-cairo) -dynamic-loading
-games -gconf -gfile -gsettings -gzip-el -imagemagick -kerberos -libxml2
-livecd -m17n-lib -mailutils -motif (-selinux) -sound -source -systemd
-toolkit-scroll-bars -wide-int -xft -xwidgets" 2 KiB
[ebuild  N ] dev-python/requests-2.19.1-r1::gentoo  USE="ssl
-socks5" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3
-python3_4" 128 KiB
[ebuild U  ] dev-python/protobuf-python-3.6.0.1:0/16::gentoo
[3.5.2-

[gentoo-user] override PYTHON_TARGETS to avoid a slot collision

2020-12-16 Thread n952162
hon/pygments-2.7.0:0/0::gentoo, installed) USE="-doc 
-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 
-python3_9"




   

dev-python/setuptools[python_targets_python2_7(-),-python_single_target_python2_7(-)]
 required by (dev-python/ipaddress-1.0.23:0/0::gentoo, installed) USE="" 
ABI_X86="(64)" PYTHON_TARGETS="python2_7"




>=dev-python/setuptools-42.0.2[python_targets_python2_7(-),python_targets_python3_6(-),python_targets_python3_7(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
 required by (dev-python/cffi-1.14.0-r2:0/1.14.0::gentoo, installed) USE="-doc 
-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 -python3_8 
-python3_9"







>=dev-python/setuptools-42.0.2[python_targets_python2_7(-),python_targets_python3_6(-),python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
 required by (dev-python/cryptography-2.9:0/0::gentoo, installed) USE="-idna 
-libressl -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 
(-pypy3) -python3_8 -python3_9"








dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_6(-),python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
 required by (dev-python/chardet-3.0.4:0/0::gentoo, installed) USE="-test" 
ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 (-pypy3) 
-python3_8 -python3_9"








>=dev-python/setuptools-42.0.2[python_targets_python2_7(-),python_targets_python3_6(-),python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
 required by (dev-python/pycparser-2.20:0/0::gentoo, installed) USE="" 
ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 (-pypy3) 
-python3_8 -python3_9"





  

[gentoo-user] Tensorflow 2.1.0 failing to compile

2020-04-24 Thread Aisha Tammy
3.2
app-admin/logrotate-3.14.0
app-admin/perl-cleaner-2.27
app-admin/syslog-ng-3.22.1
app-arch/bzip2-1.0.6-r11
app-arch/cpio-2.12-r1
app-arch/gzip-1.9
app-arch/libarchive-3.4.2
app-arch/rpm2targz-9.0.0.5g
app-arch/snappy-1.1.8
app-arch/tar-1.32
app-arch/unzip-6.0_p25-r1
app-arch/xz-utils-5.2.4-r2
app-arch/zip-3.0-r3
app-benchmarks/ramspeed-3.5.0-r2
app-benchmarks/stress-ng-0.11.03
app-crypt/gnupg-2.2.19
app-crypt/gpgme-1.13.0-r1
app-crypt/libb2-0.98.1-r2
app-crypt/openpgp-keys-gentoo-release-20191030
app-crypt/p11-kit-0.23.19-r1
app-crypt/pinentry-1.1.0-r2
app-crypt/rhash-1.3.6-r1
app-dicts/aspell-en-2018.04.16.0
app-editors/emacs-26.3-r1
app-emacs/emacs-common-gentoo-1.6-r3
app-emacs/emacs-daemon-0.22
app-eselect/eselect-ctags-1.18
app-eselect/eselect-emacs-1.18
app-eselect/eselect-fontconfig-1.1-r1
app-eselect/eselect-java-0.4.0
app-eselect/eselect-lib-bin-symlink-0.1.1-r1
app-eselect/eselect-opencl-1.1.0-r4
app-eselect/eselect-pinentry-0.7
app-eselect/eselect-python-20190417
app-eselect/eselect-ruby-20190121
app-misc/ca-certificates-20190110.3.43
app-misc/c_rehash-1.7-r1
app-misc/editor-wrapper-4-r1
app-misc/mime-types-9
app-misc/pax-utils-1.2.5
app-misc/tmux-2.9a
app-portage/eix-0.33.9-r1
app-portage/elt-patches-20170815
app-portage/euses-2.5.9
app-portage/gemato-14.3
app-portage/gentoolkit-0.4.8
app-portage/genup-1.0.26
app-portage/layman-2.4.2-r1
app-portage/mirrorselect-2.2.4-r1
app-portage/portage-utils-0.80
app-portage/repoman-2.3.20
app-portage/showem-1.0.3
app-shells/bash-4.4_p23-r1
app-shells/push-2.0-r1
app-shells/quoter-3.0_p2-r1
app-text/asciidoc-8.6.10_p20181016-r1
app-text/aspell-0.60.8
app-text/build-docbook-catalog-1.21
app-text/docbook-xml-dtd-4.1.2-r7
app-text/docbook-xml-dtd-4.2-r3
app-text/docbook-xml-dtd-4.3-r2
app-text/docbook-xml-dtd-4.4-r3
app-text/docbook-xml-dtd-4.5-r2
app-text/docbook-xsl-stylesheets-1.79.1-r2
app-text/manpager-1
app-text/openjade-1.3.2-r9
app-text/opensp-1.5.2-r3
app-text/po4a-0.47-r1
app-text/sgml-common-0.6.3-r7
app-text/wgetpaste-2.29-r1
app-text/xmlto-0.0.28-r1
dev-cpp/gtest-1.9.0_pre20190607
dev-db/lmdb-0.9.23
dev-db/sqlite-3.31.1
dev-java/icedtea-bin-3.15.0
dev-java/java-config-2.2.0-r4
dev-lang/ghc-8.6.5
dev-lang/nasm-2.14.02
dev-lang/perl-5.30.1
dev-lang/python-2.7.17-r2
dev-lang/python-3.6.10-r1
dev-lang/python-3.7.7-r1
dev-lang/python-3.8.2-r1
dev-lang/python-exec-2.4.6-r1
dev-lang/ruby-2.4.10
dev-lang/ruby-2.5.8
dev-lang/swig-3.0.12
dev-lang/vala-0.46.7
dev-libs/atk-2.34.1
dev-libs/crc32c-1.0.6
dev-libs/cudnn-7.6.5.32
dev-libs/dbus-glib-0.110
dev-libs/double-conversion-3.1.5
dev-libs/elfutils-0.177
dev-libs/expat-2.2.8
dev-libs/flatbuffers-1.12.0
dev-libs/fribidi-1.0.9
dev-libs/glib-2.62.6
dev-libs/gmp-6.2.0-r1
dev-libs/gobject-introspection-1.62.0
dev-libs/gobject-introspection-common-1.62.0
dev-libs/icu-65.1-r1
dev-libs/iniparser-3.1-r1
dev-libs/ivykis-0.42.4
dev-libs/jansson-2.11
dev-libs/jsoncpp-1.9.2-r2
dev-libs/libaio-0.3.110
dev-libs/libassuan-2.5.3
dev-libs/libbsd-0.10.0
dev-libs/libclc-0.2.0_pre20191024
dev-libs/libcroco-0.6.13
dev-libs/libevdev-1.9.0
dev-libs/libevent-2.1.8
dev-libs/libffi-3.3-r1
dev-libs/libgcrypt-1.8.5
dev-libs/libgpg-error-1.36
dev-libs/libgudev-233-r1
dev-libs/libinput-1.15.4
dev-libs/libksba-1.3.5-r1
dev-libs/libltdl-2.4.6
dev-libs/libpcre2-10.34
dev-libs/libpcre-8.42
dev-libs/libpipeline-1.5.2
dev-libs/libtasn1-4.13
dev-libs/libunistring-0.9.10
dev-libs/libusb-1.0.21-r1
dev-libs/libuv-1.35.0
dev-libs/libx86emu-1.1
dev-libs/libxml2-2.9.9-r3
dev-libs/libxslt-1.1.33-r1
dev-libs/libyaml-0.2.2
dev-libs/lzo-2.10
dev-libs/mpc-1.1.0-r1
dev-libs/mpfr-4.0.2
dev-libs/nettle-3.4.1
dev-libs/newt-0.52.21
dev-libs/npth-1.3
dev-libs/nspr-4.25
dev-libs/nss-3.51
dev-libs/nsync-1.20.1
dev-libs/ocl-icd-2.2.12
dev-libs/openssl-1.1.1g
dev-libs/openssl-compat-1.0.2u
dev-libs/popt-1.16-r2
dev-libs/protobuf-3.11.4
dev-libs/re2-0.2019.12.01
dev-libs/vala-common-0.46.7
dev-perl/Authen-SASL-2.160.0-r1
dev-perl/Class-Inspector-1.320.0
dev-perl/Digest-HMAC-1.30.0-r1
dev-perl/Error-0.170.250
dev-perl/File-ShareDir-1.104.0
dev-perl/File-ShareDir-Install-0.110.0
dev-perl/libintl-perl-1.310.0
dev-perl/Locale-gettext-1.70.0
dev-perl/MailTools-2.190.0
dev-perl/Module-Build-0.422.400
dev-perl/SGMLSpm-1.1-r1
dev-perl/TermReadKey-2.370.0
dev-perl/Text-CharWidth-0.40.0-r1
dev-perl/Text-Unidecode-1.300.0
dev-perl/Text-WrapI18N-0.60.0-r1
dev-perl/TimeDate-2.300.0
dev-perl/Unicode-EastAsianWidth-1.330.0-r1
dev-perl/XML-Parser-2.440.0
dev-python/absl-py-0.7.1
dev-python/astor-0.8.1
dev-python/bleach-3.1.4-r1
dev-python/blinker-1.4-r1
dev-python/bz2file-0.98
dev-python/cachetools-3.1.1
dev-python/certifi-2019.11.28
dev-python/cffi-1.14.0
dev-python/chardet-3.0.4
dev-python/click-7.0-r1
dev-python/cryptography-2.8-r1
dev-python/cython-0.29.15
dev-python/enum34-1.1.6-r1
dev-python/funcsigs-1.0.2-r1
dev-python/gast-0.2.2
dev-python/google-auth-1.6.3
dev-python/google-auth-oauthlib-0.4.1
dev-python/google-pasta-0.1.1
dev-python/grpcio-1.26.0-r1
dev-python/grpcio

[gentoo-user] newish vbox gentoo guest crashes from startx

2016-12-07 Thread Harry Putnam
Setup:

   gentoo 32bit vbox guest on win 10 64bit host
   Installed xorg-server, lxde Meta pkgs and deps
   (along with many other pkgs ... to many to list
   here but included at the end)

uname -a:
  Linux g0 4.8.8-gentoo #2 Fri Nov 18 20:16:14 EST 2016 i686 Intel(R)
  Xeon(R) CPU X5450 @ 3.00GHz GenuineIntel GNU/Linux

Theoretically the install should be ready now to run X and lxde.
However, when I run `startlxde' nothing whatsoever happens.  At least
not at the command line or visibly.  Prompt just returns lamely.

However, if I run startx.  The vm crashes clear to power off or
sometimes just becomes inoperable with these error messages showing.
(Note: nothing can be clicked moved or etc at this point)


I'm having trouble figuring out where to start to get a handle on
this.

This is not my first time installing gentoo in a vbox vm... I've done
several over time and two just of late.  Although the installs were
not trouble free, I had none of this sort of trouble.

Posting /var/log/Xorg.0.log which shows several modules not loading.
vesa and fbdev... but checking my kernel compile I see both were
selected for.  Other parts I'm not sure what they might mean.

Also included below is last 175 lines of a debug.log I have setup in
rsyslog.

I can't tell how many lines to include so just a shot in the dark.
There are a number of lines about Vbox not recognizing symbols

And finally a full listing of everthing that has been installed. Which
runs to 650+ lines. So massive amount of data... which seems
.. unavoidable.   I've labeled each between these:
---   ---   ---=---   ---   ---
LABEL
---   ---   ---=---   ---   ---

Labels are:

   Xorg.0.log
   tail_of_debug.log
   installed_pkgs_list.txt

Hopefull will make jumping around a bit easier if anyone even gets
that far.

---   ---   ---=---   ---   ---
Xorg.0.log
---   ---   ---=---   ---   --- 
[  1215.250] 
X.Org X Server 1.18.4
Release Date: 2016-07-19
[  1215.262] X Protocol Version 11, Revision 0
[  1215.266] Build Operating System: Linux 4.8.8-gentoo i686 Gentoo
[  1215.268] Current Operating System: Linux g0 4.8.8-gentoo #2 Fri Nov 18 
20:16:14 EST 2016 i686
[  1215.268] Kernel command line: root=/dev/sda3 vga=0x31b 
video=vesfb:mtrr:3,ywrap
[  1215.272] Build Date: 06 December 2016  09:05:57PM
[  1215.274]  
[  1215.277] Current version of pixman: 0.34.0
[  1215.287]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[  1215.287] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1215.295] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec  7 10:07:52 
2016
[  1215.348] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  1215.350] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  1215.371] (==) No Layout section.  Using the first Screen section.
[  1215.371] (==) No screen section available. Using defaults.
[  1215.371] (**) |-->Screen "Default Screen Section" (0)
[  1215.371] (**) |   |-->Monitor ""
[  1215.372] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[  1215.372] (==) Automatically adding devices
[  1215.372] (==) Automatically enabling devices
[  1215.372] (==) Automatically adding GPU devices
[  1215.373] (==) Max clients allowed: 256, resource mask: 0x1f
[  1215.385] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[  1215.385]Entry deleted from font path.
[  1215.385] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[  1215.385]Entry deleted from font path.
[  1215.385] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[  1215.385]Entry deleted from font path.
[  1215.385] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[  1215.385]Entry deleted from font path.
[  1215.385] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[  1215.385]Entry deleted from font path.
[  1215.385] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[  1215.385]Entry deleted from font path.
[  1215.385] (==) FontPath set to:

[  1215.385] (==) ModulePath set to "/usr/lib/xorg/modules"
[  1215.385] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[  1215.386] (II) Loader magic: 0x8282620
[  1215.386] (II) Module ABI versions:
[  1215.386]X.Org ANSI C Emulation: 0.4
[  1215.386]X.Org Video Driver: 20.0
[  1215.386]X.Org XInput driver : 22.1
[  1215.386]X.Org Server Extension : 9.0
[  1215.390] (--) PCI:*(0:0:2:0) 80ee:beef:: rev 0, Mem @ 
0xe000/33554432, BIOS @ 0x/131072
[  1215.390] (II) LoadModule: "glx"

Re: [gentoo-user] newish vbox gentoo guest crashes from startx

2016-12-07 Thread Alan McKinnon
On 07/12/2016 17:34, Harry Putnam wrote:
> Setup:
> 
>gentoo 32bit vbox guest on win 10 64bit host
>Installed xorg-server, lxde Meta pkgs and deps
>(along with many other pkgs ... to many to list
>here but included at the end)
> 
> uname -a:
>   Linux g0 4.8.8-gentoo #2 Fri Nov 18 20:16:14 EST 2016 i686 Intel(R)
>   Xeon(R) CPU X5450 @ 3.00GHz GenuineIntel GNU/Linux
> 
> Theoretically the install should be ready now to run X and lxde.
> However, when I run `startlxde' nothing whatsoever happens.  At least
> not at the command line or visibly.  Prompt just returns lamely.
> 
> However, if I run startx.  The vm crashes clear to power off or
> sometimes just becomes inoperable with these error messages showing.
> (Note: nothing can be clicked moved or etc at this point)



Your first problem seems to be you don't have any input or output
devices. Please post

- eix xorg-server
- values of INPUT_DEVICES and VIDEO_CARDS from make.conf
- confirm that you built the kernel with evdev and the kernel module is
loaded


There's a decent X11 install page on the gentoo wiki, did you follow it?
Installing on vbox is not too different from installing on metal except
you don't use the video driver for the physical card, you use the vbox
one (it's virtualized).

Lastly, why a 32 bit guest on a 64 bit host? There's little benefit from
doing that, and amd64 is far better supported in general than x86_64.
Plus you just create more work for the host.


Alan

> 
> 
> 
> 
> I'm having trouble figuring out where to start to get a handle on
> this.
> 
> This is not my first time installing gentoo in a vbox vm... I've done
> several over time and two just of late.  Although the installs were
> not trouble free, I had none of this sort of trouble.
> 
> Posting /var/log/Xorg.0.log which shows several modules not loading.
> vesa and fbdev... but checking my kernel compile I see both were
> selected for.  Other parts I'm not sure what they might mean.
> 
> Also included below is last 175 lines of a debug.log I have setup in
> rsyslog.
> 
> I can't tell how many lines to include so just a shot in the dark.
> There are a number of lines about Vbox not recognizing symbols
> 
> And finally a full listing of everthing that has been installed. Which
> runs to 650+ lines. So massive amount of data... which seems
> .. unavoidable.   I've labeled each between these:
> ---   ---   ---=---   ---   ---
> LABEL
> ---   ---   ---=---   ---   ---
> 
> Labels are:
> 
>Xorg.0.log
>tail_of_debug.log
>installed_pkgs_list.txt
> 
> Hopefull will make jumping around a bit easier if anyone even gets
> that far.
> 
> ---   ---   ---=---   ---   ---
> Xorg.0.log
> ---   ---   ---=---   ---   --- 
> [  1215.250] 
> X.Org X Server 1.18.4
> Release Date: 2016-07-19
> [  1215.262] X Protocol Version 11, Revision 0
> [  1215.266] Build Operating System: Linux 4.8.8-gentoo i686 Gentoo
> [  1215.268] Current Operating System: Linux g0 4.8.8-gentoo #2 Fri Nov 18 
> 20:16:14 EST 2016 i686
> [  1215.268] Kernel command line: root=/dev/sda3 vga=0x31b 
> video=vesfb:mtrr:3,ywrap
> [  1215.272] Build Date: 06 December 2016  09:05:57PM
> [  1215.274]  
> [  1215.277] Current version of pixman: 0.34.0
> [  1215.287]  Before reporting problems, check http://wiki.x.org
>   to make sure that you have the latest version.
> [  1215.287] Markers: (--) probed, (**) from config file, (==) default 
> setting,
>   (++) from command line, (!!) notice, (II) informational,
>   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [  1215.295] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec  7 10:07:52 
> 2016
> [  1215.348] (==) Using config directory: "/etc/X11/xorg.conf.d"
> [  1215.350] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
> [  1215.371] (==) No Layout section.  Using the first Screen section.
> [  1215.371] (==) No screen section available. Using defaults.
> [  1215.371] (**) |-->Screen "Default Screen Section" (0)
> [  1215.371] (**) |   |-->Monitor ""
> [  1215.372] (==) No monitor specified for screen "Default Screen Section".
>   Using a default monitor configuration.
> [  1215.372] (==) Automatically adding devices
> [  1215.372] (==) Automatically enabling devices
> [  1215.372] (==) Automatically adding GPU devices
> [  1215.373] (==) Max clients allowed: 256, resource mask: 0x1f
> [  1215.385] (WW) The directory "/usr/share/fonts/misc/" does not exist.
> [  1215.385]  Entry deleted from font path.
> [  1215.385] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
> [  1215.385]  Entry deleted from font path.
> [  1215.385] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
> [  1215.385]  Entry deleted from font path.
> [  1215.385] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
> [  1215.385]  Entry deleted from font path.
> [  1215.

[gentoo-user] KDE update revdep-rebuild.sh fail

2018-04-02 Thread Daniel Frey
on-common:0
dev-libs/grantlee:5 dev-libs/hyphen:0 dev-libs/icu:0/60.2
dev-libs/iniparser:0 dev-libs/ivykis:0 dev-libs/jansson:0
dev-libs/json-c:0/2 dev-libs/json-glib:0 dev-libs/jsoncpp:0/19
dev-libs/leveldb:0 dev-libs/libaio:0 dev-libs/libappindicator:2
dev-libs/libappindicator:3 dev-libs/libassuan:0 dev-libs/libatasmart:0/4
dev-libs/libatomic_ops:0 dev-libs/libattica:0 dev-libs/libbsd:0
dev-libs/libburn:0 dev-libs/libbytesize:0 dev-libs/libcdio:0/15
dev-libs/libcdio-paranoia:0 dev-libs/libcroco:0.6 dev-libs/libdaemon:0
dev-libs/libdbusmenu:0 dev-libs/libdbusmenu-qt:0 dev-libs/libebml:0/4
dev-libs/libev:0 dev-libs/libevdev:0 dev-libs/libevent:0/2.1-6
dev-libs/libffi:0 dev-libs/libgcrypt:0/20 dev-libs/libgpg-error:0
dev-libs/libgudev:0/0 dev-libs/libgusb:0 dev-libs/libical:0/2
dev-libs/libindicator:0 dev-libs/libindicator:3 dev-libs/libinput:0/10
dev-libs/libixion:0/0.12 dev-libs/libksba:0 dev-libs/liblinear:0/3
dev-libs/libltdl:0 dev-libs/libnatspec:0 dev-libs/libnl:3
dev-libs/liborcus:0/0.12 dev-libs/libpcre:3 dev-libs/libpcre2:0
dev-libs/libpthread-stubs:0 dev-libs/libpwquality:0
dev-libs/librevenge:0 dev-libs/libsigc++:2 dev-libs/libsodium:0/18
dev-libs/libtasn1:0/6 dev-libs/libunibreak:0 dev-libs/libunistring:0/2
dev-libs/libusb:1 dev-libs/libusb-compat:0 dev-libs/libverto:0
dev-libs/libx86:0 dev-libs/libx86emu:0 dev-libs/libxml2:2
dev-libs/libxslt:0 dev-libs/libyaml:0 dev-libs/lzo:2 dev-libs/mpc:0
dev-libs/mpfr:0/4 dev-libs/nettle:0/6.1 dev-libs/npth:0 dev-libs/nspr:0
dev-libs/nss:0 dev-libs/openssl:0 dev-libs/popt:0 dev-libs/protobuf:0/15
dev-libs/pugixml:0 dev-libs/qjson:0 dev-libs/rasqal:0 dev-libs/redland:0
dev-libs/sni-qt:0 dev-libs/tinyxml:0 dev-libs/vala-common:0
dev-libs/volume_key:0 dev-libs/wayland:0 dev-libs/wayland-protocols:0
dev-libs/xapian:0/30 dev-libs/xmlsec:0 dev-libs/yajl:0/2
dev-perl/Archive-Zip:0 dev-perl/Authen-SASL:0 dev-perl/Cairo:0
dev-perl/Crypt-PasswdMD5:0 dev-perl/DBD-mysql:0 dev-perl/DBI:0
dev-perl/Date-Manip:0 dev-perl/Digest-HMAC:0 dev-perl/Digest-SHA1:0
dev-perl/Encode-Locale:0 dev-perl/Error:0 dev-perl/ExtUtils-Depends:0
dev-perl/ExtUtils-PkgConfig:0 dev-perl/File-BaseDir:0
dev-perl/File-DesktopEntry:0 dev-perl/File-Listing:0
dev-perl/File-MimeInfo:0 dev-perl/GSSAPI:0 dev-perl/Gtk2:0
dev-perl/Gtk2-Ex-PodViewer:0 dev-perl/Gtk2-Ex-Simple-List:0
dev-perl/HTML-Parser:0 dev-perl/HTML-Tagset:0
dev-perl/HTML-TokeParser-Simple:0 dev-perl/HTTP-Cookies:0
dev-perl/HTTP-Daemon:0 dev-perl/HTTP-Date:0 dev-perl/HTTP-Message:0
dev-perl/HTTP-Negotiate:0 dev-perl/IO-HTML:0 dev-perl/IO-Socket-INET6:0
dev-perl/IO-Socket-SSL:0 dev-perl/IO-stringy:0 dev-perl/LWP-MediaTypes:0
dev-perl/LWP-Protocol-https:0 dev-perl/Locale-gettext:0
dev-perl/Log-Agent:0 dev-perl/Module-Build:0 dev-perl/Net-Daemon:0
dev-perl/Net-HTTP:0 dev-perl/Net-SMTP-SSL:0 dev-perl/Net-SSLeay:0
dev-perl/Net-UPnP:0 dev-perl/Pango:0 dev-perl/PlRPC:0 dev-perl/SGMLSpm:0
dev-perl/Socket6:0 dev-perl/Sub-Override:0 dev-perl/TermReadKey:0
dev-perl/Text-CharWidth:0 dev-perl/Text-Unidecode:0
dev-perl/Text-WrapI18N:0 dev-perl/URI:0
dev-perl/Unicode-EastAsianWidth:0 dev-perl/WWW-RobotRules:0
dev-perl/XML-NamespaceSupport:0 dev-perl/XML-Parser:0 dev-perl/XML-SAX:0
dev-perl/XML-SAX-Base:0 dev-perl/XML-SAX-Expat:0 dev-perl/XML-Simple:0
dev-perl/glib-perl:0 dev-perl/libintl-perl:0 dev-perl/libwww-perl:0
dev-python/PyQt5:0 dev-python/PySocks:0 dev-python/asn1crypto:0
dev-python/bcrypt:0 dev-python/certifi:0 dev-python/cffi:0/1.11.4
dev-python/chardet:0 dev-python/cryptography:0 dev-python/cython:0
dev-python/dbus-python:0 dev-python/docutils:0 dev-python/enum34:0
dev-python/gevent:0 dev-python/greenlet:0 dev-python/gst-python:1.0
dev-python/httplib2:0 dev-python/idna:0 dev-python/ipaddress:0
dev-python/lxml:0 dev-python/mysql-python:0 dev-python/ndg-httpsclient:0
dev-python/paramiko:0 dev-python/pillow:0 dev-python/ply:0/3.9
dev-python/py:0 dev-python/pyasn1:0 dev-python/pyblake2:0
dev-python/pycairo:0 dev-python/pycparser:0 dev-python/pycurl:0
dev-python/pygments:0 dev-python/pygobject:3 dev-python/pynacl:0
dev-python/pyopenssl:0 dev-python/pyxattr:0 dev-python/pyzmq:0
dev-python/requests:0 dev-python/setuptools:0 dev-python/simplejson:0
dev-python/sip:0/12 dev-python/six:0 dev-python/ssl-fetch:0
dev-python/urlgrabber:0 dev-python/urllib3:0 dev-qt/designer:4
dev-qt/designer:5/5.9 dev-qt/linguist-tools:5/5.9 dev-qt/qdbus:5/5.9
dev-qt/qt3support:4 dev-qt/qtbluetooth:5/5.9 dev-qt/qtchooser:0
dev-qt/qtconcurrent:5/5.9 dev-qt/qtcore:4 dev-qt/qtcore:5/5.9
dev-qt/qtdbus:4 dev-qt/qtdbus:5/5.9 dev-qt/qtdeclarative:4
dev-qt/qtdeclarative:5/5.9 dev-qt/qtgraphicaleffects:5/5.9
dev-qt/qtgui:4 dev-qt/qtgui:5/5.9 dev-qt/qtimageformats:5/5.9
dev-qt/qtmultimedia:5/5.9 dev-qt/qtnetwork:5/5.9 dev-qt/qtopengl:4
dev-qt/qtopengl:5/5.9 dev-qt/qtpaths:5/5.9 dev-qt/qtprintsupport:5/5.9
dev-qt/qtquickcontrols:5/5.9 dev-qt/qtquickcontrols2:5/5.9
dev-qt/qtscript:4 dev-qt/qtscript:5/5.9 dev-qt/qtsql:4
dev-qt/qtsql:5/5.9 dev-qt/qtsvg:4 dev-qt/qtsvg:5/5.9 dev-qt/qtte

Re: [gentoo-user] Re: Well, I went about updating my system again. (day 6)

2016-12-07 Thread Alan Grimes
pdc640 -polaroid_pdc700 -ricoh -ricoh_g3 -samsung -sierra
-sipix_blink2 -sipix_web2 -smal -sonix -sony_dscf1 -sony_dscf55
-soundvision -spca50x -sq905 -st2205 -stv0674 -stv0680 -sx330z -topfield
-toshiba_pdrm11 -tp6801" 6,823 KiB
[ebuild   R] dev-python/html5lib-0.999-r1::gentoo  USE="{-test}"
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild U  ] virtual/perl-IO-Compress-2.69.1_rc::gentoo
[2.69.0::gentoo] 0 KiB
[ebuild  NS] dev-lang/vala-0.34.3:0.34::gentoo [0.30.1:0.30::gentoo,
0.32.1:0.32::gentoo] USE="{-test}" 0 KiB
[ebuild U  ] virtual/python-ipaddress-1.0-r1::gentoo [1.0::gentoo]
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild U  ] dev-python/pycparser-2.17::gentoo [2.14::gentoo]
USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 226 KiB
[ebuild   R] dev-python/jinja-2.8::gentoo  USE="-doc -examples"
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild   R] dev-python/pyasn1-modules-0.0.8::gentoo 
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild  N ] dev-qt/qdbus-5.6.2:5/5.6::gentoo  USE="-debug {-test}"
0 KiB
[ebuild U  ] dev-libs/libinput-1.5.2:0/10::gentoo
[1.5.0:0/10::gentoo] USE="{-test}" INPUT_DEVICES="-wacom" 905 KiB
[ebuild   R] dev-libs/libpwquality-1.3.0::gentoo  USE="pam python
-static-libs" PYTHON_TARGETS="python2_7 python3_4 (-python3_3%)" 0 KiB
[ebuild U  ] dev-python/python-dateutil-2.6.0::gentoo
[2.5.3::gentoo] PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy
-pypy3 (-python3_3%)" 253 KiB
[ebuild U  ] dev-python/attrs-16.3.0::gentoo [15.2.0::gentoo]
USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy
(-python3_3%)" 57 KiB
[ebuild U  ] net-misc/dhcp-4.3.5::gentoo [4.3.4::gentoo] USE="client
ipv6 ldap server ssl -libressl (-selinux) -vim-syntax" 9,840 KiB
[ebuild U  ] net-analyzer/nmap-7.31::gentoo [7.30::gentoo] USE="ipv6
nls nse ssl -libressl -ncat -ndiff -nmap-update -nping (-system-lua)
-zenmap" LINGUAS="-de -fr -hi -hr -it -ja -pl -pt_BR -ru -zh"
PYTHON_TARGETS="python2_7" 8,790 KiB
[ebuild   R] app-misc/binwalk-2.1.1::gentoo  USE="-graph"
PYTHON_TARGETS="python2_7 python3_4 python3_5 (-python3_3%)" 0 KiB
[ebuild U  ] net-misc/whois-5.2.13::gentoo [5.2.12::gentoo]
USE="iconv nls -idn" 81 KiB
[ebuild U  ] dev-python/pytest-3.0.4::gentoo [3.0.2::gentoo]
USE="-doc% {-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy
(-pypy3%) (-python3_3%)" 717 KiB
[ebuild U  ] net-misc/dhcpcd-6.11.5::gentoo [6.11.3::gentoo]
USE="embedded ipv6 udev" 194 KiB
[ebuild U  ] dev-util/debootstrap-1.0.87::gentoo [1.0.83::gentoo] 65 KiB
[ebuild   R] dev-python/pytools-2016.1::gentoo  USE="{-test}"
PYTHON_TARGETS="python2_7 python3_4 python3_5 (-python3_3%)" 0 KiB
[ebuild   R] dev-python/mako-1.0.3::gentoo  USE="-doc {-test}"
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy (-python3_3%)" 0 KiB
[ebuild U  ] dev-python/pexpect-4.2.1::gentoo [4.0.1::gentoo]
USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4
python3_5 -pypy -pypy3 (-python3_3%)" 141 KiB
[ebuild U  ] app-text/liblangtag-0.6.2::gentoo [0.6.1::gentoo]
USE="introspection -debug -doc -static-libs {-test}" 749 KiB
[ebuild U  ] media-libs/gst-plugins-bad-1.8.3-r1:1.0::gentoo
[1.8.3:1.0::gentoo] USE="X bzip2 egl* gtk introspection nls opengl orc
vcd vnc -gles2 {-test} -wayland" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild U  ] dev-perl/IO-Socket-SSL-2.39.0::gentoo [2.24.0::gentoo]
USE="-examples% -idn" 209 KiB
[ebuild U  ] dev-libs/libcdio-paranoia-0.93_p1-r1::gentoo
[0.93_p1::gentoo] USE="cxx -static-libs {-test}" ABI_X86="32* (64)
(-x32)" 0 KiB
[ebuild U  ] dev-python/pillow-3.4.2-r1::gentoo [3.1.1::gentoo]
USE="jpeg jpeg2k lcms tiff tk truetype zlib -doc -examples {-test}
-webp" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy
(-python3_3%)" 10,784 KiB
[ebuild U  ] dev-python/cffi-1.9.1:0/1.9.1::gentoo
[1.8.3:0/1.8.3::gentoo] USE="-doc {-test}" PYTHON_TARGETS="python2_7
python3_4 python3_5" 398 KiB
[ebuild   R] dev-python/beautifulsoup-4.5.1:4::gentoo  USE="-doc
{-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild   R] dev-libs/cryptlib-3.4.3::gentoo  USE="ldap python -doc
-odbc" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy
(-python3_3%)" 0 KiB
[ebuild   R] media-video/vcdimager-0.7.24::gentoo