OK, but install and manage an OBS server is a big stuff.

first, download an OBS appliance.
   - http://en.opensuse.org/openSUSE:Build_Service_private_installation

On a host use FakeOBS to grag a project/
   - Tizen API is https://api.tizen.org/public
   - the repositories of the tizen OBS are store here:
"http://download.tizen.org/live";
   - http://en.opensuse.org/openSUSE:OBS_Light_Fakeobs

Link the fakeobs with your OBS Server.
 http://en.opensuse.org/openSUSE:Build_Service_private_instance_boot_strapping

use obs2obscopy to copy all package from the fakeobs project to the OBS project.
   - http://en.opensuse.org/openSUSE:OBS_Light_Obstag

It's a summarize of a full OBS bootstraping for Tizen.

1) If you give me the OBS Project name, I ll try to grab the Tizen
projects for you.
2) Can you describe the purpose of your project.
3) Can you describe your target board.




2012/12/3  <[email protected]>:
> Hi Ronan,
>
>
>
> It is working. Now i am able to build Tizen 2.0 packages using OBS Light Gui
> (GBS Project).
>
> Thanks a lot for your support.
>
>
>
> I want to do the Tizen2.0 build using OBS Light Gui (OBS Project).
>
> Please give me the procedure to set up the OBS Light Server and its usage.
> It would be very helpful to me.
>
>
>
> Thanks & Regards,
>
> Gopal krishna Reddy
>
>
>
> -----Original Message-----
> From: "Ronan Le Martret (Intel OTC)" <[email protected]>
> Sent: Monday, December 3, 2012 4:52am
> To: [email protected]
> Cc: [email protected], [email protected]
> Subject: Re: FW: Re: [Meego-distribution-tools] FW: Tizen 2.0 Build using
> OBSLight Gui for armv7l
>
> Hi,
> I've got a solution step by step.
>
> #cd /srv/obslight-repo-server/www
> #mkdir TizenBase
> #mkdir TizenMain
> #cd TizenBase
> #rsync -razv
> rsync://download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-base/armv7l/packages/
> ./
> #cd ../TizenMain
> #rsync -razv
> rsync://download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-main/armv7l/packages/
> ./
> #cd ..
> #chmod -R a+w TizenBase
> #chmod -R a+w TizenMain
> #rm TizenMain/noarch/libX11-common-1.5.0-slp.2.4.noarch.rpm
> #createrepo TizenBase
> #createrepo TizenMain
>
> Now you got 2 repo on your localHost:
> - http://localhost:84/TizenMain/
> - http://localhost:84/TizenBase/
>
> In obslight,
> Create a gbs project.
>
> Get the project conf:
> wget
> http://download.tizen.org/snapshots/2.0alpha/common/latest/builddata/a300db37ca06dc0948bf006eaf2a15fa0481ac5ef64e1a71695bd6b84901f667-build.conf
>
> That work for me.
>
> Can you try this, and send me your result?
>
> thanks.
>
> 2012/11/30 <[email protected]>:
>> Hi,
>>
>>
>>
>> I have tried your solution. But getting the below error when creating the
>> build root.
>>
>>
>>
>>
>> -----------------------------------------------------------------------------------------------------------------------------------------
>>
>>
>> cannot concatenate 'str' and 'NoneType' objects
>>
>>
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLightGui/Utils.py", line 271, in
>> run
>>
>> result = method(*args, **kwargs)
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLight/ObsLightManager.py", line
>> 91, in checkProjectLocalName2
>>
>> return f(*args, **kwargs)
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLight/ObsLightManager.py", line
>> 1162, in createChRoot
>>
>> res = self._myObsLightProjects.getProject(projectLocalName).createChRoot()
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLight/ObsLightProjectChroot.py",
>> line 204, in createChRoot
>>
>> return self.__initChRoot()
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLight/ObsLightProjectChroot.py",
>> line 121, in __initChRoot
>>
>> rpmListFilePath = self.createRpmList(specFile)
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLight/ObsLightGbsProject.py",
>> line
>> 203, in createRpmList
>>
>> localRpmListFilePath = self.__createCachedRpmListOuputFile(ouputFile[1],
>> self.__repoList)
>>
>> File "/usr/lib/python2.7/dist-packages/ObsLight/ObsLightGbsProject.py",
>> line
>> 267, in __createCachedRpmListOuputFile
>>
>> fResult.write(rpmName + " " + rpmUrl + "\n")
>>
>>
>>
>>
>> ------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>>
>>
>> Repos used are
>>
>>
>>
>>
>> /home/smart/Desktop/download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-base/armv7l/packages/
>>
>>
>> /home/smart/Desktop/download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-main/armv7l/packages/
>>
>>
>>
>> Please give me your suggestions.
>>
>>
>>
>> Thanks & Regards,
>>
>> Gopal krishna Reddy
>>
>>
>>
>> -----Original Message-----
>> From: "Ronan Le Martret (Intel OTC)" <[email protected]>
>> Sent: Thursday, November 29, 2012 1:25pm
>> To: [email protected]
>> Cc: [email protected], [email protected]
>> Subject: Re: FW: Re: [Meego-distribution-tools] FW: Tizen 2.0 Build using
>> OBSLight Gui for armv7l
>>
>> Hi,
>> I'm find why the package don't build.
>>
>> You have 2 times the same package:
>>
>> http://download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-main/armv7l/packages/noarch/libX11-common-1.5.0-slp.2.2.noarch.rpm
>>
>> http://download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-main/armv7l/packages/noarch/libX11-common-1.5.0-slp.2.4.noarch.rpm
>>
>> slp.2.4>slp.2.2
>> so
>> the newer is take.
>> (from "build" package "expanddeps" file Line 107 ).
>>
>> I'm will try to patch the script.
>>
>> To walk round this bug, you can:
>> -Mirror the repo
>> (rsync).(http://download.tizen.org/snapshots/2.0alpha/common/latest)
>> -remove the /noarch/libX11-common-1.5.0-slp.2.4.noarch.rpm
>> -use "createrepo".
>>
>> It's ugly, but sould work.
>>
>>
>>
>> 2012/11/29 <[email protected]>:
>>> Attaching the spec file.
>>>
>>>
>>>
>>> Thanks & Regards,
>>>
>>> Gopal krishna Reddy
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: [email protected]
>>> Sent: Thursday, November 29, 2012 9:19am
>>> To: "Ronan Le Martret (Intel OTC)" <[email protected]>
>>> Cc: [email protected], [email protected]
>>> Subject: Re: [Meego-distribution-tools] FW: Tizen 2.0 Build using
>>> OBSLight
>>> Gui for armv7l
>>>
>>> Hi Ronan,
>>>
>>>
>>>
>>> Here are my repositories
>>>
>>>
>>>
>>>
>>>
>>> http://download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-base/armv7l/packages/
>>>
>>>
>>>
>>> http://download.tizen.org/snapshots/2.0alpha/common/latest/repos/tizen-main/armv7l/packages/
>>>
>>>
>>>
>>> libX11-common does not exist in these repos.
>>>
>>>
>>>
>>> I am getting this error when i build any package using obslightgui.
>>>
>>>
>>>
>>> Thanks & Regards,
>>>
>>> Gopal krishna Reddy
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: "Ronan Le Martret (Intel OTC)" <[email protected]>
>>> Sent: Thursday, November 29, 2012 8:23am
>>> To: [email protected]
>>> Cc: [email protected], [email protected]
>>> Subject: Re: [Meego-distribution-tools] FW: Tizen 2.0 Build using
>>> OBSLight
>>> Gui for armv7l
>>>
>>> Hi,
>>> can you give me:
>>> -your repo url.
>>> -Your spec file (or package).
>>>
>>> Does libX11-common exist into your repo?
>>>
>>>
>>>
>>> 2012/11/29 <[email protected]>:
>>>> libX11-common
>>>
>>>
>>>
>>> --
>>> Ronan Le Martret
>>> Intel Open Source Technology Center
>>
>>
>>
>> --
>> Ronan Le Martret
>> Intel Open Source Technology Center
>
>
>
> --
> Ronan Le Martret
> Intel Open Source Technology Center



-- 
Ronan Le Martret
Intel Open Source Technology Center
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to