Hi ,

My bad, this is provided by mesa-devel. There are a few other dependencies that 
you may need to pull in for mesa-devel (e.g. libgbm-devel, …). If you have a 
running system, you can find out about these as follows:

-          E.g.: zypper se --provides wayland-egl

-          $zypper info  --requires mesa-devel

If you’re going to build packages that have a substantial number of 
dependencies, you should consider just synchronizing the entire repo, you can 
use rsync for that, e.g.

-          $rsync -avzL --delete 
rsync://download.tizen.org/all/releases/daily/tizen/ivi/ivi-release/latest/ 
(<-- note the parts in bold in the URL)

Thanks,
Geoffroy

From: karthik karthik [mailto:[email protected]]
Sent: Tuesday, April 08, 2014 5:26 AM
To: VanCutsem, Geoffroy
Cc: [email protected]
Subject: Launch weston ivi shell - unresponsive homescreen..


Hi,

I tried this package from the link you had sent.. still the same error 
persists..


________________________________
From: VanCutsem, Geoffroy 
<[email protected]<mailto:[email protected]>>;
To: [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>;
Cc: [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>; Zhang, Qiang Z 
<[email protected]<mailto:[email protected]>>; Huang, JunX A 
<[email protected]<mailto:[email protected]>>;
Subject: RE: Launch weston ivi shell - unresponsive homescreen..
Sent: Mon, Apr 7, 2014 11:29:47 AM

Can you try downloading this package too: 
http://download.tizen.org/releases/daily/tizen/ivi/ivi-release/tizen_20140404.14/repos/ivi/ia32/packages/i686/wayland-devel-1.4.0-1.3.i686.rpm

Geoffroy

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]]
Sent: Monday, April 07, 2014 1:19 PM
To: VanCutsem, Geoffroy
Cc: [email protected]<mailto:[email protected]>; 
[email protected]<mailto:[email protected]>; Zhang, Qiang Z; Huang, 
JunX A
Subject: Re: Launch weston ivi shell - unresponsive homescreen..


Hi,

Tried to built against a local repo (downloaded rpm’s from the tizen).. I am 
able to solve the dependencies except one..

=== the following packages failed to build due to missing build dependencies 
(1) ===
weston:
nothing provides pkgconfig(wayland-egl)

I downloaded the libwayland-egl rpm package 
(libwayland-egl-9.2.1-19.39.i686.rpm ) from tizen

(path : 
http://download.tizen.org/releases/daily/tizen/ivi/ivi-release/tizen_20140404.14/repos/ivi/ia32/packages/i686/)..

still the dependency is not resolved..

Can you guys help me with this ??


________________________________
From: karthik karthik <[email protected]<javascript:return>>;
To: VanCutsem, Geoffroy <[email protected]<javascript:return>>;
Cc: [email protected]<javascript:return> 
<[email protected]<javascript:return>>; 
[email protected]<javascript:return> 
<[email protected]<javascript:return>>; Zhang, Qiang Z 
<[email protected]<javascript:return>>; Huang, JunX A 
<[email protected]<javascript:return>>;
Subject: Re: Launch weston ivi shell - unresponsive homescreen..
Sent: Mon, Apr 7, 2014 4:42:11 AM


Thanks Geoffroy for the reply,

" It looks like gbs does not even reach the remote repo at all. Could it be 
blocked by a firewall or is there a proxy that you'd still need to configure?"

Yes, it can be a proxy issue. I will check it..

As you have explained below in quotes

"The method that you call offline is actually to build the entire stack from 
scratch (offline) using only a minimal set of tools (bootstrap) that is stored 
in the 'toolchain' project. What happens in this case is that you're only 
trying to build weston from the bootstrap repo but you have not yet build all 
its dependencies and so it fails.

If you want to build just one (or a few) packages in 'offline' mode then you 
should mirror an existing repository locally and use that from your gbs.conf 
file."

Is my understanding correct ?

1) Toolchain project will only have the basic set of rpm's required for 
building but not all the rpms. So since I am using it, the rpm's which Weston 
requires are not available for it.

2) So we need to point to the other rpm's that Weston needs to build.

3) This folder is something that I might not be giving properly now.

So is it possible to create a separate folder just containing the rpm's (just 
download the required rpm's) that are required by Weston (listed below..).. Is 
there a way to point to this folder and build Weston ??

weston: nothing provides expat-devel
nothing provides libjpeg-devel
nothing provides libvpx-devel
nothing provides pam-devel
nothing provides pkgconfig(cairo)
nothing provides pkgconfig(cairo-egl) >= 1.11.3
nothing provides pkgconfig(egl) >= 7.10 nothing provides pkgconfig(gbm)
nothing provides pkgconfig(gio-2.0)
nothing provides pkgconfig(glesv2)
nothing provides pkgconfig(glib-2.0)
nothing provides pkgconfig(gobject-2.0) nothing provides pkgconfig(libdrm) >= 
2.4.30 nothing provides pkgconfig(libffi)
nothing provides pkgconfig(libsystemd-login) nothing provides 
pkgconfig(libudev) >= 136 nothing provides pkgconfig(mtdev) >= 1.1.0 nothing 
provides pkgconfig(pangocairo) nothing provides pkgconfig(pixman-1)
nothing provides pkgconfig(poppler-glib) nothing provides 
pkgconfig(wayland-client) nothing provides pkgconfig(wayland-egl) nothing 
provides pkgconfig(wayland-server)

Thanks,


________________________________
From: VanCutsem, Geoffroy <[email protected]<javascript:return>>;
To: [email protected]<javascript:return> 
<[email protected]<javascript:return>>;
Cc: [email protected]<javascript:return> 
<[email protected]<javascript:return>>; 
[email protected]<javascript:return> 
<[email protected]<javascript:return>>; Zhang, Qiang Z 
<[email protected]<javascript:return>>; Huang, JunX A 
<[email protected]<javascript:return>>;
Subject: Re: Launch weston ivi shell - unresponsive homescreen..
Sent: Fri, Apr 4, 2014 10:26:42 AM

On Fri, 2014-04-04 at 16:47 +0800, karthik karthik wrote:
> Thanks to all for the replies,
>
> Stanislav,
>
> Big thanks for the rpm. You rpm worked.. I am able to interact with the 
> screen.. But I am not able to launch the native applications as such.
> Any reason why I am not able to launch ??
>
> Geoffroy/Qiang,
>
> I tried you .gbs.cong file. I have attached the debug logs. I still want to 
> know how to build the rpm using gbs build..
It looks like gbs does not even reach the remote repo at all. Could it
be blocked by a firewall or is there a proxy that you'd still need to
configure?

I noticed that the error message mentions 'hhtp' and not 'http'... not
sure if it's a typo in the gbs error message itself or whether there was
a typo introduced in your gbs.conf file... what version of gbs are you
using?

It looks like you have saved the file as '.gbs.conf', effectively
replacing the one that is part of the weston git sources. What I
typically do instead is keep my custom gbs.conf file outside of the
folder (i.e. directly in my home directory) and then use it as follows:
$ gbs -c ~/gbs.conf lb -A i586 --include
That way, I don't overwrite the existing .gbs.conf file in the source
code.

If your objective is to just recompile one or a few packages, then I
would actually advice to pick one of the gbs.conf file references here:
https://wiki.tizen.org/wiki/IVI/GBS_configuration_files_Tizen_IVI

I'm not even sure what build.conf it picked up in your testing. If
you're using a complete repo then gbs typically picks up the build.conf
from there.

I have just tested here that I can recompile weston (without the patch)
using the gbs.conf file I sent you earlier *but* in which I had
commented out the line about buildconf (in the [profile.tizen3.0]
section)

>
> Huang,
>
> I have tried to point to the local repo's. But I am not sure whether the 
> method is right or not..
>
> Let me explain my understanding of the gbs build process..
>
>
> 1)      Gbs clone to get the source folders and directories.
>
> 2)      Now comes the issue of solving the dependencies.
>
> 3)      There are two ways
>
> a.      Online method.
>
> b.      Offline method.
>
> 4)      In the offline method, I feel that I should be pointing the url to 
> the folder that contains the relevant rpms.
>
> 5)      Here in the .gbs.conf file I used, I had pointed it to the toolchain 
> folder.
The method that you call offline is actually to build the entire stack
from scratch (offline) using only a minimal set of tools (bootstrap)
that is stored in the 'toolchain' project. What happens in this case is
that you're only trying to build weston from the bootstrap repo but you
have not yet build all its dependencies and so it fails.

If you want to build just one (or a few) packages in 'offline' mode then
you should mirror an existing repository locally and use that from your
gbs.conf file.

Does that make sense?


>
> 6)      Toolchain folder doesn't have all the necessary rpm..
>
>
> So my question is when it is said point to the repos, what should I point to??


Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718.
Citibank, Brussels, account 570/1031255/09

This e-mail and any attachments may contain confidential material for the sole 
use of the intended recipient(s). Any review or distribution by others is 
strictly prohibited. If you are not the intended recipient, please contact the 
sender and delete all copies.




Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718.
Citibank, Brussels, account 570/1031255/09

This e-mail and any attachments may contain confidential material for the sole 
use of the intended recipient(s). Any review or distribution by others is 
strictly prohibited. If you are not the intended recipient, please contact the 
sender and delete all copies.


Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718. 
Citibank, Brussels, account 570/1031255/09

This e-mail and any attachments may contain confidential material for the sole 
use of the intended recipient(s). Any review or distribution by others is 
strictly prohibited. If you are not the intended recipient, please contact the 
sender and delete all copies.
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to