Date   

Re: Release checklist

Tian, Kevin <kevin.tian@...>
 

From: Richard Purdie
Sent: Wednesday, October 20, 2010 9:07 PM

Coming up to launch there are going to be some technical things that
need to be done, I'm aiming to write these down and assign owners so we
remember them all and that they all happen:

* Remove password protection from yoctoproject.org (sub)domains [RP]
* Swap default site redirection and name for lists.* and wiki.* [RP]
does this include the content movement from old wiki to the new place?

Thanks
Kevin

* Make meta-demo public [RP]
* Remove password protection from autobuilder [ScottG]
* Upload final version of the eclipse plugin [Jessica]
* Upload final Yocto release images and tarballs [???]

What date and time are we going to actually do these things?

Cheers,

Richard


Re: UPnP demo - call for testing

Xu, Dongxiao <dongxiao.xu@...>
 

Xu, Dongxiao wrote:
I'd also like to have a try, and building the demo image now.

Thanks,
Dongxiao

Joshua Lock wrote:
Hi all,

I've successfully tested the UPnP demo in my office but would
appreciate someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib
(josh/demo) and the corresponding branch from meta-demo (josh/demo).

The renderer and controller are installed together in the
poky-image-rygel image (I've been using the -live variant).

I needed to use amixer to enable the soundcard and increase the
volume on the netbook I was using.

"amixer set Master on
amixer set Master 75"

Run rygel from a terminal and launch gupnp-av-cp and you should be
able to set play music from a content store on the device. I haven't
tested video...
I just setup the environment and gupnp-av-cp could play music from another host within the network. However it seems that video doesn't work yet. Does gupnp-av-cp supports video play?

Thanks,
Dongxiao


I need to tweak the recipes some more so that:
* Rygel is configured and started automatically at boot on the rygel
image
* All of the required recipes are self contained in the master
branch meta-demo overlay.

I think this may mean using bbappend to extend recipes where I've
currently modified them in the main meta overlay, rather than
replication a recipe with the same PN and PV.

I'll probably work on this tomorrow.

Cheers,
Joshua
_______________________________________________
yocto mailing list
yocto@...
https://lists.pokylinux.org/listinfo/yocto


How to create a Blacksand Image with source tarball

Saul Wold <saul.wold@...>
 

Richard, Scott:

Here is what I did to create the blacksand sdk live image with a source tarball. I still need to include the docs and release notes at the top level, but we now have the basic infrastructure in place.

2 changes where required, first to the local.conf file to include the serial port changes (with one additional tweak):

SYSLINUX_OPTS_atom-pc = "serial 0 115200"
SERIAL_CONSOLE_atom-pc = "115200 ttyS0"
APPEND_atom-pc = "console=ttyS0,115200 console=tty0"


And then a new image, that I named poky-image-spec-live, pretty straight forward, we just need to edit the build_src_tarball_bin to include the docs and release notes.

diff --git a/meta/recipes-sato/images/poky-image-spec-live.bb b/meta/recipes-sato/images/poky-image-spec-live.bb
new file mode 100644
index 0000000..1abeb95
--- /dev/null
+++ b/meta/recipes-sato/images/poky-image-spec-live.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "Bootable Live SDK Image for Atom-PC Board"
+
+require recipes-core/images/poky-image-live.inc
+
+LABELS += "boot install"
+
+ROOTFS = "${DEPLOY_DIR_IMAGE}/poky-image-spec-${MACHINE}.ext3"
+
+LICENSE = "MIT"
+
+PR = "r0"
+
+do_bootimg[depends] += "poky-image-sdk:do_rootfs"
+
+build_src_tarball_bin () {
+ install -d ${S}/hdd/boot
+ (cd ${OEROOT}; git archive HEAD | bzip2 > "${S}/hdd/boot/poky4.tar.bz2")
+}
+
+python do_bootimg_prepend () {
+ import bb
+ bb.build.exec_func('build_src_tarball_bin', d)
+}


Re: UPnP demo - call for testing

Bruce Ashfield <bruce.ashfield@...>
 

On 10-10-20 10:53 PM, Tian, Kevin wrote:
From: Joshua Lock
Sent: Thursday, October 21, 2010 1:19 AM

Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).

The renderer and controller are installed together in the
poky-image-rygel image (I've been using the -live variant).

I needed to use amixer to enable the soundcard and increase the volume
on the netbook I was using.

"amixer set Master on
amixer set Master 75"

Run rygel from a terminal and launch gupnp-av-cp and you should be able
to set play music from a content store on the device. I haven't tested
video...

I need to tweak the recipes some more so that:
* Rygel is configured and started automatically at boot on the rygel
image
* All of the required recipes are self contained in the master branch
meta-demo overlay.

I think this may mean using bbappend to extend recipes where I've
currently modified them in the main meta overlay, rather than
replication a recipe with the same PN and PV.

I'll probably work on this tomorrow.
I'd like to understand a full picture of this demo just in case others are
also interested in the test. From what I read so far:
Mark works on an NAS server
Darren covers a media server with mediatomb
Josh sits on UPnP renderer/controller with rygel and gupnp tools

So is the demo chained as below:

NAS server provides media contents which are then found and exported
by mediatomb which then are found by UPnP controller which then points to
the UPnP renderer for final output. Here UPnP controller and renderer may
or may not be the same board.

what Josh wants people to test here is self-contained in one image which
contains both renderer/controller and server (local media files), which hasn't
been connected to other bits yet.

Is above understanding correct?
That matches my understanding.

Bruce


Thanks,
Kevin
_______________________________________________
yocto mailing list
yocto@...
https://lists.pokylinux.org/listinfo/yocto


Re: UPnP demo - call for testing

Tian, Kevin <kevin.tian@...>
 

From: Joshua Lock
Sent: Thursday, October 21, 2010 1:19 AM

Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).

The renderer and controller are installed together in the
poky-image-rygel image (I've been using the -live variant).

I needed to use amixer to enable the soundcard and increase the volume
on the netbook I was using.

"amixer set Master on
amixer set Master 75"

Run rygel from a terminal and launch gupnp-av-cp and you should be able
to set play music from a content store on the device. I haven't tested
video...

I need to tweak the recipes some more so that:
* Rygel is configured and started automatically at boot on the rygel
image
* All of the required recipes are self contained in the master branch
meta-demo overlay.

I think this may mean using bbappend to extend recipes where I've
currently modified them in the main meta overlay, rather than
replication a recipe with the same PN and PV.

I'll probably work on this tomorrow.
I'd like to understand a full picture of this demo just in case others are
also interested in the test. From what I read so far:
Mark works on an NAS server
Darren covers a media server with mediatomb
Josh sits on UPnP renderer/controller with rygel and gupnp tools

So is the demo chained as below:

NAS server provides media contents which are then found and exported
by mediatomb which then are found by UPnP controller which then points to
the UPnP renderer for final output. Here UPnP controller and renderer may
or may not be the same board.

what Josh wants people to test here is self-contained in one image which
contains both renderer/controller and server (local media files), which hasn't
been connected to other bits yet.

Is above understanding correct?

Thanks,
Kevin


Re: UPnP demo - call for testing

Xu, Dongxiao <dongxiao.xu@...>
 

I'd also like to have a try, and building the demo image now.

Thanks,
Dongxiao

Joshua Lock wrote:

Hi all,

I've successfully tested the UPnP demo in my office but would
appreciate someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib
(josh/demo) and the corresponding branch from meta-demo (josh/demo).

The renderer and controller are installed together in the
poky-image-rygel image (I've been using the -live variant).

I needed to use amixer to enable the soundcard and increase the
volume on the netbook I was using.

"amixer set Master on
amixer set Master 75"

Run rygel from a terminal and launch gupnp-av-cp and you should be
able to set play music from a content store on the device. I haven't
tested video...

I need to tweak the recipes some more so that:
* Rygel is configured and started automatically at boot on the rygel
image
* All of the required recipes are self contained in the master branch
meta-demo overlay.

I think this may mean using bbappend to extend recipes where I've
currently modified them in the main meta overlay, rather than
replication a recipe with the same PN and PV.

I'll probably work on this tomorrow.

Cheers,
Joshua


Re: UPnP demo - call for testing

Darren Hart <dvhart@...>
 

On 10/20/2010 05:07 PM, Tom Zanussi wrote:
On Wed, 2010-10-20 at 16:48 -0700, Darren Hart wrote:
On 10/20/2010 03:09 PM, Joshua Lock wrote:
On Wed, 2010-10-20 at 18:18 +0100, Joshua Lock wrote:
Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).
I've just pushed one change to poky/master and merged a tidied up
changeset into the master branch of meta-demo. So you should now be able
to test with latest poky and meta-demo master.

Cheers,
Joshua
I have added the COMMERCIAL_LICENSE bits to my local.conf and mediatomb
built after that.

building poky-image-rygel-live, gupnp-dlna do_configure is failing with:

configure: error: Package requirements (gstreamer-0.10>=
0.10.29.2) were not met:

No package 'gstreamer-0.10' found

Have you seen that?
I did get that, but IIRC it was because I didn't have the latest
josh/demo branch. Do you have the latest?
He said we should now be able to build from master and meta-demo/master - I refreshed those since he posted that.


Tom

--
Darren Hart
Embedded Linux Kernel


Re: UPnP demo - call for testing

Tom Zanussi <tom.zanussi@...>
 

On Wed, 2010-10-20 at 16:48 -0700, Darren Hart wrote:
On 10/20/2010 03:09 PM, Joshua Lock wrote:
On Wed, 2010-10-20 at 18:18 +0100, Joshua Lock wrote:
Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).
I've just pushed one change to poky/master and merged a tidied up
changeset into the master branch of meta-demo. So you should now be able
to test with latest poky and meta-demo master.

