Re: [poky] Installing a third-party package
Igor Santos <[email protected]> Wed, 24 Jun 2026 12:17:21 -0300
| Newsgroups | org.yoctoproject.lists.poky |
|---|---|
| Message-ID | <CALaoffOb5LPU79bSnBSMEAfN5QDp_rKAY0f8uvZ+F5jPzKmhNQ@mail.gmail.com> |
--000000000000e9a7450655015f1f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, you can also create a recipe that downloads the original deb package, unpack it and recreate it as a Yocto package. Em qui., 23 de abr. de 2026 =C3=A0s 06:35, Alexander Kanavin via lists.yoctoproject.org <[email protected]> escreveu: > Yocto is not Debian, and the runtime environment does not provide > exactly same packages at the same versions. You can set the packaging > backed to .deb, that does not in any way make the resulting > distribution compatible with Debian. > > You need to convince the vendor to build their code using yocto, with > a yocto recipe. Or have them deliver the source code, and build it > yourself with a recipe. > > Alex > > On Wed, 22 Apr 2026 at 23:17, Rusty Howell via lists.yoctoproject.org > <[email protected]> wrote: > > > > I could use some help with the scenario I have. We have a 3rd-party > vendor that has provided us with a debian package for us to include in ou= r > OS image. The vendor maintains the package feed and provides updates > periodically. I need to find a way to get the their package installed in= to > our OS image. Not just extracted into, but installed with dpkg metadata > and everything. Using bin_package works... kinda. It leaves out some > things like postinst and the versioning can change. Is there another way = to > incorporate a third-party package that would be closer to installing the > package on first boot? Thanks in advance. > > > > > > > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- > Links: You receive all messages sent to this group. > View/Reply Online (#13914): > https://lists.yoctoproject.org/g/poky/message/13914 > Mute This Topic: https://lists.yoctoproject.org/mt/118962603/3619403 > Group Owner: [email protected] > Unsubscribe: https://lists.yoctoproject.org/g/poky/unsub [ > [email protected]] > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- > > --000000000000e9a7450655015f1f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi, you can also create a recipe that downloads the origin= al deb package, unpack it and recreate it as a Yocto package.</div><br><div= class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmai= l_attr">Em qui., 23 de abr. de 2026 =C3=A0s 06:35, Alexander Kanavin via <a= href=3D"http://lists.yoctoproject.org">lists.yoctoproject.org</a> <alex= .kanavin=3D<a href=3D"mailto:[email protected]">gmail.com@li= sts.yoctoproject.org</a>> escreveu:<br></div><blockquote class=3D"gmail_= quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,= 204);padding-left:1ex">Yocto is not Debian, and the runtime environment doe= s not provide<br> exactly same packages at the same versions. You can set the packaging<br> backed to .deb, that does not in any way make the resulting<br> distribution compatible with Debian.<br> <br> You need to convince the vendor to build their code using yocto, with<br> a yocto recipe. Or have them deliver the source code, and build it<br> yourself with a recipe.<br> <br> Alex<br> <br> On Wed, 22 Apr 2026 at 23:17, Rusty Howell via <a href=3D"http://lists.yoct= oproject.org" rel=3D"noreferrer" target=3D"_blank">lists.yoctoproject.org</= a><br> <rustyhowell=3D<a href=3D"mailto:[email protected]" targe= t=3D"_blank">[email protected]</a>> wrote:<br> ><br> > I could use some help with the scenario I have.=C2=A0 =C2=A0We have a = 3rd-party vendor that has provided us with a debian package for us to inclu= de in our OS image.=C2=A0 The vendor maintains the package feed and provide= s updates periodically.=C2=A0 I need to find a way to get the their package= installed into our OS image.=C2=A0 Not just extracted into, but installed = with dpkg metadata and everything.=C2=A0 =C2=A0Using bin_package works... k= inda. It leaves out some things like postinst and the versioning can change= . Is there another way to incorporate a third-party package that would be c= loser to installing the package on first boot?=C2=A0 Thanks in advance.<br> ><br> > <br> ><br> <br> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br> Links: You receive all messages sent to this group.<br> View/Reply Online (#13914): <a href=3D"https://lists.yoctoproject.org/g/pok= y/message/13914" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctopr= oject.org/g/poky/message/13914</a><br> Mute This Topic: <a href=3D"https://lists.yoctoproject.org/mt/118962603/361= 9403" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctoproject.org/m= t/118962603/3619403</a><br> Group Owner: <a href=3D"mailto:poky%[email protected]" target= =3D"_blank">[email protected]</a><br> Unsubscribe: <a href=3D"https://lists.yoctoproject.org/g/poky/unsub" rel=3D= "noreferrer" target=3D"_blank">https://lists.yoctoproject.org/g/poky/unsub<= /a> [<a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]= om</a>]<br> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br> <br> </blockquote></div> --000000000000e9a7450655015f1f--