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?