[opensuse] DOO mirror trouble debilitating
https://status.opensuse.org/ continues to report major outage. :-( Can someone on 42.3 who is able to make zypper behave as expected using any specific mirror rather than DOO post the content of their OSS and Non-OSS .repo files from /etc/zypp/repos.d/ please? I started an upgrade from 42.1 to 42.3 on my main system late yesterday. It got almost done, then the mirrors went haywire. NAICT, the immediate problem has its roots in the "type" line in each .repo file. I saw something about this subject recently on one of the opensuse mailing lists, but have no idea which list or what the context was, and can't remember enough info for a search to find between zero and an infinite number of hits on lists.opensuse.org. Examining the content of these files, these are the possible types: yast2 rpm-md none For some inexplicable reason, the OSS and Non-OSS repos seem to require a different type than update or optional BS or Packman repos. All other repos host a valid .repo file, but not OSS or Non-OSS. RPM reports no package owns these files, so there's no way to find out what belongs in them. When after getting timeouts trying to use DOO, I try to change to use a specific mirror, I get these messages: Retrieving repository 'NonOSS' metadata .........................................................................[error] Repository 'NonOSS' is invalid. [NonOSS|http://ftp5.gwdg.de/pub/opensuse/leap/42.3/repo/oss/] Valid metadata not found at specified URL Please check if the URIs defined for this repository are pointing to a valid repository. Skipping repository 'NonOSS' because of the above error. Retrieving repository 'OSS' metadata ............................................................................[error] Repository 'OSS' is invalid. [OSS|http://ftp5.gwdg.de/pub/opensuse/leap/42.3/repo/oss/] Valid metadata not found at specified URL Please check if the URIs defined for this repository are pointing to a valid repository. Skipping repository 'OSS' because of the above error. :~( -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Felix Miata
https://status.opensuse.org/ continues to report major outage. :-(
Can someone on 42.3 who is able to make zypper behave as expected using any specific mirror rather than DOO post the content of their OSS and Non-OSS .repo files from /etc/zypp/repos.d/ please?
I started an upgrade from 42.1 to 42.3 on my main system late yesterday. It got almost done, then the mirrors went haywire.
NAICT, the immediate problem has its roots in the "type" line in each .repo file. I saw something about this subject recently on one of the opensuse mailing lists, but have no idea which list or what the context was, and can't remember enough info for a search to find between zero and an infinite number of hits on lists.opensuse.org.
Examining the content of these files, these are the possible types:
yast2 rpm-md none
iirc, the types changed to "rpm-md" but I haven't bothered to change my repos to particular mirror sites. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Patrick Shanahan composed on 2017-09-06 22:47 (UTC-0400):
* Felix Miata
[09-06-17 22:43]: ... NAICT, the immediate problem has its roots in the "type" line in each .repo file. I saw something about this subject recently on one of the opensuse mailing lists, but have no idea which list or what the context was, and can't remember enough info for a search to find between zero and an infinite number of hits on lists.opensuse.org.
Examining the content of these files, these are the possible types:
yast2 rpm-md none
iirc, the types changed to "rpm-md"
but I haven't bothered to change my repos to particular mirror sites.
You're using TW, right? I don't think the breakage is the same for Leap. Changing the types doesn't help. Usually the error message is the same: File '/repodata/repomd.xml' not found on medium 'http://.... But trying to use DOO with an original file: [openSUSE-Leap-42.3-0] name=openSUSE-Leap-42.3-0 enabled=1 autorefresh=1 baseurl=http://download.opensuse.org/distribution/leap/42.3/repo/oss path=/ type=yast2 keeppackages=0 I get this instead: Retrieving repository 'openSUSE-Leap-42.3-0' metadata ...........................................................[error] Repository 'openSUSE-Leap-42.3-0' is invalid. [openSUSE-Leap-42.3-0|http://download.opensuse.org/distribution/leap/42.3/repo/oss] Valid metadata not found at specified URL Please check if the URIs defined for this repository are pointing to a valid repository. Skipping repository 'openSUSE-Leap-42.3-0' because of the above error. Maybe whatever changed requires a path that is not /, but, given no rpm owns them, and none for optional repos include a path= line, I don't have any idea where to look for an explanation of .repo file content. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata composed on 2017-09-06 22:41 (UTC-0400):
https://status.opensuse.org/ continues to report major outage. :-(
Vaguely recalling a post Patrick Shanahan made some weeks back with multiple urls in a .repo file, I found one from 7 August, then tried this: [OSS] autorefresh=1 baseurl=http://download.opensuse.org/distribution/leap/42.3/repo/oss/ http://ftp5.gwdg.de/pub/opensuse/leap/42.3/repo/oss/ http://ftp.uni-erlangen.de/opensuse/distribution/leap/42.3/repo/oss/ http://www.gtlib.gatech.edu/pub/opensuse/leap/42.3/repo/oss/ http://provo-mirror.opensuse.org/distribution/leap/42.3/repo/oss/ http://widehat.opensuse.org/distribution/leap/42.3/repo/oss/ enabled=1 keeppackages=0 name=OSS path=/ type=yast2 It works. Zypper is slow on ref or with -v, but at least given enough time what needs doing can get done: # zypper -v in typelib-1_0-UDisks-2_0 Verbosity: 1 Non-option program arguments: 'typelib-1_0-UDisks-2_0' Initializing Target Checking whether to refresh metadata for NonOSS Checking whether to refresh metadata for OSS Checking whether to refresh metadata for Update Checking whether to refresh metadata for UpdateNonOSS Loading repository data... Reading installed packages... Force resolution: No Selecting 'typelib-1_0-UDisks-2_0-2.1.6-6.4.x86_64' from repository 'OSS' for installation. Resolving package dependencies... Force resolution: No The following NEW package is going to be installed: typelib-1_0-UDisks-2_0 2.1.6-6.4 1 new package to install. Overall download size: 31.1 KiB. Already cached: 0 B. After the operation, additional 85.2 KiB will be used. Continue? [y/n/...? shows all options] (y): y committing Checking for file conflicts: .....................................................................................[done] Warning: Checking for file conflicts requires not installed packages to be downloaded in advance in order to access their file lists. See option '--download-in-advance' in the zypper manual page for details. The following package had to be excluded from file conflicts check because it is not yet downloaded: typelib-1_0-UDisks-2_0 Retrieving package typelib-1_0-UDisks-2_0-2.1.6-6.4.x86_64 (1/1), 31.1 KiB ( 85.2 KiB unpacked) Retrieving: typelib-1_0-UDisks-2_0-2.1.6-6.4.x86_64.rpm .........................................................[error] Retrieving: typelib-1_0-UDisks-2_0-2.1.6-6.4.x86_64.rpm .....................................................[not found] Retrieving: typelib-1_0-UDisks-2_0-2.1.6-6.4.x86_64.rpm .............................................[done (16.7 KiB/s)] (1/1) Installing: typelib-1_0-UDisks-2_0-2.1.6-6.4.x86_64 ........................................................[done] CommitResult (total 1, done 1, error 0, skipped 0, updateMessages 0) -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
Retrieving repository 'NonOSS' metadata ........................................................................ [error] Repository 'NonOSS' is invalid. [NonOSS|http://ftp5.gwdg.de/pub/opensuse/leap/42.3/repo/oss/] Valid [metadata not found at specified URL
The URL is wrong - the correct ones are: http://ftp5.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss http://ftp5.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/non-oss -- Per Jessen, Zürich (14.8°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Is this change in type a permanent thing?
Is it intended that it requires a modification on a client system?
(I know the answer to the next one...) Is there an announcement that
details what is being done?
On Thu, Sep 7, 2017 at 7:31 AM, Per Jessen
Felix Miata wrote:
Retrieving repository 'NonOSS' metadata ........................................................................ [error] Repository 'NonOSS' is invalid. [NonOSS|http://ftp5.gwdg.de/pub/opensuse/leap/42.3/repo/oss/] Valid [metadata not found at specified URL
The URL is wrong - the correct ones are:
http://ftp5.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss http://ftp5.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/non-oss
-- Per Jessen, Zürich (14.8°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen composed on 2017-09-07 07:31 (UTC+0200):
Felix Miata wrote:
Retrieving repository 'NonOSS' metadata ........................................................................ [error] Repository 'NonOSS' is invalid. [NonOSS|http://ftp5.gwdg.de/pub/opensuse/leap/42.3/repo/oss/] Valid [metadata not found at specified URL
The URL is wrong - the correct ones are:
http://ftp5.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss http://ftp5.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/non-oss
Thanks for the eyes. I need more sleep. :~( -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Felix Miata
-
Patrick Shanahan
-
Per Jessen
-
Roger Oberholtzer