Bug 1221891 - KDE:Extra/moodbar: Bug
Summary: KDE:Extra/moodbar: Bug
Status: RESOLVED WORKSFORME
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: 3rd party software (show other bugs)
Version: unspecified
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-23 15:15 UTC by Stephen Hamer
Modified: 2024-03-23 18:24 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Hamer 2024-03-23 15:15:53 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?
Comment 1 hui 2024-03-23 15:46:56 UTC
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…
Comment 2 hui 2024-03-23 15:52:58 UTC
Additionally yast2-registration is already at version 5.0.1. So your system is somewhat screwed up.
Comment 3 Stephen Hamer 2024-03-23 16:14:19 UTC
(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
Comment 4 hui 2024-03-23 18:24:17 UTC
.