Bug 31824

Summary: [Req] MGA9 : pipewire update 0.3.70
Product: Mageia Reporter: psyca <linux>
Component: RPM PackagesAssignee: Giuseppe Ghibò <ghibomgx>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://github.com/PipeWire/pipewire
Whiteboard:
Source RPM: pipewire-0.3.67-1.mga9.src.rpm CVE:
Status comment:

Description psyca 2023-04-21 14:01:44 CEST
This is just a request - if possible - to update pipewire to 0.3.70, as it is an 
bugfix release and also fixes some regressions.

See changelog:

https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/9f7d60c1e84cc0481afc3f6ccf76e127567943a8/NEWS
Comment 1 Lewis Smith 2023-04-21 20:25:42 CEST
Thanks for the pointer, but whether it can be done before release is doubtful.
Giussepi currently updates this pkg, so assigning to him.

Assignee: bugsquad => ghibomgx

Comment 2 Giuseppe Ghibò 2023-04-22 13:32:42 CEST
(In reply to Lewis Smith from comment #1)

> Thanks for the pointer, but whether it can be done before release is
> doubtful.
> Giussepi currently updates this pkg, so assigning to him.

There is release 0.3.70 available in core/updates_testing. Release 0.3.68 introduced changes in the UCM that were causing changes in device names, profiles, ports, etc. We need more testing to see there aren't regression, so check you too.
Comment 3 psyca 2023-04-23 09:32:20 CEST
For me it looks good.
The only thing i found out is in the mcc script (which maybe was before the 0.3.70 a problem) and needs an new bugreport.... (?)

-

If i want to switch in the MCC from
"PipeWire with WirePlumber" to "PipeWire with PipWie Media session".

The installation fails do to pakage conflicts

----

Holen der RPM-Dateien von Medium »Core Release (distrib1)« …
    $MIRRORLIST: media/core/release/pulseaudio-module-gsettings-16.1-14.mga9.x86_64.rpm
    $MIRRORLIST: media/core/release/alsa-plugins-pulse-config-1.2.7.1-2.mga9.noarch.rpm                                                                         
    $MIRRORLIST: media/core/release/pulseaudio-16.1-14.mga9.x86_64.rpm                                                                                          
    $MIRRORLIST: media/core/release/pulseaudio-module-zeroconf-16.1-14.mga9.x86_64.rpm                                                                          
    $MIRRORLIST: media/core/release/lib64alsa-plugins-pulseaudio-1.2.7.1-2.mga9.x86_64.rpm                                                                      
    $MIRRORLIST: media/core/release/paprefs-1.2-1.mga9.x86_64.rpm                                                                                               
    $MIRRORLIST: media/core/release/pulseaudio-module-x11-16.1-14.mga9.x86_64.rpm                                                                               
    $MIRRORLIST: media/core/release/pipewire-media-session-0.4.2-1.mga9.x86_64.rpm                                                                              
    $MIRRORLIST: media/core/release/task-pulseaudio-9-1.mga9.noarch.rpm                                                                                         
$MIRRORLIST media/core/release pulseaudio-module-gsettings-16.1-14.mga9.x86_64.rpm alsa-plugins-pulse-config-1.2.7.1-2.mga9.noarch.rpm pulseaudio-16.1-14.mga9.x86_64.rpm pulseaudio-module-zeroconf-16.1-14.mga9.x86_64.rpm lib64alsa-plugins-pulseaudio-1.2.7.1-2.mga9.x86_64.rpm paprefs-1.2-1.mga9.x86_64.rpm pulseaudio-module-x11-16.1-14.mga9.x86_64.rpm pipewire-media-session-0.4.2-1.mga9.x86_64.rpm task-pulseaudio-9-1.mga9.noarch.rpm wurde geholt
… Holen beendet
Holen der RPM-Dateien von Medium »Core 32bit Release (distrib31)« …
    $MIRRORLIST: media/../../i586/media/core/release/libalsa-plugins-pulseaudio-1.2.7.1-2.mga9.i586.rpm                                                         
$MIRRORLIST media/../../i586/media/core/release libalsa-plugins-pulseaudio-1.2.7.1-2.mga9.i586.rpm wurde geholt
… Holen beendet
task-pulseaudio-9-1.mga9.noarch.rpm pipewire-media-session-0.4.2-1.mga9.x86_64.rpm libalsa-plugins-pulseaudio-1.2.7.1-2.mga9.i586.rpm paprefs-1.2-1.mga9.x86_64.rpm pulseaudio-module-x11-16.1-14.mga9.x86_64.rpm pulseaudio-module-zeroconf-16.1-14.mga9.x86_64.rpm lib64alsa-plugins-pulseaudio-1.2.7.1-2.mga9.x86_64.rpm pulseaudio-16.1-14.mga9.x86_64.rpm alsa-plugins-pulse-config-1.2.7.1-2.mga9.noarch.rpm pulseaudio-module-gsettings-16.1-14.mga9.x86_64.rpm von /var/cache/urpmi/rpms wird installiert
starting installing packages
Vorgang zum Installieren auf / gestellt (entfernen=3, installieren=0, aktualisieren=10)
Installation fehlgeschlagen:
        lib64alsa-plugins-pulseaudio kollidiert mit (installiert) pipewire-alsa-0.3.70-1.mga9.x86_64
        alsa-plugins-pulse-config kollidiert mit (installiert) pipewire-alsa-0.3.70-1.mga9.x86_64

unlocking urpmi database
unlocking rpm database
Installation fehlgeschlagen:    lib64alsa-plugins-pulseaudio kollidiert mit (installiert) pipewire-alsa-0.3.70-1.mga9.x86_64
        alsa-plugins-pulse-config kollidiert mit (installiert) pipewire-alsa-0.3.70-1.mga9.x86_64
Comment 4 Giuseppe Ghibò 2023-04-23 09:54:44 CEST
(In reply to psyca from comment #3)

> For me it looks good.
> The only thing i found out is in the mcc script (which maybe was before the
> 0.3.70 a problem) and needs an new bugreport.... (?)
> 
> -
> 
> If i want to switch in the MCC from
> "PipeWire with WirePlumber" to "PipeWire with PipWie Media session".
> 
> The installation fails do to pakage conflicts
> 
> ----
> 
> Holen der RPM-Dateien von Medium »Core Release (distrib1)« …
>     $MIRRORLIST:
> media/core/release/pulseaudio-module-gsettings-16.1-14.mga9.x86_64.rpm
>     $MIRRORLIST:
> media/core/release/alsa-plugins-pulse-config-1.2.7.1-2.mga9.noarch.rpm      
> 
>     $MIRRORLIST: media/core/release/pulseaudio-16.1-14.mga9.x86_64.rpm      
> 
>     $MIRRORLIST:
> media/core/release/pulseaudio-module-zeroconf-16.1-14.mga9.x86_64.rpm       
> 
>     $MIRRORLIST:
> media/core/release/lib64alsa-plugins-pulseaudio-1.2.7.1-2.mga9.x86_64.rpm   
> 
>     $MIRRORLIST: media/core/release/paprefs-1.2-1.mga9.x86_64.rpm           
> 
>     $MIRRORLIST:
> media/core/release/pulseaudio-module-x11-16.1-14.mga9.x86_64.rpm            
> 
>     $MIRRORLIST:
> media/core/release/pipewire-media-session-0.4.2-1.mga9.x86_64.rpm           
> 
>     $MIRRORLIST: media/core/release/task-pulseaudio-9-1.mga9.noarch.rpm     
> 
> $MIRRORLIST media/core/release
> pulseaudio-module-gsettings-16.1-14.mga9.x86_64.rpm
> alsa-plugins-pulse-config-1.2.7.1-2.mga9.noarch.rpm
> pulseaudio-16.1-14.mga9.x86_64.rpm
> pulseaudio-module-zeroconf-16.1-14.mga9.x86_64.rpm
> lib64alsa-plugins-pulseaudio-1.2.7.1-2.mga9.x86_64.rpm
> paprefs-1.2-1.mga9.x86_64.rpm pulseaudio-module-x11-16.1-14.mga9.x86_64.rpm
> pipewire-media-session-0.4.2-1.mga9.x86_64.rpm
> task-pulseaudio-9-1.mga9.noarch.rpm wurde geholt
> … Holen beendet
> Holen der RPM-Dateien von Medium »Core 32bit Release (distrib31)« …
>     $MIRRORLIST:
> media/../../i586/media/core/release/libalsa-plugins-pulseaudio-1.2.7.1-2.
> mga9.i586.rpm                                                         
> $MIRRORLIST media/../../i586/media/core/release
> libalsa-plugins-pulseaudio-1.2.7.1-2.mga9.i586.rpm wurde geholt
> … Holen beendet
> task-pulseaudio-9-1.mga9.noarch.rpm
> pipewire-media-session-0.4.2-1.mga9.x86_64.rpm
> libalsa-plugins-pulseaudio-1.2.7.1-2.mga9.i586.rpm
> paprefs-1.2-1.mga9.x86_64.rpm pulseaudio-module-x11-16.1-14.mga9.x86_64.rpm
> pulseaudio-module-zeroconf-16.1-14.mga9.x86_64.rpm
> lib64alsa-plugins-pulseaudio-1.2.7.1-2.mga9.x86_64.rpm
> pulseaudio-16.1-14.mga9.x86_64.rpm
> alsa-plugins-pulse-config-1.2.7.1-2.mga9.noarch.rpm
> pulseaudio-module-gsettings-16.1-14.mga9.x86_64.rpm von
> /var/cache/urpmi/rpms wird installiert
> starting installing packages
> Vorgang zum Installieren auf / gestellt (entfernen=3, installieren=0,
> aktualisieren=10)
> Installation fehlgeschlagen:
>         lib64alsa-plugins-pulseaudio kollidiert mit (installiert)
> pipewire-alsa-0.3.70-1.mga9.x86_64
>         alsa-plugins-pulse-config kollidiert mit (installiert)
> pipewire-alsa-0.3.70-1.mga9.x86_64
> 
> unlocking urpmi database
> unlocking rpm database
> Installation fehlgeschlagen:    lib64alsa-plugins-pulseaudio kollidiert mit
> (installiert) pipewire-alsa-0.3.70-1.mga9.x86_64
>         alsa-plugins-pulse-config kollidiert mit (installiert)
> pipewire-alsa-0.3.70-1.mga9.x86_64

This should be fixed in drakxtools-18.60-2.mga9 and beyond.
Comment 5 psyca 2023-04-23 09:58:01 CEST
Ok. Many thanks for your good and fast work. (thumb up)
Comment 6 psyca 2023-05-02 04:58:18 CEST
Many thanks for your work.
Closing bugreport - 0.3.70 is repo.

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