[prev in list] [next in list] [prev in thread] [next in thread]
List: qubes-users
Subject: Re: Fedora updates break appvms and templates (Re: [qubes-users] Deleted Pulseaudio from dom0 and br
From: Stuart Perkins <perkins.stuart () gmail ! com>
Date: 2018-07-31 17:42:17
Message-ID: 20180731124217.2a649ff9 () gmail ! com
[Download RAW message or body]
On Tue, 31 Jul 2018 11:29:01 -0400
Steve Coleman <Steve.Coleman@jhuapl.edu> wrote:
> On 07/31/18 07:41, cubit wrote:
> > 31. Jul 2018 11:16 by cubit@tutanota.com <mailto:cubit@tutanota.com>:
> >
> > 17. Jul 2018 13:40 by marmarek@invisiblethingslab.com
> > <mailto:marmarek@invisiblethingslab.com>:
> >
>
> >
> > to answer my own question, it's still broken on R3.2 if you do "dnf
> > update --best --allowerasing"
> >
> >
> > Does anyone know the best way to fix this long term?
>
> I'm no expert in RPM management, but the core of the issue appears to be
> this:
>
> A) pulseaudio-qubes-4.0.11-1.fc28.x86_64 requires = pulseaudio-*12.0*
> B) pulseaudio Version *12.2-1* is available already
> C) pulseaudio Version 12.0 is *not available anywhere*
> D) Qubes package pulseaudio-qubes apparently does *not* accept anything
> greater than 12.0 for some reason.
> E) Any attempt to use --allow-erasing will badly break your system by
> permanently removing a necessary qubes component(s) (e.g. gui-agent or
> pulseaudio)
>
> I believe that the pulseaudio-qubes-4.0.11-1 package needs have its
> dependencies updated to permit pulseaudio >= 12.0 to satisfy its own
> requirements. If republishing pulseaudio-qubes with the same version
> number is not possible then a minor version bump would do the trick.
>
> The pulseaudio version numbering is already ahead of qubes requirement,
> and this "version gap" is only going to get wider until pulseaudio-qubes
> own dependency requirement is updated to catch up to the current version
> in the public repository, unless they want to publish their own version
> of it in the qubes repository (that could get messy).
>
> Why the fedora public repository skipped 12.0 altogether I have no clue,
> but one of them needs to change. Either the fedora repository needs to
> back populate itself with version 12.0, even though 12.2-1 is already
> available, or the pulseaudio-qubes package needs to be updated to
> include dependencies up to and including 12.2.*
>
>
> btw - After some update testing I lost my sound again yesterday and
> recovered it by:
>
> $ sudo dnf downgrade pulseaudio-qubes
> # then catch up on regular patches, ignoring broken
> $ sudo dnf update
>
> My dependencies are still broken, but at least I have my sound back.
>
>
Interestingly enough, the last time I tried to upgrade the fedora-28 template \
{--allowerasing --best) (Qubes 3.2), it uninstalled the pulseaudio-gui etc... I \
reinstalled it before shutting down the template, and sys-net and sys-firewall came \
up just fine. There are definitely some dependency issues here.
--
You received this message because you are subscribed to the Google Groups \
"qubes-users" group. To unsubscribe from this group and stop receiving emails from \
it, send an email to qubes-users+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-users@googlegroups.com. To view this discussion on the web visit \
https://groups.google.com/d/msgid/qubes-users/20180731124217.2a649ff9%40gmail.com. \
For more options, visit https://groups.google.com/d/optout.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic