All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Antonin Godard" <antonin.godard@bootlin.com>
To: <alex.kanavin@gmail.com>
Cc: <docs@lists.yoctoproject.org>,
	"Thomas Petazzoni" <thomas.petazzoni@bootlin.com>
Subject: Re: [docs] [PATCH 1/2] brief-yoctoprojectqs/index.rst: use pip to install bitbake-setup
Date: Tue, 11 Aug 2026 15:21:32 +0200	[thread overview]
Message-ID: <DKM59K33IO4C.3UQHX3TIMYUFO@bootlin.com> (raw)
In-Reply-To: <CANNYZj9U1oy3CEAqgPtaOMtB+GPER8B3_Y7XNZyo21BPgAA+_g@mail.gmail.com>

Hi,

On Tue Aug 11, 2026 at 12:22 PM CEST, Alexander Kanavin via lists.yoctoproject.org wrote:
> On Tue, 11 Aug 2026 at 11:56, Antonin Godard via
> lists.yoctoproject.org
> <antonin.godard=bootlin.com@lists.yoctoproject.org> wrote:
>> -   $ git clone https://git.openembedded.org/bitbake
>> +   $ python3 -m venv --clear ./bitbake-setup-venv
>> +   $ . ./bitbake-setup-venv/bin/activate
>> +   $ pip install bitbake-setup
>
> It would be good to also mention how to update to latest release if
> bitbake-setup is already installed (bitbake-setup will evolve with new
> features and there may be failures due to outdated installations from
> pip):
>
> $ pip install -U bitbake-setup
> (pip does not have a separate command for package updates
> unfortunately, so it's not intuitive).

Hmm, as this is a quick build document, I think most people won't have
bitbake-setup already installed and our instructions show how to install it in a
new virtual environment anyway, however...

[...]
>> +      $ git clone https://git.openembedded.org/bitbake ./bitbake
>> +      $ ./bitbake/bin/bitbake-setup ...
>
> The bitbake-setup chapter in bitbake manual needs similar fixes I think?

...I will mention that in the bitbake user manual, so in a separate patch. :)

>> +   The ``bitbake-setup`` tool can also be used from the :term:`BitBake`
>> +   repository directly:
>
> ... is developed and maintained in :term:`BitBake` repository, and so
> can be used directly from there:

Looks, good, will update in v2.

Thanks!
Antonin


  reply	other threads:[~2026-08-11 13:21 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-11  9:55 [PATCH 0/2] Quick Build: use pip for bitbake-setup (and a typo fix) Antonin Godard
2026-08-11  9:55 ` [PATCH 1/2] brief-yoctoprojectqs/index.rst: use pip to install bitbake-setup Antonin Godard
2026-08-11 10:22   ` [docs] " Alexander Kanavin
2026-08-11 13:21     ` Antonin Godard [this message]
2026-08-11  9:55 ` [PATCH 2/2] brief-yoctoprojectqs/index.rst: fix a replacement typo Antonin Godard
2026-08-11 10:00   ` [docs] " Robert P. J. Day

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=DKM59K33IO4C.3UQHX3TIMYUFO@bootlin.com \
    --to=antonin.godard@bootlin.com \
    --cc=alex.kanavin@gmail.com \
    --cc=docs@lists.yoctoproject.org \
    --cc=thomas.petazzoni@bootlin.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.