From: Hongxu Jia <hongxu.jia@windriver.com>
To: Martin Jansa <martin.jansa@gmail.com>
Cc: Koen Kooi <koen@dominion.thruhere.net>,
openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 1/4] avahi.inc: use avahi-daemon as avahi's provider
Date: Mon, 10 Nov 2014 15:35:49 +0800 [thread overview]
Message-ID: <54606AD5.1050905@windriver.com> (raw)
In-Reply-To: <20141110064247.GB2440@jama>
On 11/10/2014 02:42 PM, Martin Jansa wrote:
> The docs say that IMAGE_INSTALL is for "package_name". So I think it's
> correct that it fails when you put "recipe_name" in it and sometimes
> there isn't any package with the same name. It's the same as trying to
> make RDEPENDS/DEPENDS entries to be interchangeable (putting
> recipe_names to RDEPENDS and package_names to DEPENDS)."
>
> Especially with that patch for xinput-pointercal, if user explicitly
> asks for installing xinput-pointercal, what's the reason to create him
> completely empty package? IMHO it's only hiding that issue from him and
> instead of discovering the issue in do_rootfs task, he has to check
> generated rootfs or even boot the device.
For most recipes, they generate packages with recipe name, it is not
convenience to figure out the different between package_name and
recipe_name, especially for newbies, which I means we should reduce
that convenience, build relationship between recipe and package,
especially when the recipe doesn't generate the same name package.
As you said, for specific recipes, we don't want to generate packages,
it doesn't make sense to install it by setting IMAGE_INSTALL. But if the
recipe generate packages, it is reasonable to take one with recipe
name, take python3 for example, it choose python-core as the provider.
That's why I sent patch for avahi and oprofileui. The avahi didn't generate
package avahi, but it is reasonable to choose avahi-daemon, as the
SUMMARY said it is a IPv4 configuration daemon.
For oprofileui, it only generates package oprofileui-viewer, if we have
oprofileui as its nick name, I think it is more convenience for the users.
//Hongxu
next prev parent reply other threads:[~2014-11-10 7:35 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-07 7:57 [PATCH 0/4] fix install package "postinst-intercept pointercal-xinput oprofileui avahi" to image failed Hongxu Jia
2014-11-07 7:57 ` [PATCH 1/4] avahi.inc: use avahi-daemon as avahi's provider Hongxu Jia
2014-11-07 14:38 ` Martin Jansa
2014-11-07 14:42 ` Burton, Ross
2014-11-08 2:31 ` Hongxu Jia
2014-11-08 18:53 ` Koen Kooi
2014-11-10 2:02 ` Hongxu Jia
2014-11-10 6:42 ` Martin Jansa
2014-11-10 7:35 ` Hongxu Jia [this message]
2014-11-11 9:02 ` Koen Kooi
2014-11-11 9:19 ` Hongxu Jia
2014-11-07 7:57 ` [PATCH 2/4] oprofileui: use oprofileui-viewer as oprofileui's provider Hongxu Jia
2014-11-07 12:06 ` Burton, Ross
2014-11-07 14:47 ` Burton, Ross
2014-11-08 9:20 ` Hongxu Jia
2014-11-07 7:57 ` [PATCH 3/4] pointercal-xinput: add the missing ALLOW_EMPTY Hongxu Jia
2014-11-07 14:43 ` Martin Jansa
2014-11-07 7:57 ` [PATCH 4/4] postinst-intercept: rename recipe for nativesdk only Hongxu Jia
[not found] ` <CALbNGRTsV6udERwG8XBoxuoFVqeyexwM46-u1Ot__AFBD_TAUg@mail.gmail.com>
[not found] ` <545C826F.6050002@windriver.com>
2014-11-07 9:28 ` Andreas Müller
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=54606AD5.1050905@windriver.com \
--to=hongxu.jia@windriver.com \
--cc=koen@dominion.thruhere.net \
--cc=martin.jansa@gmail.com \
--cc=openembedded-core@lists.openembedded.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