[opensuse-buildservice] openSUSE:Tools:Unstable/obs-server-svn + build-svn + osc-svn update svn trunc -r 3984
Hi, I have put an updated, svn trunc -r 3984 based revision of the obs-server-svn + build-svn + osc-svn into openSUSE:Tools:Unstable. It has ate least these changes: - apidocs is displaying - build issues fixed, like mentioned by adrian, including a bug that prevented building debian based targets without XEN - download adresses fixed in webclient in the project view - obs-worker code only need /etc/sysconfig/obs-worker changed, no other files, when running remote - webclient uses https to communicate with server - "develproject" support - latest osc updates - support debuginfo project/package flag, add release workaround for kernel folks - added xml schema for _link files, causes broken _link files to be rejected I am sure I forgot to mention many important things... I also cleaned up "buildservice/dist" in svn repository now to be in sync with obs-server-svn package again. KEEP HAPPY TESTING, although it is a development release (I gave it a spin here before submitting, so it is not fundamentally broken). Regards, Martin --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi, again, I have tested the current svn trunc, since OBS 1.0 is nearing. In preparation, I have provided missing packages in openSUSE:Tools:Unstable for inclusion in openSUSE:Tools for OBS 1.0 (currently tested up to svn trunc -r 4100): - an updated package lzma, which contains the updates from openSUSE:Factory and has a .spec file building for all distros, but debian is not finished. Maybe someone can help me. I have to fix some issues in the debian.tar for lzma. This package should not be build on Mandriva, because Mandriva has a system package for lzma colliding with the packaging of this lzma (shared lib named differently). - replaced the package "dpkg" by "deb", which is the package provided in openSUSE:Factory for the debian tools "dpkg" etc. I have adapted the .spec file for the other distros to build (not needed on debian based systems). - updated the obs-server-svn package for svn trunc -r 4100, which has all the newest things inside (build, debtransformer, branching, submission, develproject, hermes, ...) - updated the individual packages osc-svn and build-svn also to svn trunc -r 4100. - bs_publisher works for all the target build types, including debian. The problems with debian builds had been fixed (with "deb" package) - For older distros, I have also provided "python-gpgme", "python-kid", "python-setuptools". I seems that openSUSE:Factory has these already inside. - In order to get bs_publisher work, I also put newer versions of "repoview" and "createrepo" inside. The createrepo is also needed in older distros, since bs_publisher needs at least version 0.4.10, which is currently only met by openSUSE:Factory/openSUSE:11.0 - Also, for some older distros, sufficiently new versions of "yum", "yum-metadata-parser" are provided. I may repeat myself, but only very new Fedora and in fact openSUSE:Factory provide sufficiently new versions. - Adrian has provided the package "rubygem-builder", so the apidoc gets build correctly. - Currently, I am trying to include also a QEMU version sufficently new and configured with the features needed by "build" when QEMU is used. Currently this is an up to date version from openSUSE:Factory, which needs some treatment for use with the other distros to be cross-platform or switched off to be build in case applicable. I have also written a .spec file that packages all the packages: "build", "osc", "obs-server", "obs-worker", "obs-api" inside one single .spec file. I put that into svn under: "buildservice/dist/obs-server-test.spec". Should I put a project into openSUSE:Tools:Unstable for that? The packages "osc" and "build" are named "build-obs" and "osc-obs", so they are not confused with the original "build" and "osc" packages. Peter pointed out correctly here that I should unify these .spec files into one single, with some %if inside. Conclusion: If you want to run the soon to be released OBS 1.0 with all functionality working, you have to add a lot of additional packages if you do not run the soon to be released openSUSE 11. We should put a warning inside README/SETUP for that. How far is that tested by you, the user? Adrian: should openSUSE:Tools:Unstable be the "develproject" for openSUSE:Tools? I hope this e-mail was not too long... Keep happy hacking Martin --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Martin, Martin Mohring <martin.mohring@5etech.eu> writes:
If you want to run the soon to be released OBS 1.0 with all functionality working, you have to add a lot of additional packages if you do not run the soon to be released openSUSE 11. We should put a warning inside README/SETUP for that. How far is that tested by you, the user?
that means, you are testing on a openSUSE 11.0, right?
Adrian: should openSUSE:Tools:Unstable be the "develproject" for openSUSE:Tools?
I hope this e-mail was not too long...
certainly not :)! thx for the detailed summary!! S. -- Susanne Oberhauser +49-911-74053-574 SUSE -- a Novell Business OPS Engineering Maxfeldstraße 5 Processes and Infrastructure Nürnberg SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thursday 05 June 2008 16:34:00 Susanne Oberhauser wrote:
Martin,
Martin Mohring <martin.mohring@5etech.eu> writes: ...
Adrian: should openSUSE:Tools:Unstable be the "develproject" for openSUSE:Tools?
I added this for obs-server package. -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Martin Mohring
-
Susanne Oberhauser