[gentoo-user] Idna version conflict

2021-01-11 Thread Peter Humphrey
Hello list,

I've been getting this for a week or two. Is an upstream fix likely?

  (dev-python/idna-3.1:0/0::gentoo, ebuild scheduled for merge) USE="" 
ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 (-python3_6) -python3_7 
-python3_9" conflicts with



[gentoo-user] Re: Going through these one by one.

2021-02-15 Thread Martin Vaeth
Steven Lembark  wrote:
>   (dev-python/idna-3.1:0/0::gentoo, ebuild scheduled for merge)
> (no parents that aren't satisfied by other packages in this slot)
>
>   (dev-python/idna-2.10-r1:0/0::gentoo, ebuild scheduled for merge)
> 

Re: [gentoo-user] Idna version conflict

2021-01-11 Thread Peter Humphrey
On Monday, 11 January 2021 11:02:30 GMT Arve Barsnes wrote:
> On Mon, 11 Jan 2021 at 11:34, Peter Humphrey  wrote:
> > I've been getting this for a week or two. Is an upstream fix likely?
> > 
> >   (dev-python/idna-3.1:0/0::gentoo, ebuild scheduled for merge) USE=""
> >   ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 (-python3_6) -python3_7
> >   -python3_9" conflicts with>   
> >  > ypy3(-),-python_single_target_python3_6(-),-python_single_target_pytho
> > n3_7(-),-python_single_target_python3_8(-),-python_single_target_pytho
> > n3_9(-)] required by (dev-python/requests-2.25.1:0/0::gentoo,
> > installed) USE="ssl -socks5 -test" ABI_X86="(64)"
> > PYTHON_TARGETS="python3_8 -pypy3 (-python3_6) -python3_7 -python3_9" 
> >   ^
> Upstream knows about it at least:
> https://github.com/psf/requests/issues/5710

Ah, yes, so they do. Thanks.

-- 
Regards,
Peter.






Re: [gentoo-user] Idna version conflict

2021-01-11 Thread Arve Barsnes
On Mon, 11 Jan 2021 at 11:34, Peter Humphrey  wrote:
> I've been getting this for a week or two. Is an upstream fix likely?
>
>   (dev-python/idna-3.1:0/0::gentoo, ebuild scheduled for merge) USE="" 
> ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 (-python3_6) -python3_7 
> -python3_9" conflicts with
> 
>   required by (dev-python/requests-2.25.1:0/0::gentoo, installed) USE="ssl 
> -socks5 -test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 (-python3_6) 
> -python3_7 -python3_9"^

Upstream knows about it at least: https://github.com/psf/requests/issues/5710

Regards,
Arve



Re: [gentoo-user] Going through these one by one.

2021-02-14 Thread Neil Bothwick
On Sun, 14 Feb 2021 16:03:40 -0500, Steven Lembark wrote:

> !!! Multiple package instances within a single package slot have
> been pulled !!! into the dependency graph, resulting in a slot conflict:
> 
> dev-python/idna:0
> 
>   (dev-python/idna-3.1:0/0::gentoo, ebuild scheduled for merge)
> USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 -python3_7
> -python3_9" pulled in by (no parents that aren't satisfied by other
> packages in this slot)
> 
>   (dev-python/idna-2.10-r1:0/0::gentoo, ebuild scheduled for merge)
> USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 -python3_7
> -python3_9" pulled in by
>  required by (dev-python/requests-2.25.1-r1:0/0::gentoo, ebuild
> scheduled for merge) USE="-socks5 -test" ABI_X86="(64)"
> PYTHON_TARGETS="python3_8 -pypy3 -python3_7 -python3_9"

I have vague recollections of both idna and requests causing problems
for me when 2.7 was removed, I had to re-emerge both of those, and one or
two others, in order to clean things up.

Look for anything that is currently installed with python2_7 in
PYTHON_TARGETS, something like this should do it

eix --installed-with-use python_targets_python2_7


-- 
Neil Bothwick

Anything is possible if you don't know what
you are talking about.


pgpEWhparr3cx.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Going through these one by one.

2021-02-14 Thread Steven Lembark
On Sun, 14 Feb 2021 10:56:03 +
Neil Bothwick  wrote:

