Oliver Kurz's avatar

Oliver Kurz

okurz

Member of the group
Involved Projects and Packages
Maintainer

http://dtach.sourceforge.net/

dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later. dtach does not keep track of the contents of the screen, and thus works best with programs that know how to redraw themselves.

Maintainer

Builds for older versions of Leap or SLE available in https://build.opensuse.org/project/show/home:okurz:retry

This is the official command line client for Cloud Foundry.

Maintainer

This is the official command line client for Cloud Foundry.

Maintainer

Disabled unsupported build on armv7l, see https://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tricks#Disable_build_of_packages

++++++++++ Note: We are going to change the version format of the modules. See https://github.com/openSUSE/cpanspec/issues/47 for context ++++++++++

++++++++++ Note 2: Packages are maintained under git as of 2025-08-13:
https://src.opensuse.org/perl
https://en.opensuse.org/openSUSE:OBS_to_Git ++++++++++

Perl and a large number of important perl modules and tools.

Module updates from CPAN are regularly checked (with scripts from https://github.com/openSUSE/autoupdate-perl and https://github.com/openSUSE/cpanspec ) and put into https://build.opensuse.org/project/show/devel:languages:perl:autoupdate .

Please check https://build.opensuse.org/project/show/devel:languages:perl:autoupdate first before doing your own update! An updated version of the module might already be there, just that there is no submit request yet.

How to submit a new module here: https://github.com/openSUSE/cpanspec/wiki/Submit-a-new-Perl-module-to-openSUSE

Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).

okurz: 2023-03-06: Disabled build on 15.4+15.5 due to too old python version 3.6

A review helper script for openQA

Encountered build problems on SLE_12_SP4 and SLE_12_SP5 hence build disabled:
error: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration.
[ 28s] error: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration.
[ 28s] error: Failed build dependencies:
[ 28s] python- is needed by python-openqa_review-1.20.4-106.1.noarch
[ 28s] python3- is needed by python-openqa_review-1.20.4-106.1.noarch

This package is intended to be independently reusable in any Python project. It is maintained by the Zope Toolkit project.

This package provides an implementation of object interfaces for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the Design By Contract methodology support in Python.

Maintainer

This project serves as a repository for openQA installations

See also http://jenkins.qa.suse.de/

Maintainer
Maintainer

okurz: Up to 2021-09-29 this project included a link to the qemu package from openSUSE:Leap:15.1 (yes 15.1! even though we use 15.2 at the time of writing) which caused an old incompatible version of qemu 3 to be installed causing problems as reported in
https://progress.opensuse.org/issues/98952

Maintainer

++++++++++++++++++++ IMPORTANT ++++++++++++++++++

If you add a new package here, please add information:

* why it is needed
* which version is needed
* ideally reference a ticket
* Start comment with: "Reason for linking:"

++++++++++++++++++++ IMPORTANT ++++++++++++++++++


okurz: As of 2025-05-22 this refers to openSUSE:Leap:16.0 not openSUSE:Leap:16.0:Update which does not yet exist.

https://github.com/os-autoinst/openqa-trigger-from-obs

Maintainer

okurz: I am not yet sure which repo(s) would be good for this project. openSUSE_Factory corresponds to where we want to submit to, openSUSE_Tumbleweed is what we test against in https://openqa.opensuse.org/tests/latest?distri=openqa&test=openqa_install%2Bpublish

This project is used by pipelines on http://jenkins.qa.suse.de/ . In particular http://jenkins.qa.suse.de/job/trigger-openQA_in_openQA-TW/ that "releases" packages from devel:openQA into here and triggers openQA tests.

As workaround to manually trigger the testing+submission workflow ensure that no jenkins pipelines are running and no tests in https://openqa.opensuse.org/group_overview/24, delete all packages in this project and trigger http://jenkins.qa.suse.de/job/trigger-openQA_in_openQA-TW/

Maintainer
openSUSE Build Service is sponsored by