Bugzilla – Bug 1221891
KDE:Extra/moodbar: Bug
Last modified: 2024-03-23 18:24:17 UTC
While updating my Tumbleweed system today, I got this error message: [Open quote] Retrieving: moodbar-0.1.4-3.154.x86_64.rpm .........................................................[not found] File './x86_64/moodbar-0.1.4-3.154.x86_64.rpm' not found on medium 'https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/' Abort, retry, ignore? [a/r/i/...? shows all options] (a): r Retrieving: moodbar-0.1.4-3.154.x86_64.rpm .........................................................[not found] File './x86_64/moodbar-0.1.4-3.154.x86_64.rpm' not found on medium 'https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/' Abort, retry, ignore? [a/r/i/...? shows all options] (a): i [End quote] The update stalled and didn't complete - nothing installed. Tried installing moodbar manually: [Open quote] azed@linux-qnar:~> zypper info moodbar Loading repository data... Reading installed packages... Information for package moodbar: -------------------------------- Repository : Additional packages maintained by the KDE team (openSUSE_Tumbleweed) Name : moodbar Version : 0.1.4-3.154 Arch : x86_64 Vendor : obs://build.opensuse.org/KDE:Extra Installed Size : 82.1 KiB Installed : No Status : not installed Source package : moodbar-0.1.4-3.154.src Upstream URL : https://github.com/Mazhoon/moodbar Summary : Analysis program for creating a colorful visual representation of an audio file Description : The Moodbar is an algorithm for creating a colorful visual representation of the contents of an audio file, giving an idea of its "mood" (this is a rather fanciful term for the simple analysis it actually does). The Moodbar was invented by Gavin Wood and Simon O'Keefe for inclusion in the Amarok music player. This package contains a GStreamer plugin with elements that are used in the moodbar analysis, and an application that actually does the analysis. The package also contains a shell-script (create-moodbar.sh), which will generate the mood files for all music-files (mp3|ogg|flac|wma|wav) in the directory (including sub-directories) where it is being executed azed@linux-qnar:~> sudo zypper in moodbar Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: moodbar 1 new package to install. Overall download size: 36.5 KiB. Already cached: 0 B. After the operation, additional 82.1 KiB will be used. Continue? [y/n/v/...? shows all options] (y): y Retrieving: moodbar-0.1.4-3.154.x86_64 (Additional packages maintained by the KDE team (openSUSE_Tumbleweed)) (1/1), 36.5 KiB Retrieving: moodbar-0.1.4-3.154.x86_64.rpm .........................................................[not found] File './x86_64/moodbar-0.1.4-3.154.x86_64.rpm' not found on medium 'https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/' Abort, retry, ignore? [a/r/i/...? shows all options] (a): a Problem occurred during or after installation or removal of packages: Installation has been aborted as directed. Please see the above error message for a hint. azed@linux-qnar:~> [End quote] Is moodbar available? EXTRA: When I ran the update again, I got: [Open quote] Checking for file conflicts: (1 skipped) ................................................................[done] Warning: 1 package had to be excluded from file conflicts check because it is not yet download [End quote] zypper verify yielded [open quote] azed@linux-qnar:~> zypper verify Root privileges are required to run this command. azed@linux-qnar:~> sudo zypper verify [sudo] password for root: Loading repository data... Reading installed packages... Problem: nothing provides 'rubygem(suse-connect) >= 0.2.37' needed by the installed yast2-registration-3.2.3-1.1.noarch Solution 1: deinstallation of yast2-registration-3.2.3-1.1.noarch Solution 2: break yast2-registration-3.2.3-1.1.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): ? #1 : 1 - Choose solution 1 #2 : 2 - Choose solution 2 #3 : c - Choose no solution and cancel. #4 : d - Toggle show detailed conflict information. [1/2/c/d/?] (c): d Problem: nothing provides 'rubygem(suse-connect) >= 0.2.37' needed by the installed yast2-registration-3.2.3-1.1.noarch Detailed information: nothing provides 'rubygem(suse-connect) >= 0.2.37' needed by the installed yast2-registration-3.2.3-1.1.noarch Solution 1: deinstallation of yast2-registration-3.2.3-1.1.noarch Solution 2: break yast2-registration-3.2.3-1.1.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): c azed@linux-qnar:~> [End quote] I'm assuming moodbar is needed to provide rubygem(suse-connect) >= 0.2.37 for yast2-registration-3.2.3-1.1.noarch Can this possibly be correct? Solution ideas?
You have improperly setup your repositories. You don‘t have the auto refresh flag for the KDE Extras repo enabled. Thus you need to do a zypper ref prior installation. Or simply enable auto refresh…
Additionally yast2-registration is already at version 5.0.1. So your system is somewhat screwed up.
(In reply to hui from comment #2) > Additionally yast2-registration is already at version 5.0.1. So your system > is somewhat screwed up. (In reply to hui from comment #1) > You have improperly setup your repositories. You don‘t have the auto refresh > flag for the KDE Extras repo enabled. Thus you need to do a zypper ref prior > installation. Or simply enable auto refresh… (In reply to hui from comment #1) > You have improperly setup your repositories. You don‘t have the auto refresh > flag for the KDE Extras repo enabled. Thus you need to do a zypper ref prior > installation. Or simply enable auto refresh… Thanks for the prompt reply. "sudo zypper ref" did the trick The repeat upgrade ran without a hitch Added the auto refresh flag to the KDE Extras repo as suggested
.