From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Koen Kooi <koen@dominion.thruhere.net>
Cc: "Rifenbark, Scott M" <scott.m.rifenbark@intel.com>,
OE-core <openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH] alsa-lib: remove non PN based -dev packages
Date: Mon, 28 Jul 2014 10:24:41 +0100 [thread overview]
Message-ID: <1406539481.13346.6.camel@ted> (raw)
In-Reply-To: <3EFC00D1-B81F-4618-AC38-B3557430D4EE@dominion.thruhere.net>
On Mon, 2014-07-28 at 10:51 +0200, Koen Kooi wrote:
> Op 28 jul. 2014, om 08:49 heeft Huang, Jie (Jackie) <Jackie.Huang@windriver.com> het volgende geschreven:
> >> -----Original Message-----
> >> From: Koen Kooi [mailto:koen@dominion.thruhere.net]
> >> Sent: Monday, July 28, 2014 2:30 PM
> >> To: Huang, Jie (Jackie)
> >> Cc: OE-core; Richard Purdie
> >> Subject: Re: [OE-core] [PATCH] alsa-lib: remove non PN based -dev packages
> >>
> >>
> >> Op 25 jul. 2014, om 12:05 heeft jackie.huang@windriver.com het volgende geschreven:
> >>
> >>> From: Jackie Huang <jackie.huang@windriver.com>
> >>>
> >>> All dev related items should be packaged in the core PN-dev package
> >>> not in seperate packages.
> >>
> >> What's the upgrade path here for image and users that have 'alsa-dev' installed? Looks like there are
> >
> > My patch is removing 'alsa-dev' and all related files goes into '${PN}-dev' (PN=alsa-lib here), so users need to install
> > alsa-lib-dev instead of alsa-dev.
>
> *sigh* So you have no upgrade path for situations where 'alsa-dev' is already installed or listed in a packagegroup or image. Worse, you don't even understand the problem :/
>
> >
> >> now 2 conflicting packages, 'alsa-dev' in the feeds and 'alsa-lib-dev' on OE, without and
> >
> > Only 'alsa-lib-dev' now with my patch, so no conflicts.
>
> Hahahahahaha you are really funny.
I appreciate there is a problem here and we need to fix that. There is
also an education issue, people who don't know much about it don't
appreciate the struggles of someone maintaining package feeds.
Perhaps someone could write a short section for the docs about the
issues here? In future when this kind of problem comes up, we can then
at least point at the manual section to explain it.
Currently, most docs come from the "same old people", I'm partly writing
this to remind people that others can submit them and that they can help
massively in educating people.
They don't even need to be proper patches against the docs, just write a
few paragraphs, send it Scott Rifenbark's way and he can usually do
something with it. He tends to reword things so the manual has a
consistent tone and style anyway so it needn't be word perfect either,
its the content that matters (and that is the part Scott cannot do).
Cheers,
Richard
next prev parent reply other threads:[~2014-07-28 9:26 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-25 10:05 [PATCH] alsa-lib: remove non PN based -dev packages jackie.huang
2014-07-28 6:30 ` Koen Kooi
2014-07-28 6:49 ` Huang, Jie (Jackie)
2014-07-28 8:51 ` Koen Kooi
2014-07-28 9:24 ` Richard Purdie [this message]
2014-07-28 9:42 ` Huang, Jie (Jackie)
2014-07-28 9:35 ` Huang, Jie (Jackie)
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=1406539481.13346.6.camel@ted \
--to=richard.purdie@linuxfoundation.org \
--cc=koen@dominion.thruhere.net \
--cc=openembedded-core@lists.openembedded.org \
--cc=scott.m.rifenbark@intel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox