Mailinglist Archive: opensuse-buildservice (145 mails)

< Previous Next >
Re: [opensuse-buildservice] prj config to get oss repo?
On Nov 21, 11 13:29:32 +0100, Adrian Schröter wrote:
Am Dienstag, 22. November 2011, 00:57:49 schrieb Volker Kuhlmann:
To compile a package in my OBS project I need a -devel package from the
oss repo. How is that possible?

oss is a product.

osc meta -e prj

<repository name="openSUSE_11.4">
<path project="openSUSE:11.4" repository="standard"/>

you should have all packages already. oss is just one product build based on
it.

Technically, we have name-clashes here:

http://en.opensuse.org/Package_repositories#Official_repositories says,
that http://download.opensuse.org/distribution/12.1/repo/oss/
is a repository.

The above syntax suggests, that you can put a repository name after
repository=...
this is a completly different thing which happens to go by the same name.

The build service is full of such misnomers:
Platform, Repository, Distribution, Project, ...
are often used and often confused here. openSUSE_11.1 and openSUS:11.4
try to make a difference, but users seeing them both as 'repository
name=openSUSE_11.4' and repository=openSUSE:11.4 in the above xml
structure, would associate them both with 'Repository'.


whenever the project name would be identical to the repository name,
The biggest problem with OBS in my experience is that efficient work is
not possible because documentation is so absent.

Feel free to join the book writing approach. I blogged about it.

The documentation would need to begin with sound definitions of
terminology, and then admit inconsistencies and explain how confusing
it is being used.

Having understood this, one would ask for some mappings between projects,
platforms and repositories. Entering next snakepit ...

cheers,
JW-

--
o \ Juergen Weigert paint it green! __/ _=======.=======_
<V> | jw@xxxxxxx back to ascii! __/ _---|____________\/
\ | 0911 74053-508 __/ (____/ /\
(/) | _____________________________/ _/ \_ vim:set sw=2 wm=8
SUSE LINUX Products GmbH, GF: Jeff Hawn, J.Guild, F.Imendoerffer, HRB 16746
(AG Nuernberg), Maxfeldstrasse 5, 90409 Nuernberg, Germany

SuSE. Supporting Linux since 1992.
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >