Re: [gentoo-user] emerge failes due to no valid source for pythonexec-2.2 when I have pythonexec-2.4 installed???

2022-02-06 Thread Arve Barsnes
On Mon, 7 Feb 2022 at 03:42, Steven Lembark  wrote:
> # emerge --update --newuse --deep --with-bdeps=y @world
>
> emerge: there are no ebuilds to satisfy 
> ">=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),-python_single_target_python2_7(-)]".
> (dependency required by "dev-python/ipaddress-1.0.23::gentoo" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
>
>
> These are all python packages... is there no way to just sync
> the python version and be done with it?

Have you done a depclean regularly? This package,
dev-python/ipaddress, has appeared in at least half of all threads
where someone is having upgrade trouble with these python errors. This
package left the repo a long time ago, and simply does not exist any
more, and hence can also be depcleaned.

emerge --depclean --pretend to see if you have a long list of packages
that portage could remove.

Regards,
Arve



Re: [gentoo-user] emerge failes due to no valid source for pythonexec-2.2 when I have pythonexec-2.4 installed???

2022-02-06 Thread John Covici
On Sun, 06 Feb 2022 15:52:12 -0500,
Steven Lembark wrote:
> 
> # emerge --info
> 
> 
> I spend more time maintaining a language I don't actually use 
> lately...
> 
> Emerge fails becuase python-exec-2.2 doesn't have its expected
> Pytnon version. Catch is that it appears that the current 
> version is 2.4, which seems to be installed:
> 
>   dev-lang/python-exec
>   Latest version available: 2.4.8
>   Latest version installed: 2.4.8
> 
> This showed up when I added a new use flag "fuse" and 
> tried to run emerge:
> 
>  emerge --update --ask --changed-use @world;
> 
>  
> 
> emerge: there are no ebuilds built with USE flags to satisfy 
> ">=dev-lang/python-exec-2:2/2=[python_targets_python3_6]".
> !!! One of the following packages is required to complete your request:
> - dev-lang/python-exec-2.4.8::gentoo (Missing IUSE: python_targets_python3_6)
> (dependency required by "sys-devel/clang-9.0.1::gentoo" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])
> 
> My current package.use files include:
> 
> */* PYTHON_TARGETS: python3_8 python3_9 python3_10
> #*/* PYTHON_SINGLE_TARGET: python3_10
> 
> Previously I had to have the single target in place to update one
> of the packages, removing the PYTHON_TARGETS LINE leaves me with:
> 
> # emerge --update --ask --newuse @world;
> 
> 
> 
> !!! Problem resolving dependencies for dev-python/backports-zoneinfo from 
> @selected
> ... done!
> 
> !!! The ebuild selected to satisfy "dev-python/backports-zoneinfo" has 
> unmet requirements.
> - dev-python/backports-zoneinfo-0.2.1-r2::gentoo USE="-test" 
> ABI_X86="(64)" PYTHON_TARGETS="(-pypy3) -python3_8"
> 
>   The following REQUIRED_USE flag constraints are unsatisfied:
> any-of ( python_targets_pypy3 python_targets_python3_8 )
> 
> 
> I thought I'd seen news to the effect that the system was
> standardizing on 3.8 at least, let alone 3.6. 
> 
> Q: What is a reasonable range of Python versions to specify for a 
>current running system?
> 
> Q: Is there any combination of use flags, make settings, or 
>rain dances that will leave the system in an updatable state
>going forward?

For your first problem, do what it says, create a line for the
python-exec which has python_3_6,  and your other problem the package
wants 3.8 and that should fix you right up.

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

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



Re: [gentoo-user] emerge failes due to no valid source for pythonexec-2.2 when I have pythonexec-2.4 installed???

2022-02-06 Thread Arve Barsnes
On Sun, 6 Feb 2022 at 21:52, Steven Lembark  wrote:
> emerge: there are no ebuilds built with USE flags to satisfy 
> ">=dev-lang/python-exec-2:2/2=[python_targets_python3_6]".
> !!! One of the following packages is required to complete your request:
> - dev-lang/python-exec-2.4.8::gentoo (Missing IUSE: python_targets_python3_6)
> (dependency required by "sys-devel/clang-9.0.1::gentoo" [installed])
> (dependency required by "@selected" [set])
> (dependency required by "@world" [argument])

Why do you have clang 9 installed? It is no longer in the repo, and
apparently requires a python-exec compiled against python 3.6. Unless
you have a particular need for it, the solution seems to be to remove
clang 9.

Cheers,
Arve



[gentoo-user] emerge failes due to no valid source for pythonexec-2.2 when I have pythonexec-2.4 installed???

2022-02-06 Thread Steven Lembark
# emerge --info


I spend more time maintaining a language I don't actually use 
lately...

Emerge fails becuase python-exec-2.2 doesn't have its expected
Pytnon version. Catch is that it appears that the current 
version is 2.4, which seems to be installed:

  dev-lang/python-exec
  Latest version available: 2.4.8
  Latest version installed: 2.4.8

This showed up when I added a new use flag "fuse" and 
tried to run emerge:

 emerge --update --ask --changed-use @world;

 

emerge: there are no ebuilds built with USE flags to satisfy 
">=dev-lang/python-exec-2:2/2=[python_targets_python3_6]".
!!! One of the following packages is required to complete your request:
- dev-lang/python-exec-2.4.8::gentoo (Missing IUSE: python_targets_python3_6)
(dependency required by "sys-devel/clang-9.0.1::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

My current package.use files include:

*/* PYTHON_TARGETS: python3_8 python3_9 python3_10
#*/* PYTHON_SINGLE_TARGET: python3_10

Previously I had to have the single target in place to update one
of the packages, removing the PYTHON_TARGETS LINE leaves me with:

# emerge --update --ask --newuse @world;



!!! Problem resolving dependencies for dev-python/backports-zoneinfo from 
@selected
... done!

!!! The ebuild selected to satisfy "dev-python/backports-zoneinfo" has 
unmet requirements.
- dev-python/backports-zoneinfo-0.2.1-r2::gentoo USE="-test" ABI_X86="(64)" 
PYTHON_TARGETS="(-pypy3) -python3_8"

  The following REQUIRED_USE flag constraints are unsatisfied:
any-of ( python_targets_pypy3 python_targets_python3_8 )


I thought I'd seen news to the effect that the system was
standardizing on 3.8 at least, let alone 3.6. 

Q: What is a reasonable range of Python versions to specify for a 
   current running system?

Q: Is there any combination of use flags, make settings, or 
   rain dances that will leave the system in an updatable state
   going forward?

Thanks

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



Re: [gentoo-user] Unable to expand ext4 partition

2022-02-06 Thread Wols Lists

On 06/02/2022 00:47, Mark Knecht wrote:

If it's a WD Red Plus on the label then it's CMR and good. If it's WD
Red without the "Plus" then it's SMR and WD has said don't use them
for this purpose. It's not impossible to run the WD Red in a RAID, but
they tend to fail when resilvering. If it resilvers correctly then it
will probably be OK at least in the short term but you should consider
getting a couple of Red Plus and having them on hand if the plain WD
Red goes bad.


Avoid WD ...

I've got two 4TB Seagate Ironwolves and a 8TB Toshiba N300.

I've also got two 3TB Barracudas, but they're quite old and I didn't 
know they were a bad choice for raid. From what I can make out, Seagate 
has now split the Barracuda line in two, and you have the BarraCuda (all 
SMR) and FireCuda (all CMR) aimed at the desktop niche. So you might 
well be okay with a FireCuda but neither Seagate nor us raid guys would 
recommend it.


Cheers,
Wol