Bug 33637 - Update to Amarok 3.1
Summary: Update to Amarok 3.1
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://amarok.kde.org/
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-10-13 13:05 CEST by Christian Müller
Modified: 2024-10-21 20:18 CEST (History)
4 users (show)

See Also:
Source RPM: amarok-2.9.75-2.1.mga9
CVE:
Status comment:


Attachments

Description Christian Müller 2024-10-13 13:05:53 CEST
Mageia 9 come with Amarok 2.9.75 alpha, while most recent version ist 3.1 stable. Is there a chance to update?
sturmvogel 2024-10-13 20:43:33 CEST

Component: New RPM package request => RPM Packages

Comment 1 David GEIGER 2024-10-14 03:38:43 CEST
Assigning to QA,

Packages in 9/Core/Updates_testing:
======================
amarok-3.1.1-1.mga9
amarok-handbook-3.1.1-1.mga9.noarch.rpm
amarok-utils-3.1.1-1.mga9
libamarok-devel-3.1.1-1.mga9
libamarok-sqlcollection1-3.1.1-1.mga9
libamarok-transcoding1-3.1.1-1.mga9
libamarokcore1-3.1.1-1.mga9
libamaroklib1-3.1.1-1.mga9
libamarokpud1-3.1.1-1.mga9
libamarokshared1-3.1.1-1.mga9
lib64amarok-devel-3.1.1-1.mga9
lib64amarok-sqlcollection1-3.1.1-1.mga9
lib64amarok-transcoding1-3.1.1-1.mga9
lib64amarokcore1-3.1.1-1.mga9
lib64amaroklib1-3.1.1-1.mga9
lib64amarokpud1-3.1.1-1.mga9
lib64amarokshared1-3.1.1-1.mga9

From SRPMS
amarok-3.1.1-1.mga9.src.rpm

Assignee: bugsquad => qa-bugs
CC: (none) => geiger.david68210

katnatek 2024-10-14 04:29:51 CEST

Keywords: (none) => advisory

Comment 2 katnatek 2024-10-14 19:56:55 CEST
RH x86_64

Test update from the current version

LC_ALL=C urpmi --auto --auto-update 
medium "QA Testing (32-bit)" is up-to-date
medium "QA Testing (64-bit)" is up-to-date
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Core 32bit Release (distrib31)" is up-to-date
medium "Core 32bit Updates (distrib32)" is up-to-date
medium "Nonfree 32bit Release (distrib36)" is up-to-date
medium "Nonfree 32bit Updates (distrib37)" is up-to-date
medium "Tainted 32bit Release (distrib41)" is up-to-date
medium "Tainted 32bit Updates (distrib42)" is up-to-date


installing lib64amarokshared1-3.1.1-1.mga9.x86_64.rpm lib64amaroklib1-3.1.1-1.mga9.x86_64.rpm lib64amarokpud1-3.1.1-1.mga9.x86_64.rpm amarok-utils-3.1.1-1.mga9.x86_64.rpm amarok-handbook-3.1.1-1.mga9.noarch.rpm lib64amarok-transcoding1-3.1.1-1.mga9.x86_64.rpm amarok-3.1.1-1.mga9.x86_64.rpm lib64amarok-sqlcollection1-3.1.1-1.mga9.x86_64.rpm lib64amarokcore1-3.1.1-1.mga9.x86_64.rpm from //home/katnatek/qa-testing/x86_64
Preparing...                     ##################################################################################################
      1/9: lib64amarokshared1    ##################################################################################################
      2/9: lib64amarokcore1      ##################################################################################################
      3/9: lib64amarok-transcoding1
                                 ##################################################################################################
      4/9: lib64amarokpud1       ##################################################################################################
      5/9: lib64amaroklib1       ##################################################################################################
      6/9: lib64amarok-sqlcollection1
                                 ##################################################################################################
      7/9: amarok-utils          ##################################################################################################
      8/9: amarok-handbook       ##################################################################################################
      9/9: amarok                ##################################################################################################
      1/9: removing amarok-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      2/9: removing amarok-handbook-3:2.9.75-2.1.mga9.noarch
                                 ##################################################################################################
      3/9: removing lib64amarok-sqlcollection1-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      4/9: removing lib64amaroklib1-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      5/9: removing lib64amarok-transcoding1-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      6/9: removing lib64amarokcore1-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      7/9: removing amarok-utils-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      8/9: removing lib64amarokshared1-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################
      9/9: removing lib64amarokpud1-3:2.9.75-2.1.mga9.x86_64
                                 ##################################################################################################



Test update from the blogdrake's version

LC_ALL=C urpmi --auto --auto-update 
medium "QA Testing (32-bit)" is up-to-date
medium "QA Testing (64-bit)" is up-to-date
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Core 32bit Release (distrib31)" is up-to-date
medium "Core 32bit Updates (distrib32)" is up-to-date
medium "Nonfree 32bit Release (distrib36)" is up-to-date
medium "Nonfree 32bit Updates (distrib37)" is up-to-date
medium "Tainted 32bit Release (distrib41)" is up-to-date
medium "Tainted 32bit Updates (distrib42)" is up-to-date
medium "BDK-Free-x86_64" is up-to-date
medium "BDK-Free-noarch" is up-to-date
medium "BDK-NonFree-x86_64" is up-to-date


installing lib64amarokpud1-3.1.1-1.mga9.x86_64.rpm lib64amarokshared1-3.1.1-1.mga9.x86_64.rpm amarok-utils-3.1.1-1.mga9.x86_64.rpm amarok-handbook-3.1.1-1.mga9.noarch.rpm amarok-3.1.1-1.mga9.x86_64.rpm lib64amarok-sqlcollection1-3.1.1-1.mga9.x86_64.rpm lib64amarokcore1-3.1.1-1.mga9.x86_64.rpm lib64amaroklib1-3.1.1-1.mga9.x86_64.rpm lib64amarok-transcoding1-3.1.1-1.mga9.x86_64.rpm from //home/katnatek/qa-testing/x86_64
Preparing...                     ##################################################################################################
      1/9: lib64amarokshared1    ##################################################################################################
      2/9: lib64amarokcore1      ##################################################################################################
      3/9: lib64amarok-transcoding1
                                 ##################################################################################################
      4/9: lib64amarokpud1       ##################################################################################################
      5/9: lib64amaroklib1       ##################################################################################################
      6/9: lib64amarok-sqlcollection1
                                 ##################################################################################################
      7/9: amarok-utils          ##################################################################################################
      8/9: amarok-handbook       ##################################################################################################
      9/9: amarok                ##################################################################################################
      1/9: removing amarok-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      2/9: removing amarok-handbook-3:3.0.1-1bdk_mga9.noarch
                                 ##################################################################################################
      3/9: removing lib64amarok-sqlcollection1-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      4/9: removing lib64amaroklib1-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      5/9: removing lib64amarok-transcoding1-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      6/9: removing lib64amarokcore1-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      7/9: removing amarok-utils-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      8/9: removing lib64amarokshared1-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
      9/9: removing lib64amarokpud1-3:3.0.1-1bdk_mga9.x86_64
                                 ##################################################################################################
writing /var/lib/rpm/installed-through-deps.list

play flac, mp3, m4a

works well, some messages in terminal that not seem to affect the function, is not a sofware that I use so is not a deep test

 amarok
QObject::connect: No such signal Phonon::VLC::MediaObject::angleChanged(int)
QObject::connect: No such signal Phonon::VLC::MediaObject::availableAnglesChanged(int)
Got ERROR: "Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist" errno: 2000
kf.kirigami: Failed to find a Kirigami platform plugin
kf.kcmutils.core: "amarok_service_lastfm_config.desktop" Querying the KCMs associated to a plugin using the X-KDE-ParentComponents is deprecated. Instead define the X-KDE-ConfigModule with the namespace and plugin filen name.
kf.kcmutils.core: "amarok_service_gpodder_config.desktop" Querying the KCMs associated to a plugin using the X-KDE-ParentComponents is deprecated. Instead define the X-KDE-ConfigModule with the namespace and plugin filen name.
kf.kcmutils.core: "amarok_service_ampache_config.desktop" Querying the KCMs associated to a plugin using the X-KDE-ParentComponents is deprecated. Instead define the X-KDE-ConfigModule with the namespace and plugin filen name.
kf.kcmutils.core: "amarok_service_magnatunestore_config.desktop" Querying the KCMs associated to a plugin using the X-KDE-ParentComponents is deprecated. Instead define the X-KDE-ConfigModule with the namespace and plugin filen name.
Comment 3 Len Lawrence 2024-10-18 00:33:06 CEST
mga9, x64, Mate

In previous attempts to use amarok it has launched a gui and then attempted to generate a music library from the user's files and not made a very good job of it.  This version, before updating, generates messages similar to those in comment 2.
$ amarok --cwd /home/<user>/Music
$ du -hs .
84G	.
$ ps aux | grep amarok
<user>      2259611 17.3  0.8 5416408 282536 pts/5  Sl+  22:19   0:03 amarok --cwd /home/<user>/Music
<user>      2259665  0.5  0.0 347232 30016 ?        Sl   22:19   0:00 /usr/libexec/kf5/kioslave5 /usr/lib64/qt5/plugins/kf5/kio/kio_http.so http  local:/run/user/1000/amarokuRZhMA.1.kioworker.socket
<user>      2259667  0.0  0.0 268559752 23424 ?     S    22:19   0:00 /usr/libexec/kf5/kioslave5 /usr/lib64/qt5/plugins/kf5/kio/tags.so tags  local:/run/user/1000/amarokKkQGzS.2.kioworker.socket
<user>      2259670  0.5  0.0 273108 29256 ?        Sl   22:19   0:00 /usr/libexec/kf5/kioslave5 /usr/lib64/qt5/plugins/kf5/kio/kio_http.so https  local:/run/user/1000/amarokDYKmNy.4.kioworker.socket

The wolf icon appears in the Mate panel when amarok is launched from the system menus and the gui appears along with an extensive list of user files in their correct places.  Items can be selected and played from  the right-hand menu.
$ ps aux | grep amarok
<user>      2294517 11.3  1.0 5946128 338936 ?      Sl   22:25   4:30 /usr/bin/amarok

After updating amarok launched cleanly from the commandline.
No problems at all.  The gui had earmarked the last track played and was ready to start on the following one.  Tried a variety of sound formats.
Looks good here.

CC: (none) => tarazed25

katnatek 2024-10-18 20:30:01 CEST

Whiteboard: (none) => MGA9-64-OK
CC: (none) => andrewsfarm

Comment 4 Thomas Andrews 2024-10-19 01:47:37 CEST
Sounds good to me. Validating.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 5 Mageia Robot 2024-10-21 20:18:27 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0213.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.