Re: [gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Dale
Jack wrote:
> On 2023.06.04 17:22, Dale wrote:
>> Jack wrote:
>> > On 2023.06.04 15:56, Dale wrote:
>> >
>> >> Doing my updates, most things updated but some still have conflicts. 
>> >> Emerge is trying to tell me but I use Konsole and I think it messes
>> >> up the ^ bit and points to the wrong thing.
>> > I suspect the ^ assumes a fixed width font.
>> >
>> >
>>
>>
>> I suspect it is that or expecting a console or something.  There may be
>> a setting to make it work in Konsole but I have no idea what it would be
>> or where to look even.  It's always been that way.  Either way, it
>> rarely points to the right spot which makes it useless when trying to
>> decode what emerge is saying. 
> It doesn't matter where you are looking at that output, it just counts
> characters to put the ^^^ under what it is supposed to point to.  That
> only LOOKS right if you use a monospace or fixed width font.  Works
> the same in a terminal or text editor or email reader.
>
> In Konsole, it's under Settings/Edit Profiles/pick and edit the
> profile, click Appearance on the left, and pick an appropriate font
> near the bottom.
>>
>> Maybe one day.  Maybe. 
>>
>> Dale
>>
>> :-)  :-)
>>
>>
>>
>
>
>


I made a change.  See if it helps next time.  It was set to the default
which is easy for me to read but never heard of the font. 

Thanks.

Dale

:-)  :-) 



[gentoo-user] Re: replacement for ddclient?

2023-06-04 Thread Grant Edwards
On 2023-06-04, Grant Edwards  wrote:

> I've found that my DNS provider offers their own client, and I'm going
> to try that.

That app seems work nicely except for one thing: it sends the password
in cleartext using HTTP. The application doesn't support SSL
connections to the server that's used to update DDNS addresses,
and apparently the server doesn't support digest authentication.


> If that doesn't work, it shouldn't take more than about a
> an hour to write my own in Python.  [I've wasted way more than that
> trying to get ddclient to work in the past few days.]

I'm not happy about that password being sent in cleartext. :/

They have a nicely documented API, and the server does support HTTPS,
so it may be time to write my own DDNS client daemon.

--
Grant






[gentoo-user] Re: replacement for ddclient?

2023-06-04 Thread Grant Edwards
On 2023-06-04, Jack  wrote:
> On 2023.06.04 16:36, Grant Edwards wrote:
>
>> You're right, I was not running it as user ddclient.
>> 
>> It's not checking to see if the file is owned by the user ddclient,
>> it's checking to see if it's owned by the user _running_
>> ddclient. Either the code needs to be changed to check what the
>> warning says or the warning text needs to be changed.
> I agree - it's probably ASSUMING that it's being run as the user  
> ddclient, which obviously isn't always the case.
>> 
>> Ignoring that warning, it still doesn't seem to correctly determine
>> whether an update attempt fails or not. As a result of that it tries
>> to do an update every time it runs, even though the IP address has not
>> changed since the last update (which did not fail, regardless of what
>> ddclient thinks).
>
> I think I did see issues filed at github for that problem.  Given
> the lack of any core maintainer, you're probably going in the right
> direction.

I posted an issue on github that mentioned the cache problem, and the
reply was "yes, the cache is broken, but there's nobody to fix it".
One would think that the broken cache would only affect the behavior
when it's first started, so there's a different bug that makes it
think updates are failing when they aren't.






Re: [gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Jack

On 2023.06.04 17:22, Dale wrote:

Jack wrote:
> On 2023.06.04 15:56, Dale wrote:
>
>> Doing my updates, most things updated but some still have  
conflicts. 

>> Emerge is trying to tell me but I use Konsole and I think it messes
>> up the ^ bit and points to the wrong thing.
> I suspect the ^ assumes a fixed width font.
>
>


I suspect it is that or expecting a console or something.  There may  
be
a setting to make it work in Konsole but I have no idea what it would  
be

or where to look even.  It's always been that way.  Either way, it
rarely points to the right spot which makes it useless when trying to
decode what emerge is saying. 
It doesn't matter where you are looking at that output, it just counts  
characters to put the ^^^ under what it is supposed to point to.  That  
only LOOKS right if you use a monospace or fixed width font.  Works the  
same in a terminal or text editor or email reader.


In Konsole, it's under Settings/Edit Profiles/pick and edit the  
profile, click Appearance on the left, and pick an appropriate font  
near the bottom.


Maybe one day.  Maybe. 

Dale

:-)  :-)








