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)
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,
The command is:
osc build --nodebugpackages xUbuntu_20.10 i586
the result :
[ 355s] [164/207] installing tex-common-6.15
[ 358s] /usr/sbin/update-updmap: line 166: getopt: command not found
[ 358s] dpkg: error processing package tex-common (--install):
[ 358s] installed tex-common package post-installation script
subprocess returned error exit status 127
[ 358s] Processing triggers for man-db (2.9.3-2) ...
[ 358s] Errors were encountered while processing:
[ 358s] tex-common
[ 358s] exit ...
[ 358s] opensuse failed "build guile18.dsc" at Thu Dec 3 15:11:38 UTC
although there is no problem with the online compilation :
[ 1s] lamb04 started "build guile18.dsc" at Thu Dec 3 13:43:28 UTC 2020.
[ 1s] Building Guile18 for project 'home:DenisRx:TeXmacs' repository 'xUbuntu_20.10' arch 'i586' srcmd5 'f9630deebb722ec55687291d0c9e8334'
[ 1s] processing recipe /var/cache/obs/worker/root_3/.build-srcdir/guile18.dsc ...
[ 71s] [163/207] installing libpython3.8-minimal-3.8.6-1
[ 71s] [164/207] installing tex-common-6.15
[ 71s] update-language: texlive-base not installed and configured, doing nothing!
[ 71s] Processing triggers for man-db (2.9.3-2) ...
and tex-common seems to be included on ubuntu20.10 as it appears in the
$ egrep 'Package: *tex-common' -A6 Packages
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
For several days already, I have been trying to upload a source package (spacewalk-java) to my OBS project (home:pagarcia:Uyuni) but it always fails with a TLS time out. Other packages on the same project (~100 source package) work fine. I have been retrying since Friday, maybe even Thursday:
What can I do?
-rw-r--r-- 1 pagarcia users 195580 nov 13 15:29 home:pagarcia:Uyuni/spacewalk-java/spacewalk-java.changes
-rw-r--r-- 1 pagarcia users 195595 nov 28 00:38 SRPMS/spacewalk-java/spacewalk-java.changes
Package has changed, updating...
Transmitting file data .SSL Error: (110, 'Connection timed out')
*** FAILED (checkin) [spacewalk-java]
Unchanged packages: 0
Updated packages: 0
Failed packages: 1
Pau Garcia Quiles
SUSE Manager Product Owner & Technical Project Manager
Phone: +1 385-666-5608
SUSE Software Solutions Spain