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