Re: [gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Dale
Jack wrote:
> On 2023.06.04 15:56, Dale wrote:
>
>> Doing my updates, most things updated but some still have conflicts. 
>> Emerge is trying to tell me but I use Konsole and I think it messes
>> up the ^ bit and points to the wrong thing.
> I suspect the ^ assumes a fixed width font.
>
>


I suspect it is that or expecting a console or something.  There may be
a setting to make it work in Konsole but I have no idea what it would be
or where to look even.  It's always been that way.  Either way, it
rarely points to the right spot which makes it useless when trying to
decode what emerge is saying. 

Maybe one day.  Maybe. 

Dale

:-)  :-)



Re: [gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Dale
Arve Barsnes wrote:
> On Sun, 4 Jun 2023 at 21:56, Dale  wrote:
>> Howdy,
>>
>> Doing my updates, most things updated but some still have conflicts.
>> Emerge is trying to tell me but I use Konsole and I think it messes up
>> the ^ bit and points to the wrong thing.  I'm thinking this is a USE
>> flag problem but I can't tell for sure.  Anyone else recognize this and
>> make sense of it?  I recently switched to the pipewire thing and that
>> could be part of it, maybe.  It's among those mentioned at least.
>>
>> Ideas?  Thoughts??
> It seems opencascade and handbrake are the culprits for you, blocking
> the ffmpeg upgrade, in your output they require  a newer handbrake version that uses ffmpeg 5, but it is not in
> ::gentoo, so maybe check for a newer version in an overlay or on
> b.g.o. Maybe the same is true for opencascade.
>
>


I was thinking that was what it was saying at first but nothing newer
was in the tree that was masked/keyworded so I thought I was just not
reading it right.  Then I couldn't figure out what USE flag it was
complaining about either.  It seems my first thought was right but odd
there is a dependency on something not in the tree.  I may just mask the
newer ffmpeg until the tree catches up.  I won't update until next
weekend anyway, or the next if I'm busy.  I'll see what I can figure out
the torrent problem.  May be a similar problem. 

Thanks much for shedding some light on this.  I was scratching my head
pretty good.  lol

Dale

:-)  :-)



Re: [gentoo-user] Re: replacement for ddclient?

2023-06-04 Thread Jack

On 2023.06.04 16:36, Grant Edwards wrote:

On 2023-06-04, Jack  wrote:

> I may have an explanation.  How did you run ddclient when you got  
that

> error?  I think its check for ownership is very specific, and if you
> just run ddclient from command line as either yourself or root, you  
are
> not the owner (ddclient) of the file.  When run as a service  
(rc-service

> ddclient start, in my case) the process is owned by ddclient, so the
> ownership matches.  Also - that is just a warning, not an error, so  
it

> should work anyway.

You're right, I was not running it as user ddclient.

It's not checking to see if the file is owned by the user ddclient,
it's checking to see if it's owned by the user _running_
ddclient. Either the code needs to be changed to check what the
warning says or the warning text needs to be changed.
I agree - it's probably ASSUMING that it's being run as the user  
ddclient, which obviously isn't always the case.


Ignoring that warning, it still doesn't seem to correctly determine
whether an update attempt fails or not. As a result of that it tries
to do an update every time it runs, even though the IP address has not
changed since the last update (which did not fail, regardless of what
ddclient thinks).
I think I did see issues filed at github for that problem.  Given the  
lack of any core maintainer, you're probably going in the right  
direction.


I've found that my DNS provider offers their own client, and I'm going
to try that. If that doesn't work, it shouldn't take more than about a
an hour to write my own in Python.  [I've wasted way more than that
trying to get ddclient to work in the past few days.]








Re: [gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Jack

On 2023.06.04 15:56, Dale wrote:

Doing my updates, most things updated but some still have conflicts.   
Emerge is trying to tell me but I use Konsole and I think it messes  
up the ^ bit and points to the wrong thing.

I suspect the ^ assumes a fixed width font.



[gentoo-user] Re: replacement for ddclient?

2023-06-04 Thread Grant Edwards
On 2023-06-04, Jack  wrote:

> I may have an explanation.  How did you run ddclient when you got that 
> error?  I think its check for ownership is very specific, and if you 
> just run ddclient from command line as either yourself or root, you are 
> not the owner (ddclient) of the file.  When run as a service (rc-service 
> ddclient start, in my case) the process is owned by ddclient, so the 
> ownership matches.  Also - that is just a warning, not an error, so it 
> should work anyway.

You're right, I was not running it as user ddclient.

It's not checking to see if the file is owned by the user ddclient,
it's checking to see if it's owned by the user _running_
ddclient. Either the code needs to be changed to check what the
warning says or the warning text needs to be changed.

Ignoring that warning, it still doesn't seem to correctly determine
whether an update attempt fails or not. As a result of that it tries
to do an update every time it runs, even though the IP address has not
changed since the last update (which did not fail, regardless of what
ddclient thinks).

I've found that my DNS provider offers their own client, and I'm going
to try that. If that doesn't work, it shouldn't take more than about a
an hour to write my own in Python.  [I've wasted way more than that
trying to get ddclient to work in the past few days.]




Re: [gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Arve Barsnes
On Sun, 4 Jun 2023 at 21:56, Dale  wrote:
>
> Howdy,
>
> Doing my updates, most things updated but some still have conflicts.
> Emerge is trying to tell me but I use Konsole and I think it messes up
> the ^ bit and points to the wrong thing.  I'm thinking this is a USE
> flag problem but I can't tell for sure.  Anyone else recognize this and
> make sense of it?  I recently switched to the pipewire thing and that
> could be part of it, maybe.  It's among those mentioned at least.
>
> Ideas?  Thoughts??

It seems opencascade and handbrake are the culprits for you, blocking
the ffmpeg upgrade, in your output they require 

[gentoo-user] emerge conflict. Need help. ffmpeg, kpipewire, handbrake, ffmpegthumbnailer and others.

2023-06-04 Thread Dale
Howdy,

Doing my updates, most things updated but some still have conflicts. 
Emerge is trying to tell me but I use Konsole and I think it messes up
the ^ bit and points to the wrong thing.  I'm thinking this is a USE
flag problem but I can't tell for sure.  Anyone else recognize this and
make sense of it?  I recently switched to the pipewire thing and that
could be part of it, maybe.  It's among those mentioned at least. 


(chroot) root@fireball / # emerge -auDN media-video/ffmpeg
kde-apps/ffmpegthumbs media-video/handbrake sci-libs/opencascade
media-libs/opencv kde-apps/k3b kde-plasma/kpipewire
kde-frameworks/kfilemetadata media-video/mplayer libtorrent-rasterbar
net-p2p/qbittorrent gui-libs/egl-wayland

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

Calculating dependencies... done!
Dependency resolution took 40.62 s.


Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a
dependency conflict:

net-libs/libtorrent-rasterbar:0

  (net-libs/libtorrent-rasterbar-2.0.8:0/2.0::gentoo, ebuild scheduled
for merge) USE="dht gnutls ssl -debug -python -test" ABI_X86="(64)"
PYTHON_SINGLE_TARGET="python3_11 -python3_10" conflicts with
    =media-video/ffmpeg-3.1.3:0/56.58.58=[postproc] required by
(media-video/vlc-3.0.18-r3:0/5-9::gentoo, installed) USE="X a52 alsa
bidi bluray cddb dbus dvbpsi dvd encode ffmpeg flac fontconfig gcrypt
gui jpeg libnotify libsamplerate mad mp3 mpeg ncurses ogg png pulseaudio
ssl svg truetype udev wayland x264 x265 xml zeroconf -aom -archive
-aribsub -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -dts
-faad -fdk -fluidsynth -gme -gstreamer -ieee1394 -jack -kate -keyring
-libass -libcaca -libtar -libtiger -linsys -lirc -live -lua
-macosx-notifications -matroska -modplug -mtp -musepack -nfs -omxil
-optimisememory -opus -projectm -rdp -run-as-root -samba -sdl-image
-sftp -shout -sid -skins -soxr -speex -srt -taglib -test -theora -tremor
-twolame -upnp -v4l -vaapi -vdpau -vnc -vpx -zvbi" ABI_X86="(64)"
CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
   
    media-video/ffmpeg:0/56.58.58=[encode,threads] required by
(media-video/mpv-0.35.1-r1:0/2::gentoo, installed) USE="X alsa bluray
cdda cli drm dvd egl iconv javascript jpeg lcms libmpv libplacebo lua
opengl pipewire pulseaudio sdl uchardet vulkan wayland xv zlib (-aqua)
-archive (-coreaudio) -debug -dvb -gamepad -jack -libcaca (-mmal) -nvenc
-openal (-raspberry-pi) -rubberband (-selinux) -sixel -sndio -test
-tools -vaapi -vdpau -zimg" ABI_X86="(64)" LUA_SINGLE_TARGET="luajit
-lua5-1" PYTHON_SINGLE_TARGET="python3_11 -python3_10 (-python3_12)"
     
    media-video/ffmpeg:0/56.58.58= required by
(media-video/gpac-2.2.0:0/11::gentoo, installed) USE="X a52 aac alsa
ffmpeg jpeg jpeg2k mad opengl png pulseaudio sdl ssl truetype vorbis xml
xvid -debug -dvb -jack -oss -static-libs -theora" ABI_X86="(64)"
CPU_FLAGS_X86="sse2"
  
    >=media-video/ffmpeg-2:0/56.58.58=[encode] required by
(app-text/unpaper-7.0.0:0/0::gentoo, installed) USE="userland_GNU -test"
ABI_X86="(64)"
     
    media-video/ffmpeg:0/56.58.58= required by
(kde-frameworks/kfilemetadata-5.106.0:5/5.106::gentoo, installed)
USE="epub exif ffmpeg pdf taglib userland_GNU -debug -doc -mobi -test"
ABI_X86="(64)"
  
    >=media-video/ffmpeg-4.0:0/56.58.58= required by
(media-video/mplayer-1.5_p20230215:0/0::gentoo, installed) USE="X a52
alsa bidi bluray cddb cdio cdparanoia dvd dvdnav enca encode faac iconv
ipv6 jpeg libass mad mng mp3 network opengl osdmenu png pulseaudio rar
sdl shm truetype unicode vorbis x264 xscreensaver xv xvid -aalib (-aqua)
-bl -bs2b -cpudetection -debug -dga -doc -dts -dv -dvb -faad -fbcon -ftp
-ggi -gsm -jack -joystick -ladspa -libcaca -libmpeg2 -lirc -live -lzo
-md5sum -nas -openal -oss -pnm -pvr -radio -rtc -rtmp -samba (-selinux)
-speex -tga -theora -toolame -tremor -twolame -v4l -vcd -vdpau (-vidix)
-xinerama -yuv4mpeg -zoran" ABI_X86="(64)" CPU_FLAGS_X86="avx fma3 fma4
mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop -3dnow -3dnowext -avx2"
VIDEO_CARDS="-mga"
    
    =media-video/ffmpeg-2.7:0/56.58.58= required by
(media-video/ffmpegthumbnailer-2.2.2-r1:0/0::gentoo, installed) USE="gtk
jpeg png userland_GNU -gnome -test" ABI_X86="(64)"
    

gui-libs/egl-wayland:0

  (gui-libs/egl-wayland-1.1.12:0/0::gentoo, ebuild scheduled for merge)
USE="" ABI_X86="(64)" conflicts with
    ~gui-libs/egl-wayland-1.1.7 required by
(x11-drivers/nvidia-drivers-470.182.03:0/470::gentoo, installed) USE="X
driver tools wayland -dist-kernel -persistenced -static-libs"
ABI_X86="(64) -32"
    ^ ^


!!! The following installed packages are masked:
- sys-kernel/gentoo-sources-6.1.23::gentoo (masked by: 

Re: [gentoo-user] replacement for ddclient?

2023-06-04 Thread Jack
I may have an explanation.  How did you run ddclient when you got that 
error?  I think its check for ownership is very specific, and if you 
just run ddclient from command line as either yourself or root, you are 
not the owner (ddclient) of the file.  When run as a service (rc-service 
ddclient start, in my case) the process is owned by ddclient, so the 
ownership matches.  Also - that is just a warning, not an error, so it 
should work anyway.


Jack

On 6/4/23 10:42, Grant Edwards wrote:

Can anybody recommend a replacement for ddclient as a dynamic IP
service updater? I've been trying to use it for decades, and there
have been periods when it works as it's supposed to. But, usually it
doesn't, and I'm sick of fighting with it.

At the moment, it _always_ tries to do an update for reasons I can't
figure out. It has also started says that the last update attempt
failed even though it worked fine.

I've tried deleting the cache file so many times I've lost count, but
that never helps.

It has also started warning about the file mode for /etc/ddclient.conf
even though it's set exactly the way the warning says to set it:

 # ls -l /etc/ddclient.conf
 -r 1 ddclient ddclient 509 Jun  3 08:36 /etc/ddclient.conf
 # ddclient
 WARNING:  file /etc/ddclient.conf: file /etc/ddclient.conf should be owned 
only by ddclient or not be writable.
 WARNING:  file /etc/ddclient.conf: file /etc/ddclient.conf should be owned 
only by ddclient or not be writable.
 CONNECT:  checkip.dynu.com (IPv4)
 CONNECTED:  using SSL

And then it _doesn't_ warn you when it's unable to create a cache file
or find a cache file (which then causes it to misbehave).

I keep thinking that the next update might fix things, and sometimes
it does, but then something else is usually broken.

--
Grant







Re: [gentoo-user] replacement for ddclient?

2023-06-04 Thread Jack

On 6/4/23 10:42, Grant Edwards wrote:

Can anybody recommend a replacement for ddclient as a dynamic IP
service updater? I've been trying to use it for decades, and there
have been periods when it works as it's supposed to. But, usually it
doesn't, and I'm sick of fighting with it.

At the moment, it _always_ tries to do an update for reasons I can't
figure out. It has also started says that the last update attempt
failed even though it worked fine.

I've tried deleting the cache file so many times I've lost count, but
that never helps.

It has also started warning about the file mode for /etc/ddclient.conf
even though it's set exactly the way the warning says to set it:

 # ls -l /etc/ddclient.conf
 -r 1 ddclient ddclient 509 Jun  3 08:36 /etc/ddclient.conf
 # ddclient
 WARNING:  file /etc/ddclient.conf: file /etc/ddclient.conf should be owned 
only by ddclient or not be writable.
 WARNING:  file /etc/ddclient.conf: file /etc/ddclient.conf should be owned 
only by ddclient or not be writable.
 CONNECT:  checkip.dynu.com (IPv4)
 CONNECTED:  using SSL
I have ddclient installed, and in my case /etc/ddclient.conf is 600 not 
400, but I get the same error.  However, it appears it isn't actually 
running, so I actually have no idea how my IP is getting updated.  In 
addition, looking at the project's github page, although there is still 
some activity, the current lead is not working on it, so it might be 
time to look for a replacement.


And then it _doesn't_ warn you when it's unable to create a cache file
or find a cache file (which then causes it to misbehave).

I keep thinking that the next update might fix things, and sometimes
it does, but then something else is usually broken.

--
Grant







Re: [gentoo-user] problems with today's update and python 3.12

2023-06-04 Thread John Covici
On Sun, 04 Jun 2023 10:37:57 -0400,
Alexandru N. Barloiu wrote:
> 
> 
> On 6/4/2023 5:28 PM, John Covici wrote:
> >>>(dev-lang/python-exec-2.4.10-2:2/2::gentoo, installed)
> >>>USE="(native-symlinks) userland_GNU -test" ABI_X86="(64)"
> >>>PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) python3_9" pulled
> >>>in by
> >>>>=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)]
> >>>required by (dev-python/slackclient-2.5.0-1:0/0::gentoo, installed)
> >>>USE="userland_GNU" ABI_X86="(64)" PYTHON_TARGETS="python3_9
> >>>-python3_8"
> >>> 
> >>> Thanks in advance for any suggestions.
> > tThanks, hat was brilliant  out of curiosity, how did you figure it out
> > since slack was not mentioned in the output?
> 
> 
> It is. Look at the last line. Python-exec wants to pull
> python-3.9 because dev-python/slackclient (already installed)
> asks for it.
> 
> 

