In d:l:R:autoCRAN I face the situation that after a rebuild avalanche
quite a few packages fail with
getoldpackages: connect to back-other-opensuse:5253: Connection timed out
(worker was build79:3)
Seems it's always back-other-opensuse:5253, different builders.
Triggering a rebuild fixes each of these packages, but using the webui
is very tedius, i.e. this time 170 packages were left in this state.
Is it possible from the command line to trigger rebuilds for all
If not: Is it possible to trigger rebuilds for all failed packages?
Normally there shouldn`t be many real fails, because packages only land
in the repo if they build successfully on a local machine.
I can write scripts to do this, but maybe any of the myriad of osc options
already does it :-)
I am trying to configure subproject prjconf to override inherited prjconf "Prefer: go" from the parent project. The objective is to have devel:languages:go:metapackage_provides exhibit the error:
"unresolvable: have choice for go >= 1.14: go1.14 go1.15"
Both go1.x and the go metapackage provide go, and the ability to trigger the error in any project will serve as a baseline for refactoring work. Setting prjconf "Prefer: -go" or "Prefer: !go" do not seem to have any effect, and the subproject project package hugo builds without the desired error.
https://build.opensuse.org/project/show/devel:languages:go (Prefer: go)
https://build.opensuse.org/project/show/devel:languages:go:metapackage_prov… (Prefer: !go)
The behavior is identical in a home branch, where the parent has no prjconf Prefer: go:
Are there other methods to enforce unsetting a prjconf value? Or to display the prjconf value in effect at build time?
Software Engineer, Go Developer Experience
I'm struggling to delete the file
python3-python-dateutil-2.7.5-40.3.noarch.rpm from this repository:
and I'm asking for help.
According to the docs, the command would be
osc unpublish --repo CentOS_8 --all home:sebix:intelmq
which did not work, as well as the button in the Web UI. They only
delete the binaries as visible at
I also tried already numerous different settings for the Publish-Flag of
this package, as as well all the different combinations with rebuilds.
No matter what I try, the rpm-file with the last modification date
24-Jun-2020 remains in the repository.
I appreciate any hint what I could try next.
I used this cmd line to clean up my project with the entire packages.
- "osc rdelete ProjectFoo -m cleanup"
All traces have disappeared in that directory, like: /srv/obs/build.
But On the other hand, there are always traces on: /srv/obs/sources.Which this takes up a lot of space in the long term.
What is the exact way to delete things in that dir.(/srv/obs/sources)?
And What's the best way to make up for other projects that already deleted in the past?
# ls -al /srv/obs/sources/|wc -l
Thank you very much,
I cannot chroot to xUbuntu_20.10 x86_64 :
magix@opensuse:~/OBS/home:DenisRx:TeXmacs/TeXmacs> osc chroot
chroot: failed to run command 'su': No such file or directory
The chroot works on xUbuntu_20.10 i586.
Hey, I'm putting this out to see if anyone here knows how to resolve an
issue I've been having with building this package:
I use obs_scm to download the app source from GitHub, and then have it
put into a tarball by the tar service at buildtime. I've gotten this to
work on most platforms, but some including Tumbleweed x86_86 and i586
have missing dependencies for the obs_scm service for some reason. This
build succeeds on the Tumbleweed ARM repos, but there are two specific
python packages missing from the Tumbleweed buildfile preventing this
from going forward. If anyone has any idea what's going on or if it can
be fixed on the backend, it would be really appreciated!
- Emily (nopeinomicon)
OBS 2.10.8 released
This release fixes a XSS security issue, tracked in CVE-2020-8031.
The leak exists in the WebUI comment functionality which can
Updaters from any OBS 2.10.7 release can just upgrade the packages
and restart all services. Updaters from former releases should
read the README.UPDATERS file.
OBS update are available from the following projects:
The appliance can be downloaded from
Details from the Release Notes of 2.10.8:
- CVE-2020-8031: Potential Cross-Site Scripting in markdown rendering.
Saray A. Cabrera Padrón | scabrerapadron(a)suse.de | scabrerapadron(a)suse.com
Full Stack Web Developer - Open Build Service
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg
Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard,
Graham Norton, HRB 21284 (AG Nürnberg)
osc build cannot install packages for requested OBS repo
example for i586 arch :
Getting buildinfo from server and store to
buildinfo is broken... it says:
unresolvable: nothing provides strace nothing provides lrzsz
for x86_64 install packages stops after numerous errors like :
[22/215] installing libnss-nis-3.1-0ubuntu4
[ 46s] dpkg: libnss-nis:amd64: dependency problems, but configuring
anyway as you requested:
[ 46s] libnss-nis:amd64 depends on libc6 (>= 2.14); however:
[ 46s] Package libc6 is not installed.
[ 46s] [23/215] installing libc6-2.32-0ubuntu3
[ 48s] dpkg: libc6:amd64: dependency problems, but configuring anyway
as you requested:
[ 48s] libc6:amd64 depends on libgcc-s1; however:
[ 48s] Package libgcc-s1 is not installed.
[ 48s] libc6:amd64 depends on libcrypt1 (>= 1:4.4.10-10ubuntu4); however:
[ 48s] Package libcrypt1 is not installed.
s] [170/215] installing libpython3.8-minimal-3.8.6-1
[ 342s] [171/215] installing tex-common-6.15
[ 345s] /usr/sbin/update-updmap: line 166: getopt: command not found
[ 345s] dpkg: error processing package tex-common (--install):
[ 345s] installed tex-common package post-installation script
subprocess returned error exit status 127
[ 345s] Processing triggers for man-db (2.9.3-2) ...
[ 345s] Errors were encountered while processing:
[ 345s] tex-common
[ 345s] exit ...
[ 345s] opensuse failed "build guile18.dsc" at Thu Dec 3 14:27:07 UTC
I think libc is missing.
I also notice than the repo links on Ubuntu:20.10 are
We revisited the action links in the left side navigation
of the Open Build Service. Checkout our latest blog post
for more details:
Looking forward to hear your feedback!
Your OBS Team
Lukas Krause, Build Solutions
SUSE Software Solutions Germany GmbH
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer