Bug 1224325 - Update with Discover fails when using science repository and using out-dated repository metadata
Summary: Update with Discover fails when using science repository and using out-dated ...
Status: RESOLVED INVALID
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-15 17:21 UTC by Peter Huyoff
Modified: 2024-05-15 18:42 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshot (161.94 KB, image/png)
2024-05-15 17:21 UTC, Peter Huyoff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Huyoff 2024-05-15 17:21:38 UTC
Created attachment 874913 [details]
Screenshot

Dependency resolution failed:

das installierte libnetcdf19-4.9.2-2.3.x86_64 erfordert 'libhdf5-200 = 1.12.2', aber diese Anforderung kann nicht bereitgestellt werden
Comment 1 Andreas Stieger 2024-05-15 17:38:46 UTC
$ zypper search -t package -s --match-exact libnetcdf19 libhdf5-200
Loading repository data...
Reading installed packages...

S | Name        | Type    | Version    | Arch   | Repository
--+-------------+---------+------------+--------+------------------------
  | libhdf5-200 | package | 1.12.2-8.2 | x86_64 | openSUSE-Tumbleweed-Oss
  | libnetcdf19 | package | 4.9.2-2.3  | x86_64 | openSUSE-Tumbleweed-Oss

$ zypper in --dry-run libnetcdf19
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 3 NEW packages are going to be installed:
  libhdf5-200 libhdf5_hl200 libnetcdf19

3 new packages to install.
Overall download size: 1.9 MiB. Already cached: 0 B. After the operation, additional 5.7 MiB will be used.


Reporter, please run "zypper dup" to resolve.
Comment 2 Peter Huyoff 2024-05-15 17:51:32 UTC
Done this, a 404 is reported:

<code>
...
Die folgenden 7 Pakete werden aktualisiert:
  FreeCAD FreeCAD-debuginfo FreeCAD-debugsource libcgns4_4 libfdk-aac2 libhdf5_cpp200 liblsmash2

Die folgenden 2 Pakete werden durch eine ältere Version ausgetauscht:
  libhdf5-200 libhdf5_hl200

Die folgenden 2 Pakete werden den Anbieter ändern:
  libhdf5-200    obs://build.opensuse.org/science -> openSUSE
  libhdf5_hl200  obs://build.opensuse.org/science -> openSUSE

Die folgenden 2 NEUEN Pakete werden installiert:
  libboost_program_options1_85_0 libboost_program_options1_85_0-x86-64-v3

Die folgenden 4 Pakete werden GELÖSCHT:
  boost-license1_84_0 libboost_filesystem1_84_0 libboost_program_options1_84_0 libboost_thread1_84_0

7 Pakete werden aktualisiert, 2 werden zurückgestuft, 2 neue, 4 zu entfernen, 2  Anbieterwechsel.
Gesamtgröße des Downloads: 305,2 MiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 2,4 MiB belegt.

...

Abhängigkeiten werden aufgelöst...
Distributions-Aktualisierungen werden verarbeitet...

Die folgenden 7 Pakete werden aktualisiert:
  FreeCAD FreeCAD-debuginfo FreeCAD-debugsource libcgns4_4 libfdk-aac2 libhdf5_cpp200 liblsmash2

Die folgenden 2 Pakete werden durch eine ältere Version ausgetauscht:
  libhdf5-200 libhdf5_hl200

Die folgenden 2 Pakete werden den Anbieter ändern:
  libhdf5-200    obs://build.opensuse.org/science -> openSUSE
  libhdf5_hl200  obs://build.opensuse.org/science -> openSUSE

Die folgenden 2 NEUEN Pakete werden installiert:
  libboost_program_options1_85_0 libboost_program_options1_85_0-x86-64-v3

Die folgenden 4 Pakete werden GELÖSCHT:
  boost-license1_84_0 libboost_filesystem1_84_0 libboost_program_options1_84_0 libboost_thread1_84_0

7 Pakete werden aktualisiert, 2 werden zurückgestuft, 2 neue, 4 zu entfernen, 2  Anbieterwechsel.
Gesamtgröße des Downloads: 305,2 MiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 2,4 MiB belegt.

...
</code>

<code>
Abrufen: FreeCAD-0.21.2-190.1.x86_64.rpm .................................................................................................................................................................................................................[fertig (3,3 MiB/s)]
Abrufen: libhdf5_cpp200-1.12.3-217.1.x86_64 (science)                                                                                                                                                                                                    (9/11), 133,4 KiB    
Abrufen: libhdf5_cpp200-1.12.3-217.1.x86_64.rpm ......................................................................................................................................................................................................................[Fehler]
Fehler beim Download (curl) für 'https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/x86_64/libhdf5_cpp200-1.12.3-217.1.x86_64.rpm':
Fehlercode: 'Curl error 56'
Fehlermeldung: 'The requested URL returned error: 404'

Abbrechen, wiederholen, ignorieren? [a/w/i/...? zeigt alle Optionen] (a): w
Abrufen: libhdf5_cpp200-1.12.3-217.1.x86_64.rpm ......................................................................................................................................................................................................................[Fehler]
Fehler beim Download (curl) für 'https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/x86_64/libhdf5_cpp200-1.12.3-217.1.x86_64.rpm':
Fehlercode: 'Curl error 56'
Fehlermeldung: 'The requested URL returned error: 404'
</code>
Comment 3 Andreas Stieger 2024-05-15 18:40:31 UTC
$ zypper search -t package -s -r science --match-exact libhdf5_cpp200
Loading repository data...
Reading installed packages...

S | Name           | Type    | Version      | Arch   | Repository
--+----------------+---------+--------------+--------+-----------
  | libhdf5_cpp200 | package | 1.12.3-217.2 | x86_64 | science
  | libhdf5_cpp200 | package | 1.12.3-217.2 | i586   | science


Refresh the science repository (zypper ref), or configure the science repository to automatically refresh.  (zypper mr, or the YaST equivalent).

Alternatively remove the science repository if added in error.

Usage of non-standard repositories, failure to configure repositories automatically. User error, closing