There is definitely something odd happening here. I wound up having to disable the video4linux in the configure options to get this to build both locally and in OBS. OBS seems to not be building the video4linux stuff, even when it is (theoretically) enabled. Or more correctly, not explicitly disabled in the spec. When local build succeeded, OBS package build would fail. When local build failed (on unpackaged file), OBS would succeed.
Thought this might be due to a build.conf issue, but I tried specifying the Tizen:2.0:Base project conf as the one to use, and there was no change in the way the local build was working. So I don't believe that to be the issue. So….I have no idea exactly what is causing this weirdness, but I made the spec change for disabling the video4linux stuff, and it builds both locally and in OBS now. I honestly don't know if this is a package issue or a tools/environment issue. I am going to open a bug against the package for starters. Anyway, this should build successfully with gbs now. Deepak, thanks for raising this issue. There is definitely ~something~ going on here. Tracy From: <Graydon>, Tracy Graydon <tracy.gray...@intel.com<mailto:tracy.gray...@intel.com>> Date: Wednesday, May 1, 2013 12:21 PM To: "Lynch, Rusty" <rusty.ly...@intel.com<mailto:rusty.ly...@intel.com>>, "j.dee...@samsung.com<mailto:j.dee...@samsung.com>" <j.dee...@samsung.com<mailto:j.dee...@samsung.com>> Cc: "ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>" <ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>> Subject: Re: [IVI] Error while building "gst-plugins-base" on x86 I took a look at this and there is something a little weird going on here. I built the 2.0 branch and got the same error, which is, indeed, an unpackaged file. The strange thing is that the version in OBS, which is allegedly the same version, builds. The commit ID and tag are the same as the one that fails for local build. I will add the needed line to the spec file. I am also trying to sort out why it builds in OBS when it should, theoretically, fail. Something is obviously different. Deepak, if you add %{_libdir}/gstreamer-0.10/libgstvideo4linux.so to your spec, that will fix the error. -t From: Rusty Lynch <rusty.ly...@intel.com<mailto:rusty.ly...@intel.com>> Organization: Intel Open Source Technology Center Date: Wednesday, May 1, 2013 8:30 AM To: "j.dee...@samsung.com<mailto:j.dee...@samsung.com>" <j.dee...@samsung.com<mailto:j.dee...@samsung.com>> Cc: "ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>" <ivi@lists.tizen.org<mailto:ivi@lists.tizen.org>> Subject: Re: [IVI] Error while building "gst-plugins-base" on x86 Well... looks like the spec file isn't accounting for a file. My first suspicion is that you are not building on the "2.0" branch (which would be required to create a 2.0 package since you are configured to build against the 2.0 repositories) We have many branches and the default branch might not be the one you are looking for. So... what does 'git branch -a' show? If it shows you are checked out on anything other then the 2.0 branch then: $ git branch --track 2.0 origin/2.0 $ git checkout 2.0 If there is no "2.0" branch then the repository is not used for the 2.0 build and you will need the pure tizen_2.0 version found in framework/mulimedia/gst-plugins-base --rusty On 05/01/2013 06:31 AM, DEEPAK JAIN wrote: Hi, I am compiling "profile/ivi/gst-plugins-base" on x86 system using following command $ gbs build -A i586 gst-plugins-base I am building locally. My contents of gbs.conf are here: ################################################################################## [general] #Current profile name which should match a profile section name profile = profile.tizen [profile.tizen] #Common authentication info for whole profile #user = #CAUTION: please use the key name "passwd" to reset plaintext password #passwd = #obs = obs.tizen #Comma separated list of repositories #repos = repo.tizen_latest repos = repo.tizen_main, repo.tizen_base [obs.tizen] #OBS API URL pointing to a remote OBS. url = https://api.tizen.org<https://api.tizen.org/> #Optional user and password, set if differ from profile's user and password #user = #passwd = #Repo section example [repo.tizen_latest] #Build against repo's URL url = http://download.tizen.org/releases/daily/trunk/ivi/latest/ #Optional user and password, set if differ from profile's user and password #user = #passwd = #Individual repo is also supported [repo.tizen_base] url = http://download.tizen.org/releases/daily/2.0/ivi/latest/repos/base/ia32/packages/ [repo.tizen_main] url = http://download.tizen.org/releases/daily/2.0/ivi/latest/repos/ivi/ia32/packages/ ################################################################################ Everything goes pretty well till the very end when I got following error: [ 71s] RPM build errors: [ 71s] Installed (but unpackaged) file(s) found: [ 71s] /usr/lib/gstreamer-0.10/libgstvideo4linux.so warning: build failed, Leaving the logs in /home/deepak/GBS-ROOT/local/repos/tizen2.0/i586/logs/fail/gst-plugins-base-0.10.36-1/log error: *** Error Summary *** === the following packages failed to build due to rpmbuild issue === gst-plugins-base-tizen2.0-i586: /home/deepak/GBS-ROOT/local/repos/tizen2.0/i586/logs/fail/gst-plugins-base-0.10.36-1/log error: <gbs>rpmbuild fails Though other packages like gst-plugin-bad, gst-plugin-good, gstreamer have been compiled without any errors. Can somebody guide me is anything wrong i am doing here. Thanks in advance With Regards, Deepak [cid:part5.05030700.04020608@intel.com] _______________________________________________ IVI mailing list IVI@lists.tizen.org<mailto:IVI@lists.tizen.org>https://lists.tizen.org/listinfo/ivi
<<attachment: ATT00001.gif>>
_______________________________________________ IVI mailing list IVI@lists.tizen.org https://lists.tizen.org/listinfo/ivi