From: Marc Herbert <marc.herbert@linux.intel.com>
To: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
Cc: tools@kernel.org
Subject: Re: Switch b4/README.txt to "pipx install" instead of "pip install"?
Date: Fri, 21 Nov 2025 14:33:10 -0800 [thread overview]
Message-ID: <m2y0nzj9sp.fsf@C02X38VBJHD2mac.jf.intel.com> (raw)
In-Reply-To: <20251121-idealistic-satisfied-snail-7d0199@lemur> (Konstantin Ryabitsev's message of "Fri, 21 Nov 2025 16:23:03 -0500")
Konstantin Ryabitsev <konstantin@linuxfoundation.org> writes:
> On Fri, Nov 21, 2025 at 01:03:46PM -0800, Marc Herbert wrote:
>> > If you'd like to submit a patch, I'll be happy to apply it.
>>
>> Sent. If you'd like to fix my English or make some other minor changes,
>> please just go ahead and do not ask for my permission.
>
> I followed up already, but if you'd like me to wordsmith the rest myself, I'm
> happy to do that -- writing docs is nobody's favourite job. :)
Please go ahead, otherwise there's a good chance you would spend more
time holding my hand than doing it yourself. Also, don't give me credit
if you make all the changes you requested, that would not reflect
reality.
Making a one-line doc fix is easy, but anything slightly wider requires
a good overview of the whole docs to maintain consistency. You have that
and I don't.
On the other hand, I hope you can eventually work through the backlog
and look at my other, unrelated patch and questions on this list :-)
>> The only drawback is the same as the advantage: too much virtual env
>> isolation! It hits you when you try to install and use "on the fly" some
>> fancy debugger, test plugin, tracing library, Python IDE,... They are
>> generally "not found". Then you either need to explicity add them to the
>> manifest, or use some obscure pipx option, or revert to "pip instal
>> --break-system-packages -e .", or to "b4.sh",...
>
> The biggest drawback of anything pip (or pipx) installed is that everything
> breaks when I upgrade my distro to the next version and suddenly my Python is
> 3.14 and not 3.13. :)
Ah yes, that too! Forgot that other bit of Python fun. I have a special
Trash/ folder for those occasions, too afraid to break something
prematurely...
prev parent reply other threads:[~2025-11-21 22:33 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-11-06 0:20 Switch b4/README.txt to "pipx install" instead of "pip install"? Marc Herbert
2025-11-18 23:02 ` Konstantin Ryabitsev
2025-11-21 21:03 ` Marc Herbert
2025-11-21 21:23 ` Konstantin Ryabitsev
2025-11-21 22:33 ` Marc Herbert [this message]
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=m2y0nzj9sp.fsf@C02X38VBJHD2mac.jf.intel.com \
--to=marc.herbert@linux.intel.com \
--cc=konstantin@linuxfoundation.org \
--cc=tools@kernel.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;
as well as URLs for NNTP newsgroup(s).