public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] python breakage
@ 2024-11-02  0:51 William Kenworthy
  2024-11-02  2:04 ` Matt Jolly
  0 siblings, 1 reply; 3+ messages in thread
From: William Kenworthy @ 2024-11-02  0:51 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

Hi, the complex mess that is python is giving me problems by ignoring my 
wants ... again!

In order to try and stop users shooting themselves in the foot it used 
the token "EXTERNALLY-MANAGED" in order to prevent unintended updates 
from within python that do not use portage) ... I presume?

Homeassistant (non-gentoo overlay) does this by design to install 
missing deps to modules.  Deleting the token allows Homeassistant to 
keep working as designed.

Now, at some point (after a world update probably a month or two ago - 
just did an update and found the damage) python has decided that it will 
only allow local installs via "venv" or uv using the -system arg (I 
think) breaking Homeassistant again. The following error message is 
because the required deps are not installed.

2024-11-02 08:30:35.978 ERROR (MainThread) [homeassistant.setup] Setup 
failed for custom integration 'huawei_solar': Requirements for 
huawei_solar not found: ['huawei-solar==2.3.0'].


My questions (for gentoo) is this another gentoo only hack, or an 
upstream hard requirement and how can it be turned off.

BillK




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-11-03  5:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-02  0:51 [gentoo-user] python breakage William Kenworthy
2024-11-02  2:04 ` Matt Jolly
2024-11-03  5:33   ` William Kenworthy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox