From: William Kenworthy <bill@kenworthy.id.au>
To: "gentoo-user@lists.gentoo.org" <gentoo-user@lists.gentoo.org>
Subject: [gentoo-user] python breakage
Date: Sat, 2 Nov 2024 08:51:10 +0800 [thread overview]
Message-ID: <386007d2-a237-47c3-b88f-ffccccddae7e@kenworthy.id.au> (raw)
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
next reply other threads:[~2024-11-02 0:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-02 0:51 William Kenworthy [this message]
2024-11-02 2:04 ` [gentoo-user] python breakage Matt Jolly
2024-11-03 5:33 ` William Kenworthy
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=386007d2-a237-47c3-b88f-ffccccddae7e@kenworthy.id.au \
--to=bill@kenworthy.id.au \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox