Quanxian,

Just rebuilt the package, seems to work fine.
I see that you were using a custom build.conf file ("-D
/home/qxwang/gbs/3.0-ivi/build_ivi_wayland.conf")

My understanding is that your config file enables the "%with x" flag (hence
why it is looking for "x11", "xext"...), but obviously the wayland repo
which you are building against doesn't provide any of these packages. It
wasn't a problem when the flag was missing - but you might have run into
similar problems when building other packages.

I have 2 suggestions :
- edit your "build_ivi_wayland.conf", so it defines "%with x" to 0, and
"%with wayland" to 1 ;
- use the "build.conf" file provided by the wayland repo itself (
http://download.tizen.org/snapshots/tizen/ivi/latest/repos/atom/packages/repodata/8c262bdf6b0207657429addd83717bd99a8a25b978d4a3810abe8fe89a41a25a-build.conf.gz
). gbs should already be using it now, as you deleted the "-D" option.


2014-09-02 8:37 GMT+02:00 Wang, Quanxian <quanxian.w...@intel.com>:

>
>
>
>
> *From:* Ylinen, Mikko [mailto:mikko.yli...@intel.com]
> *Sent:* Tuesday, September 2, 2014 2:04 PM
> *To:* Wang, Quanxian
> *Cc:* Manuel Bachmann; ivi@lists.tizen.org
>
> *Subject:* Re: Any reason to add X11 flag in current wayland repo?
>
>
>
>
>
>
>
> On Tue, Sep 2, 2014 at 4:55 AM, Wang, Quanxian <quanxian.w...@intel.com>
> wrote:
>
>  Thanks Manuel Bachmann
>
>
>
> Something like
>
>
>
> What's the gbs command and repository you're using?
>
> *[Wang, Quanxian]  This is my configuration file. *
>
> url = http://download.tizen.org/snapshots/tizen/ivi/latest/
>
> gbs -c /home/qxwang/gbs/3.0-ivi/gbs.conf build  --include-all -A i586 -B
> /home/qxwang/GBS-ROOT/3.0-ivi/ -D
> /home/qxwang/gbs/3.0-ivi/build_ivi_wayland.conf
>
>
>
> I have deleted –D option, seems it works. The cause maybe my build.conf
> file. I will check what the difference is with latest update.
>
>
>
> -- Mikko
>
>
>
>
>
>  “
>
> info: Generating patches from git (upstream/10.1.3.
> .b66e90fb46c0d9415a68831d8e3db27a3546e1f1)
>
> info: Generating diff file HEAD..b66e90fb46c0d9415a68831d8e3db27a3546e1f1
>
> info: Didn't find any old 'Patch' tags, adding new patches after the last
> 'Source' tag.
>
> info: Didn't find any old '%patch' macros, adding new patches after the
> last '%setup' macro
>
> fatal: Path 'MesaLib-10.1.3.tar.bz2.delta' does not exist in
> 'refs/heads/pristine-tar'
>
> pristine-tar: git show
> refs/heads/pristine-tar:MesaLib-10.1.3.tar.bz2.delta failed
>
> error: Couldn't checkout "MesaLib-10.1.3.tar.bz2": /usr/bin/pristine-tar
> returned 128
>
> info: MesaLib-10.1.3.tar.bz2 does not exist, creating from
> 'upstream/10.1.3'
>
> info: package files have been exported to:
>
>      /home/qxwang/GBS-ROOT/3.0-ivi/local/sources/current/mesa-10.1.3-0
>
> info: retrieving repo metadata...
>
> info: parsing package data...
>
> info: building repo metadata ...
>
> info: package dependency resolving ...
>
> error: *** Error Summary ***
>
> === the following packages failed to build due to missing build
> dependencies (1) ===
>
> mesa:
>
>   nothing provides pkgconfig(x11)
>
>   nothing provides pkgconfig(x11-xcb)
>
>   nothing provides pkgconfig(xext)
>
>   nothing provides pkgconfig(xdamage)
>
>   nothing provides pkgconfig(xfixes)
>
>   nothing provides pkgconfig(dri2proto)
>
>   nothing provides pkgconfig(glproto)
>
>   nothing provides pkgconfig(xcb-dri2)
>
>   nothing provides pkgconfig(xcb-glx)
>
>
>
>
>
> error: <gbs>rpmbuild fails
>
> “
>
>
>
> Regards
>
>
>
> Quanxian Wang
>
>
>
> *From:* Manuel Bachmann [mailto:manuel.bachm...@open.eurogiciel.org]
> *Sent:* Monday, September 1, 2014 5:54 PM
> *To:* Wang, Quanxian
> *Cc:* ivi@lists.tizen.org
> *Subject:* Re: Any reason to add X11 flag in current wayland repo?
>
>
>
> HI Quanxian,
>
> Thanks for asking. We need this flag because we integrate the X11 packages
> with the Common profile, as described here :
>
> https://lists.tizen.org/pipermail/dev/2014-July/003512.html
>
> Normally, this flag will only be used on the x11 images, and most notably
> build "libGL" which is needed to build xorg-server along with its latest
> extensions. The pure wayland image should not be impacted AFAIK (and will
> not have libGL).
>
> Could you describe the problem you encounter when building with GBS ? Any
> error message ?
>
> Regards,
>
>
>
> 2014-09-01 10:50 GMT+02:00 Wang, Quanxian <quanxian.w...@intel.com>:
>
>  Hi, Manuel Bachmann
>
>
>
> I could not build weston with latest mesa update. I found you add X11 flag
> in mesa project.
>
>
>
> commit 2ac8db2d91e54b3ac3bcb6f1d4d9f2a781fb2cff
>
> Author: Manuel Bachmann <manuel.bachm...@open.eurogiciel.org>
>
> Date:   Sat Jul 5 09:35:02 2014 +0200
>
>
>
>     packaging: Re-enable X11 compiling
>
>
>
>     Change-Id: I202b022ed7fd37857d8e546d6ab50d439716f10b
>
>     Signed-off-by: Manuel Bachmann <manuel.bachm...@open.eurogiciel.org>
>
> Signed-off-by: Jos<C3><A9> Bollo jose.bo...@open.eurogiciel.org
>
>
>
>
>
> X11 flag has been deleted before to disable the dependency on X. I am not
> sure why you add this flag? Only for GL support?
>
>
>
> With patch, it will affect more packages which use egl when building.
>
>
>
> Without your commit in my local machine, weston could be built out
> successfully for wayland.
>
>
>
> By the way, anyone comes across the same issue when you build the package
> which uses egl? I am afraid maybe I miss something.
>
>
>
> Regards
>
>
>
> Thanks
>
>
>
> Quanxian Wang
>
>
>
>
>
>
> --
>
> Regards,
>
> *Manuel BACHMANN*
>
> * Tizen Project VANNES-FR*
>
>
> _______________________________________________
> IVI mailing list
> IVI@lists.tizen.org
> https://lists.tizen.org/listinfo/ivi
>
>
>



-- 
Regards,



*Manuel BACHMANN Tizen Project VANNES-FR*
_______________________________________________
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi

Reply via email to