Paralel dependencyj (Re: kalev pushed to gnome-shell (master). "Add missing pipewire-gstreamer dependency for screen recorder (..more)")

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 9 Sep 2020 at 19:47, <notifications@xxxxxxxxxxxxxxxxx> wrote:
@@ -90,6 +90,8 @@ Requires:       gnome-desktop3%{?_isa} >= %{gnome_desktop_version}
 Requires:       glib2%{?_isa} >= %{glib2_version}
 Requires:       gsettings-desktop-schemas%{?_isa} >= %{gsettings_desktop_schemas_version}
 Requires:       gstreamer1%{?_isa} >= %{gstreamer_version}
+# needed for screen recorder
+Requires:       pipewire-gstreamer%{?_isa}
 # needed for schemas
 Requires:       at-spi2-atk%{?_isa}
 # needed for on-screen keyboard
@@ -212,6 +214,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de
 %{_mandir}/man1/gnome-shell.1*

 %changelog
+* Wed Sep 09 2020 Kalev Lember <klember@xxxxxxxxxx> - 3.37.92-4
+- Add missing pipewire-gstreamer dependency for screen recorder
+
 * Sun Sep 06 2020 Florian Müllner <fmuellner@xxxxxxxxxx> - 3.37.92-1
 - Update to 3.37.92

What is the point to add yet another fixed dependency in gnome-shell instead just .. remove separation between piperwite and piperwire-gstreamer? Isn't it?
That separation in piiperwire seems now to be causing only some other ripples of the manually added dependencies like that one🤔

KISS .. please

I'm almost sure that I saw at least a few more similar connections in the last couple of years. Someone should start looking for that kind of duplicated dependency by just analysing the network/graph of those dependencies. All that needs to be processed are only those added by static/fixed Requires token.
Probably it would be even possible to use some (already existing) software to perform such analysis automatically.
The first similar package which comes to my mind with that kind of ODS ("oversubpackaking disorder syndrome") is udisk2 but there are much more like udisk2 one in Fedora.

(Probably it would be better to name/classify that kind of dependency as "parallel dependency")

kloczek
-- 
Tomasz Kłoczko |  LinkedIn: http://lnkd.in/FXPWxH
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux