[Bug 1138371] New: Factory Update channel missing for multiple architectures
http://bugzilla.opensuse.org/show_bug.cgi?id=1138371 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: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1138371 http://bugzilla.opensuse.org/show_bug.cgi?id=1138371#c5 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #5 from Dominique Leuenberger <dimstar@opensuse.org> --- Dang - yes, the entire ':Update' repo for TW is a band aid. As rolling distro, we'd expect fixes to roll into the distro at reasonable pace - which is unfortunately once again something openssl failed at doing (because besides the 'fix for the actual issue', the submission contained a version upgrade -which happend to break parts of the python stack. Since 0618, openssl 1.1.1c has been merged into openSUSE:Factory - and thus the overlay in :Update removed (fix is present) - but this process only takes intel arch into account. I re-added the openssl 1.1.1b with the locale fix into the :Update channel - disabled for intel archs (ppc and arm enabled, as those are both on snapshots < 0618) This addresses at least the explicit bug in comment #0 As for armv6 and v7, I added a new repo 'ARM' to the :Update channel, with armv6l and armv7l as archs (adding to the existing repo for arm sunded strange, since the repo is called 'aarch64') The repo is published for now under http://download.opensuse.org/repositories/openSUSE:/Factory:/Update/ARM (just like the regular ones) - we can further discuss redirects on download.o.o if this makes sense (or a better setup for the repos) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com