|
Bugzilla – Full Text Bug Listing |
| Summary: | Wrong repos added in installer | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Guillaume GARDET <guillaume.gardet> |
| Component: | Installation | Assignee: | Guillaume GARDET <guillaume.gardet> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | afaerber, agraf, dmueller, lnussel, normand |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | aarch64 | ||
| OS: | Other | ||
| See Also: |
https://bugzilla.suse.com/show_bug.cgi?id=1112937 http://bugzilla.suse.com/show_bug.cgi?id=1134554 |
||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Guillaume GARDET
2019-01-07 13:44:43 UTC
The installer adds these repos: http://download.opensuse.org/tumbleweed/repo/oss/ http://download.opensuse.org/tumbleweed/repo/non-oss/ http://download.opensuse.org/source/tumbleweed/repo/oss/ http://download.opensuse.org/debug/tumbleweed/repo/oss/ http://download.opensuse.org/repositories/openSUSE:/Factory:/Update/standard/ There are not wrong. They just do not contain aarch64-specific subdirs. When checking, e.g., http://download.opensuse.org/source/tumbleweed/repo/oss/media.1/media it seems that only x86 is supported there. That's defined in control.xml from skelcd-control-openSUSE, you need to adjust that in the arm build. (In reply to Ludwig Nussel from comment #2) > That's defined in control.xml from skelcd-control-openSUSE, you need to > adjust that in the arm build. skelcd-control-openSUSE already handle non-x86 architectures. See: https://build.opensuse.org/package/view_file/openSUSE:Factory:ARM/skelcd-control-openSUSE/skelcd-control-openSUSE.spec?expand=1 so that replaces stuff but not https://download.opensuse.org/YaST/Repos/openSUSE_Factory_Servers.xml FWIW the source for that file is at https://github.com/openSUSE/download.o.o, there are no ports specific ones there either. But where comes from the https://download.opensuse.org/YaST/Repos/openSUSE_Factory_Servers.xml link? I need to know to be able to change it to https://download.opensuse.org/YaST/Repos/openSUSE_Factory_ARM_Servers.xml or something similar. external_sources_link in control.xml PR available to update YaST/Repos/_openSUSE_Factory_Default.xml.in to handle aarch64: https://github.com/openSUSE/download.o.o/pull/22 Same problem with ppc64le and bug#1132748 with another proposal not requiring YaST changes. Reworked PR available: https://github.com/openSUSE/download.o.o/pull/25 And related skelcd-control-openSUSE update: https://github.com/yast/skelcd-control-openSUSE/pull/188 SR on the way to Factory: https://build.opensuse.org/request/show/709340 This is fixed for Tumbleweed. For the record, PR available for ports support in 15.2: https://github.com/openSUSE/download.o.o/pull/27 An fix of the fix is available: * Tumbleweed PR: https://github.com/yast/skelcd-control-openSUSE/pull/215 * 15.2 PR: https://github.com/yast/skelcd-control-openSUSE/pull/216 This is an autogenerated message for OBS integration: This bug (1120938) was mentioned in https://build.opensuse.org/request/show/843614 15.2 / skelcd-control-openSUSE openSUSE-RU-2021:0243-1: An update that has two recommended fixes and contains one feature can now be installed. Category: recommended (moderate) Bug References: 1120938,1173676 CVE References: JIRA References: SLE-14807 Sources used: openSUSE Leap 15.2 (src): skelcd-control-openSUSE-15.2.6-lp152.2.3.1, skelcd-control-openSUSE-promo-15.2.6-lp152.2.3.1 |