Alright, everything that was released is now built on rawhide (Fedora
proper) and F33 (COPR, [0]). Depending on the mirror that you use, the
new packages will take sometime to sync.
All panel plugins installed by default (from live image) except *orage*
should work fine. There are a few that I have to rebuild but cannot
complete today. Following panel plugins need to be rebuilt -
cellmodem, cpufreq, embed, equake, hardware-monitor, kbdleds,
mpc, notes, sensors, smartbookmark, statusnotifier, timer, wavelan
They may or may not (some of these are old) build but I will know tomorrow.
With that said, please test the packages built so far.
[0]
https://copr.fedorainfracloud.org/coprs/nonamedotc/xfce416-f33/
On 12/23/20 10:19 AM, Neal Gompa wrote:
On Wed, Dec 23, 2020 at 9:20 AM Dridi Boukelmoune
<dridi.boukelmoune(a)gmail.com> wrote:
>
>> That's good to know. I can do that. pulseaudio-plugin is the target for
>> this change. But, pulseaudio-plugin needs libpulse to build ...
>
> I think pipewire settled on having a replacement for the pulseaudio
> daemon, so this change is transparent for libpulse and its consumers.
>
This is correct. If you don't manually specify "Requires: pulseaudio"
then you don't need to do anything.
I am probably doing something wrong here but in my (admittedly hasty)
tests, I could not get this to work.
# rpm -qp --requires xfce4-pulseaudio-plugin-0.4.3-4.fc33.x86_64.rpm
libatk-1.0.so.0()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libcairo-gobject.so.2()(64bit)
libcairo.so.2()(64bit)
libexo-2.so.0()(64bit)
libgdk-3.so.0()(64bit)
libgdk_pixbuf-2.0.so.0()(64bit)
libgio-2.0.so.0()(64bit)
libglib-2.0.so.0()(64bit)
libgmodule-2.0.so.0()(64bit)
libgobject-2.0.so.0()(64bit)
libgtk-3.so.0()(64bit)
libharfbuzz.so.0()(64bit)
libkeybinder-3.0.so.0()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libnotify.so.4()(64bit)
libpango-1.0.so.0()(64bit)
libpangocairo-1.0.so.0()(64bit)
libpulse-mainloop-glib.so.0()(64bit)
libpulse-mainloop-glib.so.0(PULSE_0)(64bit)
libpulse.so.0()(64bit)
libpulse.so.0(PULSE_0)(64bit)
libxfce4panel-2.0.so.4()(64bit)
libxfce4ui-2.so.0()(64bit)
libxfce4util.so.7()(64bit)
libxfconf-0.so.3()(64bit)
pavucontrol <------
pulseaudio-daemon <------
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rtld(GNU_HASH)
# dnf install xfce4-pulseaudio-plugin
Last metadata expiration check: 0:16:16 ago on Wed 23 Dec 2020 05:47:58
PM EST.
Error:
Problem: problem with installed package
pipewire-pulseaudio-0.3.15-2.fc33.x86_64
- package pipewire-pulseaudio-0.3.15-2.fc33.x86_64 conflicts with
pulseaudio-libs provided by pulseaudio-libs-13.99.2-1.fc33.x86_64
- package pipewire-pulseaudio-0.3.13-4.fc33.x86_64 conflicts with
pulseaudio-libs provided by pulseaudio-libs-13.99.2-1.fc33.x86_64
- package xfce4-pulseaudio-plugin-0.4.3-3.fc33.x86_64 requires
libpulse.so.0()(64bit), but none of the providers can be installed
- package xfce4-pulseaudio-plugin-0.4.3-3.fc33.x86_64 requires
libpulse.so.0(PULSE_0)(64bit), but none of the providers can be insta
<snip>
I wonder if this is due to pavucontrol being a dependency (pulling in
pulseaudio) ...
--
GPG Key: E5C8BC67