Message ID | 20211224034425.336596-1-jpuhlman@mvista.com |
---|---|
State | New |
Headers | show |
Series | [meta-multimedia] cdrkit: Allow PN to be empty. | expand |
On Thu, Dec 23, 2021 at 7:44 PM Jeremy Puhlman <jpuhlman@mvista.com> wrote: > > If you add -dev packages to an image, as in an > sdk, ${PN}-dev is pulled in, which depends on ${PN} > which no longer exists in the new package layout. > > Error: > Problem: conflicting requests > - nothing provides cdrkit = 1.1.11-r0.1 needed by cdrkit-dev-1.1.11-r0.1.corei7_64 > (try to add '--skip-broken' to skip uninstallable packages) > > Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> > --- > meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > index c89204062..2e295388d 100644 > --- a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > +++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb > @@ -25,6 +25,8 @@ RDEPENDS:dirsplit = "perl" > > PACKAGES =+ "dirsplit genisoimage icedax wodim" > > +ALLOW_EMPTY:${PN} = "1" > + i think adding something like RDEPENDS:${PN}-dev = "" might be preferred here. > FILES:dirsplit = " \ > ${bindir}/dirsplit \ > " > -- > 2.31.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#94489): https://lists.openembedded.org/g/openembedded-devel/message/94489 > Mute This Topic: https://lists.openembedded.org/mt/87931432/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb index c89204062..2e295388d 100644 --- a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb +++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb @@ -25,6 +25,8 @@ RDEPENDS:dirsplit = "perl" PACKAGES =+ "dirsplit genisoimage icedax wodim" +ALLOW_EMPTY:${PN} = "1" + FILES:dirsplit = " \ ${bindir}/dirsplit \ "
If you add -dev packages to an image, as in an sdk, ${PN}-dev is pulled in, which depends on ${PN} which no longer exists in the new package layout. Error: Problem: conflicting requests - nothing provides cdrkit = 1.1.11-r0.1 needed by cdrkit-dev-1.1.11-r0.1.corei7_64 (try to add '--skip-broken' to skip uninstallable packages) Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> --- meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 2 ++ 1 file changed, 2 insertions(+)