Cheers,
Joshua
I have added the COMMERCIAL_LICENSE bits to my local.conf and mediatomb
built after that.

building poky-image-rygel-live, gupnp-dlna do_configure is failing with:

configure: error: Package requirements (gstreamer-0.10 >=
0.10.29.2) were not met:

No package 'gstreamer-0.10' found

Have you seen that?
I did get that, but IIRC it was because I didn't have the latest
josh/demo branch. Do you have the latest?

Tom


Re: UPnP demo - call for testing

Darren Hart <dvhart@...>
 

On 10/20/2010 03:09 PM, Joshua Lock wrote:
On Wed, 2010-10-20 at 18:18 +0100, Joshua Lock wrote:
Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).
I've just pushed one change to poky/master and merged a tidied up
changeset into the master branch of meta-demo. So you should now be able
to test with latest poky and meta-demo master.

Cheers,
Joshua
I have added the COMMERCIAL_LICENSE bits to my local.conf and mediatomb built after that.

building poky-image-rygel-live, gupnp-dlna do_configure is failing with:

configure: error: Package requirements (gstreamer-0.10 >=
0.10.29.2) were not met:

No package 'gstreamer-0.10' found

Have you seen that?

--
Darren Hart
Embedded Linux Kernel


Re: UPnP demo - call for testing

Joshua Lock <josh@...>
 

On Wed, 2010-10-20 at 18:18 +0100, Joshua Lock wrote:
Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).
I've just pushed one change to poky/master and merged a tidied up
changeset into the master branch of meta-demo. So you should now be able
to test with latest poky and meta-demo master.

Cheers,
Joshua
--
Joshua Lock
Intel Open Source Technology Centre


Re: Release checklist

Scott Garman <scott.a.garman@...>
 

On 10/20/2010 09:47 AM, Zhang, Jessica wrote:
Richard Purdie wrote:
Coming up to launch there are going to be some technical things that
need to be done, I'm aiming to write these down and assign owners so
we remember them all and that they all happen:

* Remove password protection from yoctoproject.org (sub)domains [RP]
* Swap default site redirection and name for lists.* and wiki.* [RP]
* Make meta-demo public [RP]
* Remove password protection from autobuilder [ScottG]
* Upload final version of the eclipse plugin [Jessica]
* Upload final Yocto release images and tarballs [???]
Quick question which I think Scott R needs the URLs for his user manual, so
the eclipse plugin will be:
http://yoctoproject.org/downloads/Eclipse-Plugin/

What about everything else, they'll be http://yoctoproject.org/downloads any
subdirectories underneath that?
I've asked these questions among several others in a new thread.

Scott


Re: UPnP demo - call for testing

Kamble, Nitin A <nitin.a.kamble@...>
 

Great job Josh!!! I would have like to give it a try but I don't have a netbook to try. Looks like the drivers will not work on qemu.

Thanks,
Nitin

-----Original Message-----
From: yocto-bounces@... [mailto:yocto-bounces@...] On Behalf Of Joshua Lock
Sent: Wednesday, October 20, 2010 10:19 AM
To: yocto@...
Subject: [yocto] UPnP demo - call for testing

Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).