OK, missed that one -- thanks.

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



[gentoo-user] replacement for ddclient?

2023-06-04 Thread Grant Edwards
Can anybody recommend a replacement for ddclient as a dynamic IP
service updater? I've been trying to use it for decades, and there
have been periods when it works as it's supposed to. But, usually it
doesn't, and I'm sick of fighting with it.

At the moment, it _always_ tries to do an update for reasons I can't
figure out. It has also started says that the last update attempt
failed even though it worked fine.

I've tried deleting the cache file so many times I've lost count, but
that never helps.

It has also started warning about the file mode for /etc/ddclient.conf
even though it's set exactly the way the warning says to set it:

# ls -l /etc/ddclient.conf
-r 1 ddclient ddclient 509 Jun  3 08:36 /etc/ddclient.conf
# ddclient 
WARNING:  file /etc/ddclient.conf: file /etc/ddclient.conf should be owned 
only by ddclient or not be writable.
WARNING:  file /etc/ddclient.conf: file /etc/ddclient.conf should be owned 
only by ddclient or not be writable.
CONNECT:  checkip.dynu.com (IPv4)
CONNECTED:  using SSL

And then it _doesn't_ warn you when it's unable to create a cache file
or find a cache file (which then causes it to misbehave).

I keep thinking that the next update might fix things, and sometimes
it does, but then something else is usually broken.

--
Grant





Re: [gentoo-user] problems with today's update and python 3.12

2023-06-04 Thread Alexandru N. Barloiu



On 6/4/2023 5:28 PM, John Covici wrote:

   (dev-lang/python-exec-2.4.10-2:2/2::gentoo, installed)
   USE="(native-symlinks) userland_GNU -test" ABI_X86="(64)"
   PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) python3_9" pulled
   in by
   >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)]
   required by (dev-python/slackclient-2.5.0-1:0/0::gentoo, installed)
   USE="userland_GNU" ABI_X86="(64)" PYTHON_TARGETS="python3_9
   -python3_8"

Thanks in advance for any suggestions.

tThanks, hat was brilliant  out of curiosity, how did you figure it out
since slack was not mentioned in the output?



It is. Look at the last line. Python-exec wants to pull python-3.9 
because dev-python/slackclient (already installed) asks for it.





Re: [gentoo-user] problems with today's update and python 3.12

2023-06-04 Thread John Covici
On Sun, 04 Jun 2023 09:46:29 -0400,
Arve Barsnes wrote:
> 
> On Sun, 4 Jun 2023 at 15:40, John Covici  wrote:
> > Hi there.  I am having problems with world update and I don't know how
> > to solve this one.
> >
> >   (dev-lang/python-exec-2.4.10-2:2/2::gentoo, installed)
> >   USE="(native-symlinks) userland_GNU -test" ABI_X86="(64)"
> >   PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) python3_9" pulled
> >   in by
> >   >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)]
> >   required by (dev-python/slackclient-2.5.0-1:0/0::gentoo, installed)
> >   USE="userland_GNU" ABI_X86="(64)" PYTHON_TARGETS="python3_9
> >   -python3_8"
> >
> > Thanks in advance for any suggestions.
> 
> Your problem is an outdated dev-python/slackclient which requires
> python 3.8 or 3.9. This package does not seem to be in the ::gentoo
> repo any more, so I would try to find an alternative.

