Hi everyone,
I remember some time ago we had issues with pulseaudio on earlier templates, and I believe a reinstall of pakages fixed the issue. I can't seem to get myself out of trouble with this one on fedora-31.
When doing update I get:
user@fedora-31 ~]$ sudo dnf update
Last metadata expiration check: 0:50:13 ago on Wed Apr 22
20:44:57 2020.
Dependencies resolved.
Problem 1: package pulseaudio-qubes-4.0.27-1.fc31.x86_64
requires pulseaudio = 13.0, but none of the providers can be
installed
- cannot install both pulseaudio-13.99.1-3.fc31.x86_64 and
pulseaudio-13.0-1.fc31.x86_64
- cannot install both pulseaudio-13.0-1.fc31.x86_64 and
pulseaudio-13.99.1-3.fc31.x86_64
- cannot install the best update candidate for package
pulseaudio-qubes-4.0.27-1.fc31.x86_64
- cannot install the best update candidate for package
pulseaudio-13.0-1.fc31.x86_64
Problem 2: package qubes-vm-recommended-4.0.6-1.fc31.noarch
requires pulseaudio-qubes, but none of the providers can be
installed
- package pulseaudio-qubes-4.0.27-1.fc31.x86_64 requires
pulseaudio = 13.0, but none of the providers can be installed
- package pulseaudio-13.0-1.fc31.x86_64 requires
libpulsecommon-13.0.so()(64bit), but none of the providers can
be installed
- package pulseaudio-13.0-1.fc31.x86_64 requires
pulseaudio-libs(x86-64) = 13.0-1.fc31, but none of the providers
can be installed
- cannot install both pulseaudio-libs-13.99.1-3.fc31.x86_64
and pulseaudio-libs-13.0-1.fc31.x86_64
- cannot install both pulseaudio-libs-13.0-1.fc31.x86_64 and
pulseaudio-libs-13.99.1-3.fc31.x86_64
- cannot install the best update candidate for package
qubes-vm-recommended-4.0.6-1.fc31.noarch
- cannot install the best update candidate for package
pulseaudio-libs-13.0-1.fc31.x86_64
- nothing provides pulseaudio = 12.99.2 needed by
pulseaudio-qubes-4.0.26-1.fc31.x86_64
Problem 3: problem with installed package
pulseaudio-qubes-4.0.27-1.fc31.x86_64
- package pulseaudio-qubes-4.0.27-1.fc31.x86_64 requires
pulseaudio = 13.0, but none of the providers can be installed
- cannot install both pulseaudio-13.99.1-3.fc31.x86_64 and
pulseaudio-13.0-1.fc31.x86_64
- cannot install both pulseaudio-13.0-1.fc31.x86_64 and
pulseaudio-13.99.1-3.fc31.x86_64
- package pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
requires libpulsecore-13.99.so()(64bit), but none of the
providers can be installed
- package pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
requires pulseaudio(x86-64) = 13.99.1-3.fc31, but none of the
providers can be installed
- cannot install the best update candidate for package
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64
Problem 4: problem with installed package
qubes-vm-recommended-4.0.6-1.fc31.noarch
- package qubes-vm-recommended-4.0.6-1.fc31.noarch requires
pulseaudio-qubes, but none of the providers can be installed
- package pulseaudio-qubes-4.0.27-1.fc31.x86_64 requires
pulseaudio = 13.0, but none of the providers can be installed
- cannot install both pulseaudio-13.99.1-3.fc31.x86_64 and
pulseaudio-13.0-1.fc31.x86_64
- cannot install both pulseaudio-13.0-1.fc31.x86_64 and
pulseaudio-13.99.1-3.fc31.x86_64
- package pulseaudio-module-x11-13.99.1-3.fc31.x86_64 requires
libpulsecore-13.99.so()(64bit), but none of the providers can be
installed
- package pulseaudio-module-x11-13.99.1-3.fc31.x86_64 requires
pulseaudio(x86-64) = 13.99.1-3.fc31, but none of the providers
can be installed
- cannot install the best update candidate for package
pulseaudio-module-x11-13.0-1.fc31.x86_64
- nothing provides pulseaudio = 12.99.2 needed by
pulseaudio-qubes-4.0.26-1.fc31.x86_64
==========================================================================================================================
Package Architecture
Version Repository
Size
==========================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their
upgrade):
pulseaudio x86_64
13.99.1-3.fc31 updates 1.0
M
pulseaudio-libs x86_64
13.99.1-3.fc31 updates 707
k
Skipping packages with broken dependencies:
pulseaudio-module-bluetooth x86_64
13.99.1-3.fc31 updates 79
k
pulseaudio-module-x11 x86_64
13.99.1-3.fc31 updates 32
k
pulseaudio-qubes x86_64
4.0.26-1.fc31 qubes-vm-r4.0-current 25
k
Transaction Summary
==========================================================================================================================
Skip 5 Packages
Nothing to do.
Complete!
[user@fedora-31 ~]$
Then I try the recomended action --best --allowerasing and it removes the qubes packages:
[user@fedora-31 ~]$ sudo dnf update --best --allowerasingComplete!
That removes the qubes packages and that means something usually breaks. So lets try reinstalling the latest ones available:
user@fedora-31 ~]$ sudo dnf install
pulseaudio-qubes qubes-vm-recommended
Last metadata expiration check: 0:51:28 ago on Wed Apr 22
20:44:57 2020.
Dependencies resolved.
==========================================================================================================================
Package Architecture
Version Repository Size
==========================================================================================================================
Installing:
pulseaudio-qubes x86_64
4.0.27-1.fc31 qubes-vm-r4.0-current 25 k
qubes-vm-recommended noarch
4.0.6-1.fc31 qubes-vm-r4.0-current 8.6 k
Downgrading:
pulseaudio x86_64
13.0-1.fc31 fedora 1.0 M
pulseaudio-libs x86_64
13.0-1.fc31 fedora 710 k
pulseaudio-libs-glib2 x86_64
13.0-1.fc31 fedora 20 k
pulseaudio-module-bluetooth x86_64
13.0-1.fc31 fedora 81 k
pulseaudio-module-x11 x86_64
13.0-1.fc31 fedora 33 k
pulseaudio-utils x86_64
13.0-1.fc31 fedora 73 k
Transaction Summary
==========================================================================================================================
Install 2 Packages
Downgrade 6 Packages
Total download size: 1.9 M
Is this ok [y/N]: y
Downloading Packages:
(1/8):
pulseaudio-libs-glib2-13.0-1.fc31.x86_64.rpm
22 kB/s | 20 kB 00:00
(2/8):
pulseaudio-13.0-1.fc31.x86_64.rpm
988 kB/s | 1.0 MB 00:01
(3/8):
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64.rpm
583 kB/s | 81 kB 00:00
(4/8):
pulseaudio-module-x11-13.0-1.fc31.x86_64.rpm
650 kB/s | 33 kB 00:00
(5/8):
pulseaudio-libs-13.0-1.fc31.x86_64.rpm
649 kB/s | 710 kB 00:01
(6/8):
pulseaudio-utils-13.0-1.fc31.x86_64.rpm
797 kB/s | 73 kB 00:00
(7/8):
qubes-vm-recommended-4.0.6-1.fc31.noarch.rpm
6.3 kB/s | 8.6 kB 00:01
(8/8):
pulseaudio-qubes-4.0.27-1.fc31.x86_64.rpm
18 kB/s | 25 kB 00:01
--------------------------------------------------------------------------------------------------------------------------
Total
588 kB/s | 1.9 MB 00:03
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing
:
1/1
Downgrading :
pulseaudio-libs-13.0-1.fc31.x86_64
1/14
Running scriptlet:
pulseaudio-13.0-1.fc31.x86_64
2/14
Downgrading :
pulseaudio-13.0-1.fc31.x86_64
2/14
Running scriptlet:
pulseaudio-13.0-1.fc31.x86_64
2/14
Installing :
pulseaudio-qubes-4.0.27-1.fc31.x86_64
3/14
Running scriptlet:
pulseaudio-qubes-4.0.27-1.fc31.x86_64
3/14
Downgrading :
pulseaudio-utils-13.0-1.fc31.x86_64
4/14
Downgrading :
pulseaudio-module-x11-13.0-1.fc31.x86_64
5/14
Installing :
qubes-vm-recommended-4.0.6-1.fc31.noarch
6/14
Downgrading :
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64
7/14
Downgrading :
pulseaudio-libs-glib2-13.0-1.fc31.x86_64
8/14
Cleanup :
pulseaudio-module-x11-13.99.1-3.fc31.x86_64
9/14
Cleanup :
pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
10/14
Running scriptlet:
pulseaudio-13.99.1-3.fc31.x86_64
11/14
Cleanup :
pulseaudio-13.99.1-3.fc31.x86_64
11/14
Cleanup :
pulseaudio-utils-13.99.1-3.fc31.x86_64
12/14
Cleanup :
pulseaudio-libs-glib2-13.99.1-3.fc31.x86_64
13/14
Cleanup :
pulseaudio-libs-13.99.1-3.fc31.x86_64
14/14
Running scriptlet:
pulseaudio-13.0-1.fc31.x86_64
14/14
Running scriptlet:
pulseaudio-libs-13.99.1-3.fc31.x86_64
14/14
Verifying :
pulseaudio-13.0-1.fc31.x86_64
1/14
Verifying :
pulseaudio-13.99.1-3.fc31.x86_64
2/14
Verifying :
pulseaudio-libs-13.0-1.fc31.x86_64
3/14
Verifying :
pulseaudio-libs-13.99.1-3.fc31.x86_64
4/14
Verifying :
pulseaudio-libs-glib2-13.0-1.fc31.x86_64
5/14
Verifying :
pulseaudio-libs-glib2-13.99.1-3.fc31.x86_64
6/14
Verifying :
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64
7/14
Verifying :
pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
8/14
Verifying :
pulseaudio-module-x11-13.0-1.fc31.x86_64
9/14
Verifying :
pulseaudio-module-x11-13.99.1-3.fc31.x86_64
10/14
Verifying :
pulseaudio-utils-13.0-1.fc31.x86_64
11/14
Verifying :
pulseaudio-utils-13.99.1-3.fc31.x86_64
12/14
Verifying :
pulseaudio-qubes-4.0.27-1.fc31.x86_64
13/14
Verifying :
qubes-vm-recommended-4.0.6-1.fc31.noarch
14/14
Last metadata expiration check: 0:51:41 ago on Wed Apr 22
20:44:57 2020.
Notifying dom0 about installed applications
Downgraded:
pulseaudio-13.0-1.fc31.x86_64
pulseaudio-libs-13.0-1.fc31.x86_64
pulseaudio-libs-glib2-13.0-1.fc31.x86_64
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64
pulseaudio-module-x11-13.0-1.fc31.x86_64
pulseaudio-utils-13.0-1.fc31.x86_64
Installed:
pulseaudio-qubes-4.0.27-1.fc31.x86_64
qubes-vm-recommended-4.0.6-1.fc31.noarch
Complete!
And the above downgraded th packages and we are back at the beginning.
Any suggestions?
Sincerely
Max
Hi everyone,
I remember some time ago we had issues with pulseaudio on earlier templates, and I believe a reinstall of pakages fixed the issue. I can't seem to get myself out of trouble with this one on fedora-31.
When doing update I get:
user@fedora-31 ~]$ sudo dnf update
Last metadata expiration check: 0:50:13 ago on Wed Apr 22 20:44:57 2020.
Dependencies resolved.
Problem 1: package pulseaudio-qubes-4.0.27-1.fc31.x86_64 requires pulseaudio = 13.0, but none of the providers can be installed
- cannot install both pulseaudio-13.99.1-3.fc31.x86_64 and pulseaudio-13.0-1.fc31.x86_64
- cannot install both pulseaudio-13.0-1.fc31.x86_64 and pulseaudio-13.99.1-3.fc31.x86_64
...
This happens probably because we don't have automatic builds of
pulseaudio-qubes packages when upstream releases new packages.
--
Rudd-O
http://rudd-o.com/
On 2020-04-22 23:29, Frédéric Pierret wrote:Hi, From a brief look, it's due to newer Fedora pulseaudio and our Qubes package requires older one. I'll try to fix that soon. Best, Frédéric On 2020-04-22 21:54, 'Max Andersen' via qubes-users wrote:Hi everyone,I spoke too fast. Here in my template I'm having pulseaudio-qubes-4.0.29-1 but you seem not. Have tried to: 1) dnf clean all 2) dnf update ?
Using testing repo works:
[user@fedora-31 ~]$ sudo dnf clean all
45 files removed
[user@fedora-31 ~]$ sudo dnf update
Fedora Modular 31 -
x86_64
2.3 MB/s | 5.2 MB 00:02
Fedora Modular 31 - x86_64 -
Updates
1.5 MB/s | 4.0 MB 00:02
Fedora 31 - x86_64 -
Updates
5.5 MB/s | 24 MB 00:04
Fedora 31 -
x86_64
8.4 MB/s | 71 MB 00:08
Qubes OS Repository for VM
(updates)
143 kB/s | 128 kB 00:00
skype
(stable)
5.8 kB/s | 3.7 kB 00:00
Dependencies resolved.
================================================================================================================================================================================
Package
Architecture
Version
Repository Size
================================================================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their
upgrade):
pulseaudio
x86_64
13.99.1-3.fc31
updates 1.0 M
pulseaudio-libs
x86_64
13.99.1-3.fc31
updates 707 k
Skipping packages with broken dependencies:
pulseaudio-module-bluetooth
x86_64
13.99.1-3.fc31
updates 79 k
pulseaudio-module-x11
x86_64
13.99.1-3.fc31
updates 32 k
pulseaudio-qubes
x86_64
4.0.26-1.fc31
qubes-vm-r4.0-current 25 k
Transaction Summary
================================================================================================================================================================================
Skip 5 Packages
Nothing to do.
Complete!
[user@fedora-31 ~] sudo dnf update --best --allowerasing
Last metadata expiration check: 0:01:41 ago on Fri Apr 24
23:17:50 2020.
Dependencies resolved.
================================================================================================================================================================================
Package
Architecture
Version
Repository Size
================================================================================================================================================================================
Upgrading:
pulseaudio
x86_64
13.99.1-3.fc31
updates 1.0 M
pulseaudio-libs
x86_64
13.99.1-3.fc31
updates 707 k
pulseaudio-libs-glib2
x86_64
13.99.1-3.fc31
updates 18 k
pulseaudio-module-bluetooth
x86_64
13.99.1-3.fc31
updates 79 k
pulseaudio-module-x11
x86_64
13.99.1-3.fc31
updates 32 k
pulseaudio-utils
x86_64
13.99.1-3.fc31
updates 72 k
Removing dependent packages:
pulseaudio-qubes
x86_64
4.0.27-1.fc31
@qubes-vm-r4.0-current 41 k
qubes-vm-recommended
noarch
4.0.6-1.fc31
@qubes-vm-r4.0-current 0
Transaction Summary
================================================================================================================================================================================
Upgrade 6 Packages
Remove 2 Packages
Total download size: 1.9 M
Is this ok [y/N]: n
Operation aborted.
[user@fedora-31 ~]$ sudo dnf
--enablerepo=qubes-vm-r4.0-current-testing update
pulseaudio-qubes
Qubes OS Repository for VM
(updates-testing)
247 kB/s | 203 kB 00:00
Dependencies resolved.
================================================================================================================================================================================
Package
Architecture
Version
Repository Size
================================================================================================================================================================================
Upgrading:
pulseaudio
x86_64
13.99.1-3.fc31
updates 1.0 M
pulseaudio-libs
x86_64
13.99.1-3.fc31
updates 707 k
pulseaudio-libs-glib2
x86_64
13.99.1-3.fc31
updates 18 k
pulseaudio-module-bluetooth
x86_64
13.99.1-3.fc31
updates 79 k
pulseaudio-module-x11
x86_64
13.99.1-3.fc31
updates 32 k
pulseaudio-qubes x86_64 4.0.29-1.fc31 qubes-vm-r4.0-current-testing 26 k
pulseaudio-utils
x86_64
13.99.1-3.fc31
updates 72 k
Transaction Summary
================================================================================================================================================================================
Upgrade 7 Packages
Total download size: 1.9 M
Is this ok [y/N]: y
Downloading Packages:
(1/7):
pulseaudio-libs-glib2-13.99.1-3.fc31.x86_64.rpm
92 kB/s | 18 kB 00:00
(2/7):
pulseaudio-13.99.1-3.fc31.x86_64.rpm
3.3 MB/s | 1.0 MB 00:00
(3/7):
pulseaudio-libs-13.99.1-3.fc31.x86_64.rpm
1.3 MB/s | 707 kB 00:00
(4/7):
pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64.rpm
108 kB/s | 79 kB 00:00
(5/7):
pulseaudio-module-x11-13.99.1-3.fc31.x86_64.rpm
48 kB/s | 32 kB 00:00
(6/7):
pulseaudio-qubes-4.0.29-1.fc31.x86_64.rpm
76 kB/s | 26 kB 00:00
(7/7):
pulseaudio-utils-13.99.1-3.fc31.x86_64.rpm
58 kB/s | 72 kB 00:01
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total
743 kB/s | 1.9 MB 00:02
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing
:
1/1
Upgrading :
pulseaudio-libs-13.99.1-3.fc31.x86_64
1/14
Running scriptlet:
pulseaudio-libs-13.99.1-3.fc31.x86_64
1/14
Running scriptlet:
pulseaudio-13.99.1-3.fc31.x86_64
2/14
Upgrading :
pulseaudio-13.99.1-3.fc31.x86_64
2/14
Running scriptlet:
pulseaudio-13.99.1-3.fc31.x86_64
2/14
Upgrading :
pulseaudio-utils-13.99.1-3.fc31.x86_64
3/14
Upgrading :
pulseaudio-module-x11-13.99.1-3.fc31.x86_64
4/14
Upgrading :
pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
5/14
Upgrading :
pulseaudio-qubes-4.0.29-1.fc31.x86_64
6/14
Running scriptlet:
pulseaudio-qubes-4.0.29-1.fc31.x86_64
6/14
Upgrading :
pulseaudio-libs-glib2-13.99.1-3.fc31.x86_64
7/14
Cleanup :
pulseaudio-module-x11-13.0-1.fc31.x86_64
8/14
Cleanup :
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64
9/14
Cleanup :
pulseaudio-utils-13.0-1.fc31.x86_64
10/14
Cleanup :
pulseaudio-libs-glib2-13.0-1.fc31.x86_64
11/14
Cleanup :
pulseaudio-qubes-4.0.27-1.fc31.x86_64
12/14
Running scriptlet:
pulseaudio-13.0-1.fc31.x86_64
13/14
Cleanup :
pulseaudio-13.0-1.fc31.x86_64
13/14
Cleanup :
pulseaudio-libs-13.0-1.fc31.x86_64
14/14
Running scriptlet:
pulseaudio-13.99.1-3.fc31.x86_64
14/14
Running scriptlet:
pulseaudio-libs-13.0-1.fc31.x86_64
14/14
Verifying :
pulseaudio-13.99.1-3.fc31.x86_64
1/14
Verifying :
pulseaudio-13.0-1.fc31.x86_64
2/14
Verifying :
pulseaudio-libs-13.99.1-3.fc31.x86_64
3/14
Verifying :
pulseaudio-libs-13.0-1.fc31.x86_64
4/14
Verifying :
pulseaudio-libs-glib2-13.99.1-3.fc31.x86_64
5/14
Verifying :
pulseaudio-libs-glib2-13.0-1.fc31.x86_64
6/14
Verifying :
pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
7/14
Verifying :
pulseaudio-module-bluetooth-13.0-1.fc31.x86_64
8/14
Verifying :
pulseaudio-module-x11-13.99.1-3.fc31.x86_64
9/14
Verifying :
pulseaudio-module-x11-13.0-1.fc31.x86_64
10/14
Verifying :
pulseaudio-utils-13.99.1-3.fc31.x86_64
11/14
Verifying :
pulseaudio-utils-13.0-1.fc31.x86_64
12/14
Verifying :
pulseaudio-qubes-4.0.29-1.fc31.x86_64
13/14
Verifying :
pulseaudio-qubes-4.0.27-1.fc31.x86_64
14/14
Last metadata expiration check: 0:02:59 ago on Fri Apr 24
23:17:50 2020.
Notifying dom0 about installed applications
Upgraded:
pulseaudio-13.99.1-3.fc31.x86_64
pulseaudio-libs-13.99.1-3.fc31.x86_64
pulseaudio-libs-glib2-13.99.1-3.fc31.x86_64
pulseaudio-module-bluetooth-13.99.1-3.fc31.x86_64
pulseaudio-module-x11-13.99.1-3.fc31.x86_64
pulseaudio-qubes-4.0.29-1.fc31.x86_64
pulseaudio-utils-13.99.1-3.fc31.x86_64
Complete!
[user@fedora-31 ~]$
Works like a charm, thank you
Sincerely
Max