> ~java-config-2.2.0 isn't in the portage tree, the only version is
> 2.3.1. 
> 
> > [installed]) (dependency required by
> > "sys-devel/gettext-0.20.2::gentoo"  
> 
> Also not in the tree.
> 
> I'd start by unmerging these two, quickpkg them first, and running a
> deep world update.

# emerge --unmerge ~java-config-2.2.0
 * This action can remove important packages! In order to be safer, use
 * `emerge -pv --depclean ` to check for reverse dependencies before
 * removing packages.

 dev-java/java-config
selected: 2.2.0-r4
 

# emerge --unmerge ~sys-devel/gettext-0.20.2
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean ` to check for reverse dependencies before
* removing packages.

sys-devel/gettext
selected: 0.20.2


OK, that seemed to work: picked a single version each time.

Checking java-config it's at 2.3.1 in the repository, trying
"emerge --pretend java-config" failes with a long list of conflicts,
most of which appear to include python versions.

Ditto sys-devel/gettext.

Attempting the world-merge:

# /usr/bin/emerge --deep --with-bdeps y --complete-graph y  \
--autounmask-write --verbose-conflicts --jobs --load-average 4  \
--keep-going --update @world 2>&1   |
tee /tmp/b  ;

 * IMPORTANT: config file '/etc/portage/package.use/zz_autoconfigure' needs 
updating.

# git diff zz_autoconfigure ._cfg_zz_autoconfigure
diff --git a/zz_autoconfigure b/._cfg_zz_autoconfigure
index 22069a3..86e9b33 100644
--- a/zz_autoconfigure
+++ b/._cfg_zz_autoconfigure
@@ -272,3 +272,7 @@ media-libs/gegl cairo
 # required by @selected
 # required by @world (argument)
 >=app-crypt/pinentry-1.1.1 gnome-keyring
+# required by media-video/cheese-3.34.0-r1::gentoo
+# required by @selected
+# required by @world (argument)
+>=media-libs/gst-plugins-base-1.16.3 theora

# mv ._cfg_zz_autoconfigure diff zz_autoconfigure;

Second pass:

# /usr/bin/emerge --deep --with-bdeps y --complete-graph y  \
--autounmask-write --verbose-conflicts --jobs --load-average 4  \
--keep-going --update @world 2>&1   |
tee /tmp/b  ;

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

dev-python/idna:0

  (dev-python/idna-3.1:0/0::gentoo, ebuild scheduled for merge) USE="" 
ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 -python3_7 -python3_9" pulled 
in by
(no parents that aren't satisfied by other packages in this slot)

  (dev-python/idna-2.10-r1:0/0::gentoo, ebuild scheduled for merge) USE="" 
ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 -python3_7 -python3_9" pulled 
in by



Full output at:

<https://pastebin.com/qhyhW0mx>

At this point the various targets I've tried are all commented out
(whitespace added):

# grep PYTHON /etc/portage/make.conf /etc/portage/package.use/steamer ;
/etc/portage/make.conf:...
#PYTHON_TARGETS="python3_6 python3_7 python3_8 python3_9"
#PYTHON_SINGLE_TARGET="python3_9"

/etc/portage/package.use/steamer:..
#*/* PYTHON_TARGETS="-python2_7 python3_6 python3_6"
#*/* PYTHON_SINGLE_TARGET="python3_7"

Q: Is there any combination of targets that would suffice to get 
   things cleaned up to the point where I could eventuall remove
   them?

I've tried this with an initially empty local & zz_autoconfig just
moving the generated autoconfig's in place as they are generated
but that didn't work either.

After zeroing zz_autoconfig and running a few emerges I get a autoconfig
file that hits a brick wall.


Thank you

-- 
Steven Lembark
Workhorse Computing
lemb...@wrkhors.com
+1 888 359 3508



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 <jo...@antarean.org> 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.




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

2020-12-06 Thread Grant Edwards
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:

  [...]
  [nomerge   ] app-portage/gemato-16.2::gentoo  USE="gpg -test -tools" 
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9"
  [nomerge   ]  dev-python/requests-2.24.0-r1::gentoo  USE="ssl -socks5 
-test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9"
  [nomerge   ]   dev-python/cryptography-3.2.1::gentoo [3.2::gentoo] 
USE="-idna -libressl -test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 
-python3_7* -python3_9"
  [ebuild   R]dev-python/six-1.15.0-r1::gentoo  USE="-doc -test" 
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
  [ebuild U  ] dev-python/setuptools-50.3.0::gentoo [46.4.0-r3::gentoo] 
USE="-test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* 
-python3_9 (-python2_7%*)" 2,119 KiB
  [ebuild  N ]  dev-python/setuptools_scm-4.1.2-r1::gentoo  USE="-test" 
PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_6 -python3_9" 0 KiB
  [ebuild U  ]  dev-python/certifi-10001-r1::gentoo [10001::gentoo] 
USE="-test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* 
-python3_9 (-python2_7%*)" 0 KiB
  [...]
  Total: 109 packages (12 upgrades, 1 new, 96 reinstalls), Size of downloads: 
924,708 KiB

How do I figure out why setuptools_scm is being built with the Python
3.7 target?

There are no python targets specified in /etc/portage/*

--
Grant








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



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-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?




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] override PYTHON_TARGETS to avoid a slot collision

2020-12-19 Thread Arve Barsnes
On Sat, 19 Dec 2020 at 12:11, n952162  wrote:
> In the original posting of this thread, I presented a slot collision
> where the only difference between the two packages was the
> PYTHON_TARGET.  I interpret that to mean that new dependencies want the
> new python.  Since the package is the same, it ought to be possible to
> tell emerge(1) to assume a specific PYTHON_TARGET. Otherwise, there's no
> way out of the dilemma.  If setting the PYTHON_TARGET as I've done it is
> not effective, do you know another way?

Maybe we should go back to the slot collision you get now then, and
try to explain how to read it, so maybe you can avoid these kinds of
things in the future (you can probably avoid them just by getting
through this, as it's been years since we've had such troublesome
upgrades as the recent python upgrades).

In an e-mail today, the FIRST errors after portage tells you what
packages it wants to upgrade, you get this:

dev-python/setuptools:0

  (dev-python/setuptools-50.3.0:0/0::gentoo, ebuild scheduled for
merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 (-pypy3)
-python3_6 -python3_7 -python3_9" pulled in by

>=dev-python/setuptools-42.0.2[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/sphinxcontrib-devhelp-1.0.2:0/0::gentoo,
ebuild scheduled for merge) USE="-test" ABI_X86="(64)"
PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9"

  ... and many others that want to upgrade to the same ...

  (dev-python/setuptools-46.4.0-r3:0/0::gentoo, installed) USE="-test"
ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 (-pypy3)
-python3_8 -python3_9" pulled in by

>=dev-python/setuptools-1.0[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"

   ... and again others with the same problem ...

So, most packages want to upgrade to the latest version, with
PYTHON_TARGETS="python3_8". As far as I know, the top packages are
those that the system wants to automatically upgrade normally.

Then, the first package in the next list is
dev-python/cryptopgraphy-2.9.0, which requires setuptools-46.4.0-r3,
the last version which supports PYTHON_TARGETS="python2_7 python3_6
python3_7". If this was the latest version of cryptography, you might
be stuck here for a while, maybe waiting for an update for
cryptography, but it is not, a newer version is available. So why is
portage not able to upgrade it? It tells you further down:

dev-python/cryptography:0

  (dev-python/cryptography-3.2.1:0/0::gentoo, ebuild scheduled for
merge) USE="-idna -libressl -test" ABI_X86="(64)"
PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9"
pulled in by

>=dev-python/cryptography-1.3.4[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/requests-2.24.0-r1:0/0::gentoo, ebuild
scheduled for merge) USE="ssl -socks5 -test" ABI_X86="(64)"
PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9"

  ... and a few others ...

  (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" pulled in by

>=dev-python/cryptography-2.8[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/pyopenssl-19.1.0:0/0::gentoo, installed)
USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6
python3_7 (-pypy3) -python3_8 -python3_9"

So here we have the same problem with dev-python/pyopenssl-19.1.0,
there is a newer version avail

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

2017-02-03 Thread thelma
On my other system (one year old as well, without upgrades) I'm having problem 
with python.
I was getting an error:

dev-lang/python-2.7.10-r4:2.7 (">> Installing (1 of 5) dev-lang/python-3.4.5::gentoo
>>> neededobj /usr/lib64/libpython3.4.so.1.0
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.4/emerge", line 50, in 
retval = emerge_main()
  File "/usr/lib64/python3.4/site-packages/_emerge/main.py", line 1174, in 
emerge_main
return run_action(emerge_config)
  File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 3231, in 
run_action
emerge_config.args, spinner)
  File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 501, in 
action_build
retval = mergetask.merge()
  File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1032, in 
merge
rval = self._merge()
  File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1434, in 
_merge
self._main_loop()
  File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1405, in 
_main_loop
self._event_loop.iteration()
  File 
"/usr/lib64/python3.4/site-packages/portage/util/_eventloop/EventLoop.py", line 
270, in iteration
if not x.callback(f, event, *x.args):
  File "/usr/lib64/python3.4/site-packages/portage/util/_async/PipeLogger.py", 
line 92, in _output_handler
self.wait()
  File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 
57, in wait
self._wait_hook()
  File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 
175, in _wait_hook
self._exit_listener_stack.pop()(self)
  File "/usr/lib64/python3.4/site-packages/_emerge/SpawnProcess.py", line 174, 
in _pipe_logger_exit
self.wait()
  File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 
57, in wait
self._wait_hook()
  File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 
175, in _wait_hook
self._exit_listener_stack.pop()(self)
  File "/usr/lib64/python3.4/site-packages/_emerge/EbuildMerge.py", line 58, in 
_merge_exit
self.exit_hook(self)
  File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuild.py", line 437, 
in _install_exit
self._unlock_builddir()
  File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuild.py", line 292, 
in _unlock_builddir
portage.elog.elog_process(self.pkg.cpv, self.settings)
  File "/usr/lib64/python3.4/site-packages/portage/elog/__init__.py", line 176, 
in elog_process
m.process(mysettings, str(key), mod_logentries, mod_fulllog)
  File "/usr/lib64/python3.4/site-packages/portage/elog/mod_mail.py", line 17, 
in process
myfrom = myfrom.replace("${HOST}", socket.getfqdn())
  File "/usr/lib64/python3.4/socket.py", line 463, in getfqdn
name = name.strip()
LookupError: unknown encoding: idna

--
Thelma




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] 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.


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.




[gentoo-user] python, my nemesis

2021-09-20 Thread Gerrit Kuehn
Hi,

I'd like to update a system that is about 1 year old. I have python3.7
and python 3.8 installed, 3.7 is the default. After updating the repo,
it was suggested to update portage first (probably useful to support
new EAPI versions).
I read about updating to python 3.9, so I created

---
~ # cat /etc/portage/package.use/py 
*/* PYTHON_TARGETS: -* python3_9 python3_8
*/* PYTHON_SINGLE_TARGET: -* python3_9
---

as suggested. However, there are still collisions (and I don't really
understand them):

---
 ~ # emerge -p --oneshot sys-apps/portage

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

Calculating dependencies... done!
[ebuild  N ] acct-group/portage-0 
[ebuild  N ] acct-user/portage-0 
[ebuild U  ] sys-devel/automake-1.16.4 [1.16.1-r1] USE="-test%" 
[ebuild  NS] dev-lang/python-3.9.6_p2 [2.7.18-r2, 3.7.8-r2, 3.8.5]
USE="sqlite* -verify-sig%"
[ebuild U  ] dev-python/certifi-10001-r1 [10001]
PYTHON_TARGETS="python3_8* python3_9* (-python3_10)"
[ebuild U  ] dev-python/setuptools-57.4.0-r2 [46.4.0-r3]
PYTHON_TARGETS="python3_8* python3_9* (-python3_10)"
[ebuild  N ] dev-python/toml-0.10.2 USE="-test"
PYTHON_TARGETS="python3_8 python3_9 (-pypy3) (-python3_10)"
[ebuild U  ] dev-python/setuptools_scm-6.0.1-r1 [4.1.2-r1]
PYTHON_TARGETS="python3_8* python3_9* (-python3_10)"
[ebuild  N ] dev-python/charset_normalizer-2.0.4  USE="-test"
PYTHON_TARGETS="python3_8 python3_9 (-pypy3) (-python3_10)"
[ebuild U ] dev-python/idna-3.2 [2.10-r1] PYTHON_TARGETS="python3_8*
python3_9* (-python3_10)"
[ebuild   R] dev-python/PySocks-1.7.1-r1 PYTHON_TARGETS="python3_8*
python3_9* (-python3_10)"
[ebuild U  ] dev-python/urllib3-1.26.6
[1.25.10-r1] PYTHON_TARGETS="python3_8* python3_9* (-python3_10)"
[ebuild U  ] dev-python/requests-2.26.0 [2.24.0-r1]
PYTHON_TARGETS="python3_8* python3_9* (-python3_10)"
[ebuild U  ] app-portage/gemato-16.2 [15.2]
PYTHON_TARGETS="python3_8* python3_9* (-python3_10)"
[ebuild U  ] sys-apps/portage-3.0.20-r6 [3.0.4-r1]
PYTHON_TARGETS="python3_8* python3_9* (-python3_10)" 

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

sys-apps/portage:0

  (sys-apps/portage-3.0.20-r6:0/0::gentoo, ebuild scheduled for merge)
  USE="(ipc) native-extensions rsync-verify xattr -apidoc -build -doc
  -gentoo-dev (-selinux) -test" ABI_X86="(64)"
  PYTHON_TARGETS="python3_8 python3_9 (-pypy3) (-python3_10)" pulled in
  by sys-apps/portage (Argument)

  (sys-apps/portage-3.0.4-r1-3:0/0::gentoo, installed) USE="(ipc)
  native-extensions rsync-verify xattr -apidoc -build -doc -gentoo-dev
  (-selinux) -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 (-pypy3)
  -python3_6 -python3_8 -python3_9" pulled in by
  
sys-apps/portage[python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
  required by (app-portage/gentoolkit-0.5.0:0/0::gentoo, installed)
  USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 (-pypy3)
  -python3_6 -python3_8" 

[...]
---



Plus many similar ones on packages like setuptools, gemato etc.
I don't see how to get out of this vicious circle, any hints?


cu
  Gerrit



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_TARGETS="python3_7 python3_8*
-python3_6 -python3_9%" 0 KiB
[ebuild U  ] media-libs/libpng-1.6.37-r

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

2020-12-03 Thread n952162
ot; 0 KiB
[ebuild U  ] media-gfx/imagemagick-7.0.10.41-r1:0/7.0.10-37::gentoo
[7.0.10.34-r1:0/7.0.10::gentoo] USE="X bzip2 cxx jpeg openmp png
postscript tiff zlib -corefonts -djvu -fftw -fontconfig -fpx -graphviz
-hdri -heif -jbig -jpeg2k -lcms -lqr -lzma -opencl -openexr -pango -perl
-q32 -q8 -raw -static-libs -svg -test -truetype -webp -wmf -xml" 9419 KiB
[ebuild   R    ] sci-libs/gdal-3.0.4-r1:0/3.0::gentoo USE="aux-xml
-armadillo -curl -debug -doc -fits -geos -gif -gml -hdf5 -java -jpeg
-jpeg2k -lzma (-mdb) -mysql -netcdf -odbc -ogdi -opencl (-oracle) -pdf
-perl -png -postgres -python -spatialite -sqlite -threads -webp -xls
-zstd" PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild U  ] x11-libs/libXaw-1.0.13-r2::gentoo [1.0.13-r1::gentoo]
USE="-deprecated -doc -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild U  ] dev-util/cbindgen-0.15.0::gentoo [0.14.6::gentoo]
USE="-debug" 3124 KiB
[ebuild U  ] x11-themes/adwaita-icon-theme-3.36.1-r1::gentoo
[3.36.1::gentoo] USE="-branding" 0 KiB
[ebuild   R    ] app-editors/gvim-8.2.0360::gentoo  USE="acl nls (-aqua)
-cscope -debug -gtk -gtk2 -lua -luajit -motif -neXt -netbeans -perl
-python -racket -ruby (-selinux) -session -sound -tcl"
PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7*" 0 KiB
[ebuild U  ] app-text/mupdf-1.18.0-r2:0/1.18.0::gentoo
[1.16.1:0/1.16.1::gentoo] USE="X javascript ssl -libressl -opengl
(-static-libs%)" 52365 KiB
[ebuild U  ] x11-apps/xmessage-1.0.5-r1::gentoo [1.0.5::gentoo] 0 KiB
[ebuild   R    ] app-text/asciidoc-9.0.2::gentoo  USE="-doc -test"
PYTHON_SINGLE_TARGET="python3_8* (-pypy3) -python3_6 -python3_7*
-python3_9" 0 KiB
[ebuild   R    ] dev-vcs/subversion-1.14.0-r1::gentoo  USE="berkdb nls
-apache2 -debug -doc -extras -gnome-keyring -java -kwallet -perl -ruby
-sasl -test" 0 KiB
[ebuild U  ] dev-python/setuptools-50.3.0::gentoo
[46.4.0-r3::gentoo] USE="-test" PYTHON_TARGETS="python3_6 python3_7
python3_8* (-pypy3) -python3_9 (-python2_7%*)" 2119 KiB
[ebuild   R    ] dev-python/setuptools_scm-4.1.2-r1::gentoo USE="-test"
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_9" 0 KiB
[ebuild   R    ] dev-util/meson-0.55.3::gentoo  USE="(-test)"
PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild U  ] dev-python/six-1.15.0-r1::gentoo [1.15.0::gentoo]
USE="-doc -test" PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3)
-python3_9 (-python2_7%*)" 0 KiB
[ebuild U  ] dev-python/pygments-2.7.2::gentoo [2.7.0::gentoo]
USE="-doc -test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6
-python3_7* -python3_9" 2296 KiB
[ebuild U  ] dev-python/idna-2.10-r1::gentoo [2.10::gentoo]
PYTHON_TARGETS="python3_6 python3_8* (-pypy3) -python3_7* -python3_9
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/pyparsing-2.4.7-r1::gentoo USE="-examples"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/markupsafe-1.1.1-r1::gentoo USE="-test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -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_8* (-pypy3) -python3_7*
-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_8* (-pypy3) -python3_7* -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_8* (-pypy3) -python3_7* -python3_9
(-python2_7%*)" 0 KiB
[ebuild   R    ] dev-python/alabaster-0.7.12::gentoo
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/imagesize-1.1.0::gentoo  USE="-test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/snowballstemmer-2.0.0::gentoo
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/pytz-2020.1-r1::gentoo
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/webencodings-0.5.1-r1::gentoo USE="-test"
PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7* -python3_9" 0 KiB
[ebuild   R    ] dev-python/cython-0.29.21-r1::gentoo  USE="-doc -emacs
-test" PYTHON_TARGETS="python3_8* (-pypy3) -python3_6 -python3_7*
-python3_9" 0 KiB
[ebuild   R    ] dev-util/scons-4.0.1::gentoo  USE="-doc -test"
PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_

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

2020-12-04 Thread n952162
ls (-aqua)
-cscope -debug -gtk -gtk2 -lua -luajit -motif -neXt -netbeans -perl
-python -racket -ruby (-selinux) -session -sound -tcl"
PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7*" 0 KiB
[ebuild   R    ] dev-util/android-tools-9.0.0_p3-r1::gentoo
USE="-python" PYTHON_TARGETS="python3_7 python3_8%* -python3_6
-python3_9%" 11 KiB
[ebuild U  ] media-gfx/imagemagick-7.0.10.41-r1:0/7.0.10-37::gentoo
[7.0.10.34-r1:0/7.0.10::gentoo] USE="X bzip2 cxx jpeg openmp png
postscript tiff zlib -corefonts -djvu -fftw -fontconfig -fpx -graphviz
-hdri -heif -jbig -jpeg2k -lcms -lqr -lzma -opencl -openexr -pango -perl
-q32 -q8 -raw -static-libs -svg -test -truetype -webp -wmf -xml" 9419 KiB
[ebuild U  ] sys-devel/gdb-10.1::gentoo [9.2::gentoo] USE="client
nls python server -lzma -multitarget -source-highlight -test -vanilla
-xml -xxhash" PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7*
-python3_9%" 21004 KiB
[ebuild U  ] virtual/rust-1.47.0::gentoo [1.46.0::gentoo]
ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild   R    ] dev-util/itstool-2.0.6-r1::gentoo
PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7*" 0 KiB
[ebuild   R    ] x11-base/xcb-proto-1.14-r1::gentoo  ABI_X86="(64) -32
(-x32)" PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB
[ebuild U  ] net-libs/nodejs-14.15.1:0/14::gentoo
[14.11.0:0/0::gentoo] USE="icu npm snapshot ssl system-ssl -debug -doc
-inspector -pax_kernel -system-icu% -systemtap -test"
CPU_FLAGS_X86="sse2" 32654 KiB
[ebuild U  ] app-emulation/qemu-5.1.0-r2::gentoo [5.1.0-r1::gentoo]
USE="aio bzip2 caps curl fdt filecaps jpeg ncurses nls oss
pin-upstream-blobs png seccomp slirp vhost-net vnc xattr xkb
-accessibility -alsa (-capstone) -debug -doc -glusterfs -gnutls -gtk
-infiniband -io-uring -iscsi -jack -jemalloc -lzo -multipath -nfs -numa
-opengl -plugins -pulseaudio -python -rbd -sasl -sdl -sdl-image
(-selinux) -smartcard -snappy -spice -ssh -static -static-user
-systemtap -test -usb -usbredir -vde -vhost-user-fs -virgl -virtfs -vte
-xen -xfs -zstd" PYTHON_TARGETS="python3_7 python3_8* -python3_6
-python3_9" QEMU_SOFTMMU_TARGETS="x86_64 -aarch64 -alpha -arm -avr -cris
-hppa -i386 -lm32 -m68k -microblaze -microblazeel -mips -mips64
-mips64el -mipsel -moxie -nios2 -or1k -ppc -ppc64 -riscv32 -riscv64 -rx
-s390x -sh4 -sh4eb -sparc -sparc64 -tricore -unicore32 -xtensa
-xtensaeb" QEMU_USER_TARGETS="-aarch64 -aarch64_be -alpha -arm -armeb
-cris -hppa -i386 -m68k -microblaze -microblazeel -mips -mips64
-mips64el -mipsel -mipsn32 -mipsn32el -nios2 -or1k -ppc -ppc64
-ppc64abi32 -ppc64le -riscv32 -riscv64 -s390x -sh4 -sh4eb -sparc
-sparc32plus -sparc64 -tilegx -x86_64 -xtensa -xtensaeb" 0 KiB
[ebuild   R    ] app-emulation/virtualbox-6.0.24::gentoo USE="alsa
opengl opus pam qt5 sdk udev -debug -doc -dtrace -headless -java
-libressl -lvm -pax_kernel -pulseaudio -python -vboxwebsrv -vnc"
PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7*" 0 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*" 0 KiB
[ebuild   R    ] sci-libs/gdal-3.0.4-r1:0/3.0::gentoo USE="aux-xml
-armadillo -curl -debug -doc -fits -geos -gif -gml -hdf5 -java -jpeg
-jpeg2k -lzma (-mdb) -mysql -netcdf -odbc -ogdi -opencl (-oracle) -pdf
-perl -png -postgres -python -spatialite -sqlite -threads -webp -xls
-zstd" PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB
[ebuild   R    ] app-text/asciidoc-9.0.2::gentoo  USE="-doc -test"
PYTHON_SINGLE_TARGET="python3_8* (-pypy3) -python3_6 -python3_7*
-python3_9" 0 KiB
[ebuild U  ] dev-util/cbindgen-0.15.0::gentoo [0.14.6::gentoo]
USE="-debug" 3124 KiB
[ebuild   R    ] dev-python/setuptools-46.4.0-r3::gentoo USE="-test"
PYTHON_TARGETS="python2_7 python3_6 python3_7 python3_8* (-pypy3)
-python3_9" 0 KiB
[ebuild   R    ] dev-python/setuptools_scm-4.1.2-r1::gentoo USE="-test"
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_9" 0 KiB
[ebuild   R    ] dev-util/meson-0.55.3::gentoo  USE="(-test)"
PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB
[ebuild U  ] dev-python/six-1.15.0-r1::gentoo [1.15.0::gentoo]
USE="-doc -test" PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3)
-python3_9 (-python2_7%*)" 0 KiB
[ebuild U  ] dev-python/pygments-2.7.2::gentoo [2.7.0::gentoo]
USE="-doc -test" PYTHON_TARGETS="python3_7 python3_8* (-pypy3)
-python3_6 -python3_9" 2296 KiB
[ebuild U  ] dev-python/idna-2.10-r1::gentoo [2.10::gentoo]
PYTHON_TARGETS="python3_6 python3_7 python3_8* (-pypy3) -python3_

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] Going through these one by one.

2021-02-14 Thread Steven Lembark
On Sat, 13 Feb 2021 20:59:08 -0800
cal  wrote:

> Did you run emerge --sync before emerge -1vUD @world?

A cron job here runs "emerge --sync && emerge --update --fetchonly"
every day at 0300.
 
> The Python 3.7 change is old news -- by now it's already migrated to
> 3.8 on my system.

This system has been fried ever since

2020-04-22-python3-7
  Title Python 3.7 to become the default target
  AuthorMichał Górny 
  Posted2020-04-22
  Revision  1

On 2020-05-06 (or later), Python 3.7 will replace Python 3.6 as one
of the default Python targets for Gentoo systems.  The new default
values will be:

Followed those instructions -- don't use python for anything here
and the local copies of what I actually use are in /opt/perl, 
/opt/postgresql, etc, built from git checkouts.

At this point I've added and removed python single and multiple
target entries from make.conf & package.use/local, with various
sets of values and exclusions. 

A bare sync tells me there is a new version of portage available,
installing it fails, however with:

# emerge --sync;



Action: sync for repo: gentoo, returned code = 0

 * An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.

* To update portage, run 'emerge --oneshot sys-apps/portage' now.


# emerge --oneshot sys-apps/portage 2>&1 | tee a;

Calculating dependencies  ... done!
[ebuild  N ] dev-lang/python-exec-conf-2.4.6  PYTHON_TARGETS="python3_8 
-pypy3 -python3_7 -python3_9"
[ebuild  N ] acct-group/portage-0
[ebuild U  ] dev-lang/python-exec-2.4.6-r4 [2.4.6-r1] 
USE="native-symlinks%*" PYTHON_TARGETS="(python3_8%*) (python3_9%*)"
[ebuild  N ] acct-user/portage-0
[ebuild U  ] dev-python/certifi-10001-r1 [10001] 
PYTHON_TARGETS="python3_8*"
[ebuild U ~] dev-python/setuptools-53.0.0 [44.0.0] 
PYTHON_TARGETS="python3_8* -python3_9%"
[ebuild U ~] dev-python/setuptools_scm-5.0.1 [4.1.2] 
PYTHON_TARGETS="python3_8*"
[ebuild U  ] dev-python/chardet-4.0.0 [3.0.4] 
PYTHON_TARGETS="python3_8* -python3_9%"
[ebuild U  ] dev-python/idna-2.10-r1 [2.8] PYTHON_TARGETS="python3_8* 
-python3_9%"
[ebuild U  ] dev-python/PySocks-1.7.1-r1 [1.6.8] 
PYTHON_TARGETS="python3_8* -python3_9%"
[ebuild U ~] dev-python/urllib3-1.26.3-r1 [1.24.2] USE="-brotli%" 
PYTHON_TARGETS="python3_8%* -python3_9%"
[ebuild U  ] dev-python/requests-2.25.1-r1 [2.21.0-r1] USE="-test%" 
PYTHON_TARGETS="python3_8%* -python3_9%"
[ebuild U ~] app-crypt/gnupg-2.2.27 [2.2.20] USE="-scd-shared-access%"
[ebuild U  ] app-portage/gemato-16.2 [14.3] PYTHON_TARGETS="python3_8* 
-python3_7* -python3_9%"
[ebuild U ~] sys-apps/portage-3.0.14 [3.0.1] USE="-test%" 
PYTHON_TARGETS="python3_8* -python3_7*"
[blocks B  ] <=dev-lang/python-2.7.18-r3:2.7 
("<=dev-lang/python-2.7.18-r3:2.7" is blocking dev-lang/python-exec-2.4.6-r4)
[blocks B  ] =dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
 required by (dev-python/chardet-4.0.0:0/0::gentoo, ebuild scheduled for merge) 
USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 -pypy3 -python3_7 
-python3_9"


>=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
 required by (dev-python/setuptools-53.0.0:0/0::gentoo, ebuild scheduled for 
merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -pypy3 
-python3_9"


Full output at:
<https://pastebin.com/mEJg3N7N>



Q: Is there any way to clean up python at this point without 
   a full re-install?

thanks

-- 
Steven Lembark
Workhorse Computing
lemb...@wrkhors.com
+1 888 359 3508



[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
dev-python/urllib

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

2020-12-16 Thread n952162
 

dev-python/setuptools (Argument)

>=dev-python/setuptools-42.0.2[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/jinja-2.11.2-r1:0/0::gentoo, ebuild scheduled for 
merge) USE="-doc -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 
python3_9 (-pypy3) -python3_6 -python3_7"






   

>=dev-python/setuptools-42.0.2[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/markupsafe-1.1.1-r1:0/0::gentoo, ebuild scheduled for 
merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 python3_9 (-pypy3) 
-python3_6 -python3_7"








  (dev-python/setuptools-46.4.0-r3:0/0::gentoo, installed) USE="-test" 
ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 (-pypy3) 
-python3_8 -python3_9" pulled in by

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/pycparser-2.20:0/0::gentoo, installed) USE="" 
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/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_single_target_python2_7(-)]
 required by (dev-python/enum34-1.1.6-r1:0/0::gentoo, installed) USE="-doc" 
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_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/idna-2.10:0/0::ge

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-archive-20

[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-process

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 >=dev-lang/python-2.7.5-r2:2.7
> dev-python/p

[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 requires
>=dev-lang/python-2.7.5-r2:2.7[xml(+)]
    d

[gentoo-user] Tensorflow 2.1.0 failing to compile

2020-04-24 Thread Aisha Tammy
ortage/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-tools-1.26.0
dev-python/html5lib-1.0.1-r2
dev-python/idna-2.8
dev-python/ipaddress-1.0.23
dev-python/lxml-4.5.0
dev-python/mako-1.1.1
dev-python/markdown-3.2.1
dev-python/markupsafe-1.1.1
dev-python/mock-2.0.0
dev-python/namespace-google-1
dev-python/numpy-1.16.5-r1
dev-python/oauthlib-3.0.1
dev-python/olefile-0.46
dev-python/opt-einsum-3.0.1
dev-python/pbr-4.2.0-r1
dev-python/pillow-7.0.0
dev-python/ply-3.11
dev-python/protobuf-python-3.11.4
dev-python/pyasn1-0.4.3
dev-python/pyasn1-modules-0.2.1
dev-python/pybind11-2.4.3
dev-python/pyblake2-1.1.2
dev-python/pycairo-1.18.2
dev-python/pycparser-2.19-r1
dev-python/pygobject-3.34.0
dev-python/pyjwt-1.7.1-r1
dev-python/pyopenssl-19.1.0
dev-python/PySocks-1.7.1
dev-python/pyyaml-5.3.1
dev-python/requests-2.22.0
dev-python/requests-oauthlib-0.7.0
dev-python/rsa-4.0
dev-python/setuptools-44.0.0
dev-python/simplejson-3.17.0
dev-python/six-1.14.0
dev-python/ssl-fetch-0.4
dev-python/termcolor-1.1.0-r1
dev-python/urllib3-1.25.8
dev-python/webencodings-0.5.1-r1
dev-python/werkzeug-0.16.1
dev-python/wheel-0.34.2
dev-python/wrapt-1.11.2-r1
dev-ruby/did_you_mean-1.1.2
dev-ruby/did_you_mean-1.2.1
dev-ruby/json-2.3.0
dev-ruby/kpeg-1.1.0-r1
dev-ruby/minitest-5.11.3
dev-ruby/net-telnet-0.1.1-r1
de

Re: [gentoo-user] pcre build failure

2020-10-05 Thread John Covici
doc -gcrypt -idn 
> -libressl -nettle -rarpd -rdisc -static -tftpd -tracepath -traceroute6 
> (-SECURITY_HAZARD%)" 0 KiB
> [ebuild U  ] app-portage/portage-utils-0.89::gentoo [0.87::gentoo] 
> USE="nls openmp qmanifest qtegrity -libressl -static" 0 KiB
> [ebuild  NS] sys-kernel/gentoo-sources-5.8.13:5.8.13::gentoo 
> [5.4.66:5.4.66::gentoo] USE="-build -experimental -symlink" 0 KiB
> [ebuild U  ] app-portage/gemato-16.2::gentoo [15.2::gentoo] USE="gpg 
> -test -tools" PYTHON_TARGETS="python3_7 -pypy3 -python3_6 -python3_8 
> -python3_9" 0 KiB
> [ebuild  N ] app-text/xmlto-0.0.28-r3::gentoo  USE="-latex -text" 0 KiB
> [ebuild U  ] dev-lang/python-3.7.9:3.7/3.7m::gentoo 
> [3.7.8-r2:3.7/3.7m::gentoo] USE="gdbm ipv6 ncurses readline ssl xml 
> -bluetooth -build -examples -hardened -libressl -sqlite -test -tk -wininst" 0 
> KiB
> [ebuild U  ] dev-python/setuptools-50.3.0::gentoo [46.4.0-r3::gentoo] 
> USE="-test" PYTHON_TARGETS="python3_7 -pypy3 -python3_6 -python3_8 -python3_9 
> (-python2_7%*)" 0 KiB
> [ebuild  N ] dev-python/markupsafe-1.1.1-r1::gentoo  USE="-test" 
> PYTHON_TARGETS="python3_7 -pypy3 -python3_6 -python3_8 -python3_9" 0 KiB
> [ebuild  N ] dev-python/jinja-2.11.2-r1::gentoo  USE="-doc -examples 
> -test" PYTHON_TARGETS="python3_7 -pypy3 -python3_6 -python3_8 -python3_9" 0 
> KiB
> [ebuild U  ] dev-python/cryptography-3.1-r1::gentoo [3.0-r1::gentoo] 
> USE="-idna -libressl -test" PYTHON_TARGETS="python3_7 -pypy3 -python3_6 
> -python3_8 -python3_9" 0 KiB
> [ebuild  N ] sys-apps/systemd-246-r1:0/2::gentoo  USE="acl gcrypt hwdb 
> kmod lz4 pam pcre resolvconf seccomp (split-usr) sysv-utils -apparmor -audit 
> -build -cgroup-hybrid -cryptsetup -curl -dns-over-tls -elfutils -gnuefi 
> -homed -http -idn -importd -lzma -nat -pkcs11 -policykit -pwquality -qrcode 
> -repart (-selinux) -static-libs -test -vanilla -xkb" ABI_X86="(64) -32 
> (-x32)" 0 KiB
> [ebuild U  ] sys-auth/pambase-20200917::gentoo [20200304::gentoo] 
> USE="nullok passwdqc* sha512 systemd* -caps -debug -elogind -gnome-keyring% 
> -minimal -mktemp -pam_krb5 -pam_ssh -pwhistory% -pwquality% -securetty 
> (-selinux) (-consolekit%) (-cracklib%*)" 0 KiB
> [ebuild U  ] sys-apps/util-linux-2.36::gentoo [2.35.2::gentoo] 
> USE="cramfs logger ncurses nls pam readline (split-usr) suid systemd* unicode 
> -audit -build -caps -cryptsetup -fdformat -hardlink -kill -python (-selinux) 
> -slang -static-libs -su -test -tty-helpers -udev" ABI_X86="(64) -32 (-x32)" 
> PYTHON_TARGETS="python3_7 -python3_6 -python3_8" 0 KiB
> [ebuild  N ] sys-apps/dbus-1.12.20::gentoo  USE="systemd -X -debug -doc 
> -elogind (-selinux) -static-libs -test -user-session" ABI_X86="(64) -32 
> (-x32)" 0 KiB
> [ebuild  N ] sys-apps/gentoo-systemd-integration-8::gentoo  0 KiB
> [uninstall ] sys-apps/sysvinit-2.93::gentoo  USE="(-ibm) (-selinux) 
> -static"
> [blocks b  ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking 
> sys-apps/systemd-246-r1)
> [uninstall ] sys-fs/eudev-3.2.9::gentoo  USE="hwdb kmod -introspection 
> -rule-generator (-selinux) -static-libs -test" ABI_X86="(64) -32 (-x32)"
> [blocks b  ] sys-apps/gentoo-systemd-integration 
> ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.2.9)
> [blocks b  ] sys-fs/eudev ("sys-fs/eudev" is blocking 
> sys-apps/gentoo-systemd-integration-8, sys-apps/systemd-246-r1)
> [blocks b  ] sys-apps/systemd ("sys-apps/systemd" is blocking 
> sys-fs/eudev-3.2.9)
> [ebuild   R] virtual/udev-217::gentoo  USE="systemd*" 0 KiB
> [ebuild U  ] sys-fs/e2fsprogs-1.45.6::gentoo [1.45.5::gentoo] USE="nls 
> (split-usr) -cron -fuse -static-libs" 0 KiB
> [ebuild   R] sys-process/procps-3.3.16-r2:0/8::gentoo  USE="kill ncurses 
> nls (split-usr) systemd* unicode -elogind -modern-top (-selinux) -static-libs 
> -test" ABI_X86="(64) -32 (-x32)" 0 KiB
> [ebuild U  ] virtual/service-manager-1::gentoo [0::gentoo] 
> USE="(-prefix%)" 0 KiB
> [ebuild   R] virtual/libudev-232-r3:0/1::gentoo  USE="systemd* 
> -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
> [ebuild U  ] dev-lang/python-3.8.6:3.8::gentoo [3.8.5:3.8::gentoo] 
> USE="gdbm ipv6 ncurses readline ssl xml -bluetooth -build -examples -hardened 
> -libressl -sqlite -test -tk -wininst" 0 KiB
> [ebuild U  ] net-misc/openssh-8.4_p1::gentoo [8.1_p1-r4::gentoo] USE="pam 
> pie scp%* ssl -X -X509 -

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

2016-12-07 Thread Alan Grimes
Mick wrote:
> 2. If problems show up, forget the script and use 'emerge -avuND world' as 
> Mr. 
> McKinnon suggested.  In most cases this will resolve any conflicts on its 
> own.  
> You could add '--backtrack=90' if there are unresolved conflicts to get 
> portage 
> to try harder.

=\

I do read every word sent my direction, carefully.

My misery quotient is now 429, Unfortunately, it seems I need to post
the entire Litany of Pain though it will bloat this e-mail a good deal
more than I feel comfortable posting.




tortoise ~ # emerge -avuND world<<< copied verbatim, seems
equivalent to what my script has anyway

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


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

Calculating dependencies... done!
[ebuild  N ] dev-libs/xapian-1.2.24:0/1.2.22::gentoo  USE="brass
chert inmemory -doc -static-libs" CPU_FLAGS_X86="sse sse2" 0 KiB
[ebuild   R] dev-python/six-1.10.0::gentoo  USE="-doc {-test}"
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild   R] dev-python/pyasn1-0.1.9::gentoo  USE="-doc"
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild U  ] dev-cpp/glibmm-2.50.0:2::gentoo [2.48.1:2::gentoo]
USE="-debug -doc {-test} (-examples%)" ABI_X86="32 (64) (-x32)" 6,285 KiB
[ebuild   R] dev-python/idna-2.1::gentoo  PYTHON_TARGETS="python2_7
python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB
[ebuild   R] dev-python/chardet-2.3.0::gentoo 
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild   R] dev-python/sip-4.18.1:0/11::gentoo  USE="-debug -doc"
PYTHON_TARGETS="python2_7 python3_4 python3_5 (-python3_3%)" 0 KiB
[ebuild   R] dev-python/pycrypto-2.6.1-r1::gentoo  USE="gmp -doc
{-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 (-python3_3%)" 0 KiB
[ebuild U  ] virtual/perl-Compress-Raw-Zlib-2.69.0-r1::gentoo
[2.69.0::gentoo] 0 KiB
[ebuild   R] dev-python/py-1.4.31::gentoo  USE="-doc {-test}"
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild   R] dev-python/markupsafe-0.23::gentoo 
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 0 KiB
[ebuild U  ] virtual/perl-libnet-3.80.100_rc::gentoo
[3.80.0::gentoo] 0 KiB
[ebuild U  ] virtual/perl-Time-Local-1.230.0-r4::gentoo
[1.230.0-r3::gentoo] 0 KiB
[ebuild U  ] virtual/perl-IO-1.360.100_rc::gentoo [1.360.0::gentoo]
0 KiB
[ebuild U  ] virtual/perl-Carp-1.400.0-r1::gentoo [1.400.0::gentoo]
0 KiB
[ebuild U  ] virtual/perl-Digest-MD5-2.540.0-r2::gentoo
[2.540.0-r1::gentoo] 0 KiB
[ebuild  NS] sys-kernel/vanilla-sources-4.8.12:4.8.12::gentoo
[4.7.2:4.7.2::gentoo] USE="-build -symlink" 237 KiB
[ebuild U  ] media-libs/audiofile-0.3.6-r2:0/1::gentoo
[0.3.6-r1:0/1::gentoo] USE="flac -static-libs {-test}" ABI_X86="32 (64)
(-x32)" 0 KiB
[ebuild U  ] sys-fs/lvm2-2.02.166::gentoo [2.02.145-r2::gentoo]
USE="readline thin udev -clvm -cman -corosync -device-mapper-only -lvm1
-lvm2create_initrd -openais (-selinux) -static -static-libs -systemd"
2,098 KiB
[ebuild U  ] dev-libs/jansson-2.9::gentoo [2.7::gentoo] USE="-doc
-static-libs" ABI_X86="32%* (64%*) (-x32)" 474 KiB
[ebuild U  ] dev-python/PySocks-1.6.4::gentoo [1.5.6::gentoo]
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3%
(-python3_3%)" 17 KiB
[ebuild   R] dev-python/enum34-1.1.6::gentoo  USE="-doc"
PYTHON_TARGETS="python2_7 -pypy -pypy3 (-python3_3%)" 0 KiB
[ebuild U  ] dev-db/sqlcipher-3.4.0::gentoo [3.3.0::gentoo]
USE="readline -libressl% -static-libs -tcl {-test}" ABI_X86="32 (64)
(-x32)" 13,283 KiB
[ebuild U  ] net-libs/libmicrohttpd-0.9.52:0/12::gentoo
[0.9.51:0/12::gentoo] USE="ssl -epoll -messages -static-libs {-test}"
1,216 KiB
[ebuild U  ] dev-python/simplejson-3.10.0::gentoo [3.8.2::gentoo]
PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3
(-python3_3%)" 77 KiB
[ebuild U  ] dev-lang/lua-5.1.5-r4::gentoo [5.1.5-r3::gentoo]
USE="deprecated readline -emacs -static" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild U  ] net-libs/libpcap-1.8.1::gentoo [1.8.0::gentoo]
USE="dbus usb%* -bluetooth -netlink -static-libs (-canusb%)" ABI_X86="32
(64) (-x32)" 736 KiB
[ebuild U  ] dev-libs/libevdev-1.5.5::gentoo [1.5.4::gentoo]
USE="-static-libs" ABI_X86="32 (64) (-x32)" 397 KiB
[ebuild   R] dev-python/pycurl-7.43.0::gentoo  USE="ssl -examples
{-test}" CURL_SSL="openssl -gnutls -libressl -nss"
PYTHON_TARGETS=&

[gentoo-user] evil ebuilds.

2018-07-11 Thread Alan Grimes
Portage seems to be fairly OK right now but these ebuilds are really
really being evil... I've spent about half a day on this bullshit so I'm
in a really fine mood right now.

Here are my masks right now, much of my mask file is obsolete, these are
the ones I've been working with today.

# DIE, PACKAGE, DIE DIE DIE DIE DIE!!!
<=kde-apps/libkdepim-4.4.2016.01
<=kde-apps/kontact-4.5
<=kde-apps/kdepimlibs-4.14.11_pre20160211-r2
<=kde-apps/kdepim-runtime-4.14.11_pre20160211
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Calculating dependencies... done!
[ebuild  N ] dev-libs/ivykis-0.42.3-r1::gentoo  USE="-static-libs" 0 KiB
[ebuild U  ] dev-util/byacc-20180609::gentoo [20180525::gentoo] 728 KiB
[ebuild U  ] app-arch/zstd-1.3.4-r1:0/1::gentoo [1.3.4:0/1::gentoo]
USE="-lz4% -static-libs" 0 KiB
[ebuild U  ] dev-libs/xapian-1.4.6:0/30::gentoo [1.4.5:0/30::gentoo]
USE="chert glass inmemory -doc -static-libs" ABI_X86="32 (64) (-x32)"
CPU_FLAGS_X86="sse sse2" 2,774 KiB
[ebuild  N ] sys-devel/clang-6.0.1:6::gentoo  USE="static-analyzer
xml -debug -default-compiler-rt -default-libcxx -doc {-test} (-z3)"
ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64
-ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore"
PYTHON_TARGETS="python2_7" 0 KiB
[ebuild  NS    ] sys-libs/compiler-rt-sanitizers-6.0.1:6.0.1::gentoo
[4.0.1:4.0.1::gentoo, 5.0.1:5.0.1::gentoo, 6.0.0:6.0.0::gentoo]
USE="clang {-test}" 0 KiB
[ebuild  NS    ] sys-libs/compiler-rt-6.0.1:6.0.1::gentoo
[4.0.1:4.0.1::gentoo, 5.0.1:5.0.1::gentoo, 6.0.0:6.0.0::gentoo]
USE="clang {-test}" 0 KiB
[ebuild  NS    ] sys-devel/clang-runtime-6.0.1:6.0.1::gentoo
[4.0.1:4.0.1::gentoo, 5.0.1:5.0.1::gentoo, 6.0.0-r1:6.0.0::gentoo]
USE="compiler-rt openmp sanitize -crt -libcxx" ABI_X86="32 (64) (-x32)"
0 KiB
[ebuild  N ] dev-qt/qtsql-5.11.1:5/5.11::gentoo  USE="mysql sqlite
-debug -freetds -oci8 -odbc -postgres {-test}" 0 KiB
[ebuild U  ] dev-python/idna-2.7::gentoo [2.6::gentoo]
PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3 -python3_4"
169 KiB
[ebuild   R    ] media-libs/libv4l-1.14.1::gentoo  USE="jpeg"
ABI_X86="32 (64) (-x32)" KERNEL="(linux%*)" 0 KiB
[ebuild   R    ] dev-util/itstool-2.0.2::gentoo 
PYTHON_TARGETS="python2_7" 0 KiB
[ebuild U  ] dev-python/setuptools_scm-2.1.0::gentoo
[1.16.1::gentoo] USE="{-test} (-git%) (-mercurial%)"
PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3 -python3_4"
33 KiB
[ebuild U  ] dev-python/PySocks-1.6.8::gentoo [1.6.7::gentoo]
USE="{-test%}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy
-pypy3 -python3_4" 277 KiB
[ebuild  N ] dev-libs/libcdio-0.93:0/15::gentoo  USE="cxx -cddb
-minimal -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild U  ] media-libs/libraw-0.18.13:0/16::gentoo
[0.18.11:0/16::gentoo] USE="jpeg jpeg2k lcms openmp -demosaic -examples"
ABI_X86="32 (64) (-x32)" 1,258 KiB
[ebuild U  ] kde-plasma/kwallet-pam-5.13.3:5::gentoo
[5.12.5-r1:5::gentoo] USE="-debug" 19 KiB
[ebuild U  ] kde-plasma/breeze-gtk-5.13.3:5::gentoo
[5.12.5:5::gentoo] USE="-debug" 197 KiB
[ebuild U  ] kde-plasma/plasma-workspace-wallpapers-5.13.3:5::gentoo
[5.12.5:5::gentoo] 44,840 KiB
[ebuild   R    ] net-dialup/ppp-2.4.7-r6:0/2.4.7::gentoo  USE="gtk ipv6
pam -activefilter -atm -dhcp -eap-tls -libressl -radius"
KERNEL="(linux%*)" 0 KiB
[ebuild U  ] media-libs/vulkan-loader-1.1.77.0::gentoo
[1.1.70.0-r1::gentoo] USE="X -layers -wayland (-demos%)" ABI_X86="32
(64) (-x32)" 0 KiB
[ebuild U  ] dev-python/simplejson-3.15.0::gentoo [3.14.0::gentoo]
PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3 -python3_4"
80 KiB
[ebuild  N ] virtual/perl-Digest-1.170.100_rc-r7::gentoo  0 KiB
[ebuild   R    ] dev-python/funcsigs-1.0.2-r1::gentoo  USE="{-test}"
PYTHON_TARGETS="python2_7 python3_5 python3_6%* -pypy -pypy3 -python3_4"
0 KiB
[ebuild U  ] sys-libs/llvm-libunwind-6.0.1::gentoo [6.0.0::gentoo]
USE="static-libs -debug {-test}" ABI_X86="32 (64) (-x32)" 76 KiB
[ebuild U  ] dev-python/zope-interface-4.5.0::gentoo [4.4.3::gentoo]
USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3
-python3_4" 148 KiB
[ebuild U  ] dev-python/hyperlink-18.0.0::gentoo [17.3.1::gentoo]
USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy
-python3_4" 96 KiB
[ebuild U  ] dev-perl/Archive-Zip-1.600.0-r1::gentoo
[1.600.0::gentoo] USE="-examples {-test}" 0 

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

2018-04-02 Thread Daniel Frey
mmon: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/qttest:4

[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.
> [