tThanks, hat was brilliant  out of curiosity, how did you figure it out
since slack was not mentioned in the output?

-- 
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] problems with today's update and python 3.12

2023-06-04 Thread Arve Barsnes
On Sun, 4 Jun 2023 at 15:40, John Covici  wrote:
> Hi there.  I am having problems with world update and I don't know how
> to solve this one.
>
>   (dev-lang/python-exec-2.4.10-2:2/2::gentoo, installed)
>   USE="(native-symlinks) userland_GNU -test" ABI_X86="(64)"
>   PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) python3_9" pulled
>   in by
>   >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)]
>   required by (dev-python/slackclient-2.5.0-1:0/0::gentoo, installed)
>   USE="userland_GNU" ABI_X86="(64)" PYTHON_TARGETS="python3_9
>   -python3_8"
>
> Thanks in advance for any suggestions.

Your problem is an outdated dev-python/slackclient which requires
python 3.8 or 3.9. This package does not seem to be in the ::gentoo
repo any more, so I would try to find an alternative.

Regards,
Arve



[gentoo-user] problems with today's update and python 3.12

2023-06-04 Thread John Covici
Hi there.  I am having problems with world update and I don't know how
to solve this one.

Here is my output:

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

dev-lang/python-exec:2

  (dev-lang/python-exec-2.4.10:2/2::gentoo, ebuild scheduled for
  merge) USE="(native-symlinks) -test" ABI_X86="(64)"
  PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) (python3_12)"
  pulled in by
  dev-lang/python-exec[python_targets_python3_12(-)] required by
  (dev-lang/python-3.12.0_beta1_p4:3.12/3.12::gentoo, ebuild scheduled
  for merge) USE="ensurepip gdbm ncurses readline sqlite ssl
  -bluetooth -build -debug -examples -hardened
  -libedit -lto -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)"



  (dev-lang/python-exec-2.4.10-2:2/2::gentoo, installed)
  USE="(native-symlinks) userland_GNU -test" ABI_X86="(64)"
  PYTHON_TARGETS="(pypy3) (python3_10) (python3_11) python3_9" pulled
  in by
  >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)]
  required by (dev-python/slackclient-2.5.0-1:0/0::gentoo, installed)
  USE="userland_GNU" ABI_X86="(64)" PYTHON_TARGETS="python3_9
  -python3_8"


I tried masking off python 3.12.0, but no joy.  I did want to unmerge
python-exec, I thought it would seriously break my system.


Thanks in advance for any suggestions.

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