Bug ID 1138371
Summary Factory Update channel missing for multiple architectures
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware armv7
OS openSUSE Factory
Status NEW
Severity Normal
Priority P5 - None
Component Maintenance
Assignee lubos.kocman@suse.com
Reporter afaerber@suse.com
QA Contact qa-bugs@suse.de
CC adrian@suse.com, dassencio@suse.com, dimstar@opensuse.org, dmueller@suse.com, guillaume.gardet@arm.com, ihno@suse.com, jsrain@suse.com, lnussel@suse.com, meissner@suse.com, schwab@suse.com, zlim@marvell.com
Found By ---
Blocker ---

At Factory:ARM snapshot 20190607 the following test case leads to a segfault
and broken terminal (with invisible user input at the next prompt):

# LANG=de_DE.UTF-8 yast repositories
/sbin/yast: Zeile 461: 17828 Abgebrochen             (Speicherabzug
geschrieben) $ybindir/y2start $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY
$Y2UI_ARGS
                                                                      #

This does not occur with LANG=C. Translation: "Aborted   (Memory dump written)"

The solution for aarch64 was to add the update repository
http://download.opensuse.org/ports/aarch64/update/tumbleweed/
and to upgrade to its openssl-1_1 package via zypper dup.

However, there are no update repos for armv7hl (which exhibits the same
problem) or armv6hl:

http://download.opensuse.org/ports/armv7hl/
http://download.opensuse.org/ports/armv6hl/

This may be because those architectures are not built in the :Update project:

https://build.opensuse.org/project/show/openSUSE:Factory:Update

Given that they are published into separate directories, I assume we would need
one <repository/> for each?

I did not find in the Meta where it would be configured that a package such as
yast would build against this :Update repo so that it breaks otherwise...
So possibly more architectures are affected: riscv and zsystems don't have
update repos either:

http://download.opensuse.org/ports/riscv/
http://download.opensuse.org/ports/zsystems/

Not to mention that I'm not finding them for x86_64 beyond the project itself:
http://download.opensuse.org/repositories/openSUSE:/Factory:/Update/standard/
Only Leap seems to be at http://download.opensuse.org/update/ ...

Additionally there exist experimental projects such as
https://build.opensuse.org/project/show/devel:ARM:Factory:Contrib:ILP32
that may need such Factory updates, too. We'd probably not want to build those
in central :Factory:Update but in linked sub-projects such as :ILP32:Update?


You are receiving this mail because: