From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9B799158232 for ; Sun, 8 Dec 2024 03:41:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 10872E1223; Sun, 8 Dec 2024 03:41:25 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1D1EAE1217 for ; Sun, 8 Dec 2024 03:41:24 +0000 (UTC) From: Sam James To: Grand Duet Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Bugs in pitivi ebuild In-Reply-To: (Grand Duet's message of "Sun, 8 Dec 2024 05:05:26 +0200") Organization: Gentoo References: User-Agent: mu4e 1.12.7; emacs 31.0.50 Date: Sun, 08 Dec 2024 03:41:19 +0000 Message-ID: <87zfl6x2n4.fsf@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 22ba59cc-aa09-489e-96af-55885e703bba X-Archives-Hash: 16609a446ee3b41df649c5d05b6ea449 Grand Duet writes: > I emerged gsteamer with introspection use flag enabled and it did not hel= p. > > I have just looked into > https://ports.freebsd.org/cgi/ports.cgi?query=3Dpitivi&stype=3Dall&sektio= n=3Dall > and found out that media-libs/gstreamer-editing-services are also a > dependency of pitivi > that was not added as such into the Gentoo pitivi ebuild. But media-libs/gstreamer-editing-services is in the ebuild? > >> =D1=81=D0=B1, 7 =D0=B4=D0=B5=D0=BA. 2024=E2=80=AF=D0=B3. =D0=B2 19:17, F= ilip Kobierski : >> > >> > > Missing soft dependency: >> > > - cvtracker GStreamer element not found on the system >> > > -> enables object tracking >> > >> > I think could besatisfied by media-libs/gstreamer[introspection]. >> > Also from what I can tell librosa is not packaged >> > in any of the overlays tracked by https://gpo.zugaina.org. >> > If you want it check out >> > https://forums.gentoo.org/viewtopic-t-1169251.html >> > >> > regards >> > fkobi >> > >> > On Saturday, December 7th, 2024 at 15:15, Grand Duet wrote: >> > >> > > In short: at least gsound dependency has not been mentioned in the >> > > pitivi ebuild. >> > > >> > >> > > The full story has been explained below. >> > > >> > >> > > I have recently installed pitivi and tried to run it. >> > > It failed with the following error message: >> > > # pitivi >> > > Missing soft dependency: >> > > - GSound not found on the system >> > > -> enables sound notifications when rendering is complete >> > > >> > >> > > Missing soft dependency: >> > > - cvtracker GStreamer element not found on the system >> > > -> enables object tracking >> > > >> > >> > > Missing soft dependency: >> > > - librosa not found on the system >> > > -> enables beat detection functionality >> > > >> > >> > > Traceback (most recent call last): >> > > File "/usr/lib64/pitivi/python/pitivi/application.py", line 205, in >> > > do_activate >> > > self.create_main_window() >> > > File "/usr/lib64/pitivi/python/pitivi/application.py", line 212, in >> > > create_main_window >> > > self.gui.setup_ui() >> > > File "/usr/lib64/pitivi/python/pitivi/mainwindow.py", line 135, in s= etup_ui >> > > self.editor.setup_ui() >> > > File "/usr/lib64/pitivi/python/pitivi/editorperspective.py", line >> > > 103, in setup_ui >> > > self._create_ui() >> > > File "/usr/lib64/pitivi/python/pitivi/editorperspective.py", line >> > > 260, in _create_ui >> > > self.mainhpaned.set_position(self.settings.mainWindowMainHPanePositi= on) >> > > TypeError: Argument 1 does not allow None as a value >> > > >> > >> > > After installing gsound and gstreamer, the error message have been >> > > reduced to the following: >> > > Missing soft dependency: >> > > - cvtracker GStreamer element not found on the system >> > > -> enables object tracking >> > > >> > >> > > Missing soft dependency: >> > > - librosa not found on the system >> > > -> enables beat detection functionality >> > > >> > >> > > Traceback (most recent call last): >> > > File "/usr/lib64/pitivi/python/pitivi/application.py", line 205, in >> > > do_activate >> > > self.create_main_window() >> > > File "/usr/lib64/pitivi/python/pitivi/application.py", line 212, in >> > > create_main_window >> > > self.gui.setup_ui() >> > > File "/usr/lib64/pitivi/python/pitivi/mainwindow.py", line 135, in s= etup_ui >> > > self.editor.setup_ui() >> > > File "/usr/lib64/pitivi/python/pitivi/editorperspective.py", line >> > > 103, in setup_ui >> > > self._create_ui() >> > > File "/usr/lib64/pitivi/python/pitivi/editorperspective.py", line >> > > 260, in _create_ui >> > > self.mainhpaned.set_position(self.settings.mainWindowMainHPanePositi= on) >> > > TypeError: Argument 1 does not allow None as a value >> > > >> > >> > > So, at least dependency of the pitivi on gsound has not been mention= ed >> > > in the pitivi ebuild which is definitely a bug. >> > > Unfortunately, I do not know how to install librosa and get rid of t= he >> > > other error messages. >> > > >> > >> > > I am currently use default/linux/amd64/23.0/desktop (stable) profile= with dwm >> > > without any desktop environment and think that this bug has appeared= because >> > > the pitivi ebuild has been tested only for >> > > default/linux/amd64/23.0/desktop/gnome profile.