On Mon, 7 Oct 2024 at 22:34, Aleksandar Nikolic via
Lists.Yoctoproject.Org
<aleksandar.nikolic010=gmail....@lists.yoctoproject.org> wrote:
>
> Hi,
>
> I'll reply on the last message from Alex, but thanks Dmitry for your initial 
> message and the story how we came from Ångröm to what we have now. Also 
> thanks to both of you for the extensive feedback!
>
> On Mon, Oct 7, 2024 at 09:29 PM, Dmitry Baryshkov wrote:
>
> On Mon, 7 Oct 2024 at 21:27, Alexander Kanavin <alex.kana...@gmail.com> wrote:
>
> On Mon, 7 Oct 2024 at 21:07, Dmitry Baryshkov <dbarysh...@gmail.com> wrote:
>
> If you ask me, pulling pre-built packages into a yocto image is in
> itself a horrible hack that goes against yocto philosophy, and I would
> not want yocto to help that or support it in any way.
>
> ...
>
> So, as much as I like OE, if you are thinking about a binary distro, I
> think you'd better use some existing purposely binary distro (like
> Debian, Armbian or something from the RPM world). If you can afford
> having package management on the device, it's not tightly resource
> constrained. And thus there is no need to go Yocto way.
>
> I think we're talking about two different things here, so just in case
> I'd clarify the difference. Point two is about using bitbake to
> somehow pull a big pile of prebuilt binary packages from the net and
> assemble a target image out of them. I don't like that at all.
>
> Ugh, no, thank you. I also hate that idea.
>
> Yep, thanks for separating these two use cases. Regarding the former one 
> (pulling a bunch of prebuilt binary packages from a server and assembling a 
> target image out of them ), some coworkers want exactly this and I am trying 
> to persuade them not to go down that path and just build from source. IMHO, 
> even though installing previously tested binaries might bring some assurance 
> for the QM team, it brings a hell lot of issues with it which are easily 
> avoided by building from source.
>
>
> On the other hand having a yocto-based binary distro, e.g. a target
> image with package management which feels like the traditional linux
> distributions is fine with me. I'm not particularly interested in it,
> and I'm also not sure it can work well, but people are welcome to work
> on it if they find it interesting or useful.
>
> Yep, I was thinking about the yocto-with-feeds.
>
> Yes, I also think this use case makes more sense than the first one, but I 
> also see it to be used during development only, so devs can install and use 
> packages faster (than rebuilding the whole image). Updating a device in the 
> field with a package management system is however in my opinion a no-go (from 
> the reasons previously stated by all).

Consider using shared SSTATE, it saves you from all the rebuilds,
while keeping Yocto internals intact and sane.


-- 
With best wishes
Dmitry
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#63957): https://lists.yoctoproject.org/g/yocto/message/63957
Mute This Topic: https://lists.yoctoproject.org/mt/108862936/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to