The renderer and controller are installed together in the
poky-image-rygel image (I've been using the -live variant).

I needed to use amixer to enable the soundcard and increase the volume
on the netbook I was using.

"amixer set Master on
amixer set Master 75"

Run rygel from a terminal and launch gupnp-av-cp and you should be able
to set play music from a content store on the device. I haven't tested
video...

I need to tweak the recipes some more so that:
* Rygel is configured and started automatically at boot on the rygel
image
* All of the required recipes are self contained in the master branch
meta-demo overlay.

I think this may mean using bbappend to extend recipes where I've
currently modified them in the main meta overlay, rather than
replication a recipe with the same PN and PV.

I'll probably work on this tomorrow.

Cheers,
Joshua
--
Joshua Lock
Intel Open Source Technology Centre

_______________________________________________
yocto mailing list
yocto@...
https://lists.pokylinux.org/listinfo/yocto


UPnP demo - call for testing

Joshua Lock <josh@...>
 

Hi all,

I've successfully tested the UPnP demo in my office but would appreciate
someone else taking a bash.

Unfortunately you currently need my branch from poky-contrib (josh/demo)
and the corresponding branch from meta-demo (josh/demo).

The renderer and controller are installed together in the
poky-image-rygel image (I've been using the -live variant).

I needed to use amixer to enable the soundcard and increase the volume
on the netbook I was using.

"amixer set Master on
amixer set Master 75"

Run rygel from a terminal and launch gupnp-av-cp and you should be able
to set play music from a content store on the device. I haven't tested
video...

I need to tweak the recipes some more so that:
* Rygel is configured and started automatically at boot on the rygel
image
* All of the required recipes are self contained in the master branch
meta-demo overlay.

I think this may mean using bbappend to extend recipes where I've
currently modified them in the main meta overlay, rather than
replication a recipe with the same PN and PV.

I'll probably work on this tomorrow.

Cheers,
Joshua
--
Joshua Lock
Intel Open Source Technology Centre


Re: Release checklist

Dirk Hohndel <hohndel@...>
 

On Wed, 20 Oct 2010 14:07:21 +0100, Richard Purdie <rpurdie@...> wrote:
Coming up to launch there are going to be some technical things that
need to be done, I'm aiming to write these down and assign owners so we
remember them all and that they all happen:

* Remove password protection from yoctoproject.org (sub)domains [RP]
* Swap default site redirection and name for lists.* and wiki.* [RP]
* Make meta-demo public [RP]
* Remove password protection from autobuilder [ScottG]
* Upload final version of the eclipse plugin [Jessica]
* Upload final Yocto release images and tarballs [???]
While not exactly technical, these should be tracked as well:

* post announcement email to LWN [RP or DH]
* post announcement email to... (where else?)
* prior to announcement distribute Q&A inside Intel [TE]

What date and time are we going to actually do these things?
- We should open everything up 4pm UK time on Wednesday
- Post announcements AFTER dinner (so 8pm UK time)

/D


Re: Release checklist

Saul Wold <saul.wold@...>
 

On 10/20/2010 06:07 AM, Richard Purdie wrote:
Coming up to launch there are going to be some technical things that
need to be done, I'm aiming to write these down and assign owners so we
remember them all and that they all happen:

* Remove password protection from yoctoproject.org (sub)domains [RP]
* Swap default site redirection and name for lists.* and wiki.* [RP]
* Make meta-demo public [RP]
* Remove password protection from autobuilder [ScottG]
* Upload final version of the eclipse plugin [Jessica]
* Upload final Yocto release images and tarballs [???]
This should be ScottG also.

What date and time are we going to actually do these things?

Cheers,

Richard



_______________________________________________
yocto mailing list
yocto@...
https://lists.pokylinux.org/listinfo/yocto


Re: Release checklist

Zhang, Jessica
 

Richard Purdie wrote:
Coming up to launch there are going to be some technical things that
need to be done, I'm aiming to write these down and assign owners so
we remember them all and that they all happen:

* Remove password protection from yoctoproject.org (sub)domains [RP]
* Swap default site redirection and name for lists.* and wiki.* [RP]
* Make meta-demo public [RP]
* Remove password protection from autobuilder [ScottG]
* Upload final version of the eclipse plugin [Jessica]
* Upload final Yocto release images and tarballs [???]
Quick question which I think Scott R needs the URLs for his user manual, so
the eclipse plugin will be:
http://yoctoproject.org/downloads/Eclipse-Plugin/

What about everything else, they'll be http://yoctoproject.org/downloads any
subdirectories underneath that?

Thanks,
Jessica


Re: New issue with git fetcher?

Richard Purdie <rpurdie@...>
 

On Wed, 2010-10-20 at 16:20 +0800, Tian, Kevin wrote:
I tried "bitbake poky-image-sdk -c fetchall" both with an existing source directory
and with a fresh new download. Everything works fine.
Thanks for testing and the feedback!

Cheers,

Richard


Release checklist

Richard Purdie <rpurdie@...>
 

Coming up to launch there are going to be some technical things that
need to be done, I'm aiming to write these down and assign owners so we
remember them all and that they all happen:

* Remove password protection from yoctoproject.org (sub)domains [RP]
* Swap default site redirection and name for lists.* and wiki.* [RP]
* Make meta-demo public [RP]
* Remove password protection from autobuilder [ScottG]
* Upload final version of the eclipse plugin [Jessica]
* Upload final Yocto release images and tarballs [???]

What date and time are we going to actually do these things?

Cheers,

Richard


Re: [PULL] at: Non root install patch is not necessary (Bug 246)

Richard Purdie <rpurdie@...>
 

On Wed, 2010-10-20 at 17:05 +0800, Mei, Lei wrote:
Hi Richard,
I have re-fixed this bug, please check it, thank you~

meta/recipes-extended/at/at_3.1.12.bb | 2
meta/recipes-extended/at/files/nonrootinstall.patch | 75 ------------------
meta/recipes-extended/at/files/nonstripbinaries.patch | 21 +++++
3 files changed, 22 insertions(+), 76 deletions(-)

Mei Lei (1):
at: remove nonrootinstall patch and modify relevant files
Thanks, much better. One more small thing though - could you add a
header to the patch with a description of what it does, why and who made
the change. In this case its fairly obvious but its a good idea in
general as when you come back to a patch six months later you can
remember why its there!

Also, poky pull requests like this should be going to the Poky mailing
list.

Cheers,

Richard


Re: [PULL] at: Non root install patch is not necessary (Bug 246)

Mei, Lei <lei.mei@...>
 

Hi Richard,
I have re-fixed this bug, please check it, thank you~

meta/recipes-extended/at/at_3.1.12.bb | 2
meta/recipes-extended/at/files/nonrootinstall.patch | 75 ------------------
meta/recipes-extended/at/files/nonstripbinaries.patch | 21 +++++
3 files changed, 22 insertions(+), 76 deletions(-)

Mei Lei (1):
at: remove nonrootinstall patch and modify relevant files

Pull URL: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=lmei3/distro

commit 4cc54ea87c5167af0da207e5cea856d16e2b88f6
Author: Mei Lei <lei.mei@...>
Date: Wed Oct 20 16:20:36 2010 +0800

at: remove nonrootinstall patch and modify relevant files

remove nonrootinstall patch, and use a patch named nonstripbinaries to modify the /at-3.1.10.2/Makefile.in, so it can also handles stripping of the binaries.

Fix [BUGID #246]

Signed-off-by: Mei Lei <lei.mei@...>



Thanks
Lei

-----Original Message-----
From: Richard Purdie [mailto:rpurdie@...]
Sent: Tuesday, October 19, 2010 8:03 PM
To: Mei, Lei
Cc: yocto@...
Subject: Re: [yocto] [PULL] at: Non root install patch is not necessary (Bug 246)

On Tue, 2010-10-19 at 17:07 +0800, Mei, Lei wrote:
meta/recipes-extended/at/at_3.1.12.bb | 1
meta/recipes-extended/at/files/nonrootinstall.patch | 75 --------------------
2 files changed, 76 deletions(-)

Mei Lei (1):
at: Non root install patch is not necessary (Bug 246) Pull URL:

http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=lmei3/distro

commit 22a1491482bdd0b8fe1bac3f89a2b4dad0a94a8c
Author: Mei Lei <lei.mei@...>
Date: Tue Oct 19 14:23:51 2010 +0800

at: Non root install patch is not necessary (Bug 246)

Removed nonrootinstall patch and modified the file which used this patch

Fix [BUGID #246]

Signed-off-by: Mei Lei <lei.mei@...>
This change illustrates a problem we need to be very careful to watch
for when doing this. The patch you've removed not only handles root
install but also handles stripping of the binaries.

Note this bit:

-+ifeq ($(IROOT),)
- chown $(DAEMON_USERNAME):$(DAEMON_GROUPNAME) $(IROOT)$(LFILE)
-- test -f $(IROOT)$(etcdir)/at.allow || test -f $(IROOT)$(etcdir)/at.deny || $(INSTALL) -o root -g $(DAEMON_GROUPNAME) -m 640 at.deny $(IROOT)$(etcdir)/
-- $(INSTALL) -g $(DAEMON_GROUPNAME) -o $(DAEMON_USERNAME) -m 6755 -s at $(IROOT)$(bindir)
-+endif
-+ test -f $(IROOT)$(etcdir)/at.allow || test -f $(IROOT)$(etcdir)/at.deny || $(INSTALL) $(INSTALLOWN) -m 600 at.deny $(IROOT)$(etcdir)/
-+ $(INSTALL) $(INSTALLOWN) -m 4755 at $(IROOT)$(bindir)

The -s option is removed from the install command.

Whilst we can remove the user ownership part of the patch, the -s option
needs to remain present as we expect unstripped binaries to be
installed.

Regards,

Richard

58521 - 58540 of 58593