From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-102861-garchives=archives.gentoo.org@lists.gentoo.org>
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 027A2158232
	for <garchives@archives.gentoo.org>; Sun,  8 Dec 2024 02:30:53 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 29DCCE0F10;
	Sun,  8 Dec 2024 02:30:47 +0000 (UTC)
Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f])
	(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 96488E0D46
	for <gentoo-dev@lists.gentoo.org>; Sun,  8 Dec 2024 02:30:46 +0000 (UTC)
Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-53de92be287so3229794e87.1
        for <gentoo-dev@lists.gentoo.org>; Sat, 07 Dec 2024 18:30:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1733625044; x=1734229844; darn=lists.gentoo.org;
        h=content-transfer-encoding:to:subject:message-id:date:from
         :in-reply-to:references:mime-version:from:to:cc:subject:date
         :message-id:reply-to;
        bh=ie6dse57X7VVoL1IoMVpNYV16yYJ/HpN9UxXLHTggA8=;
        b=UAMkBWgZCykt8pQ8T6pKnqtZ6Eaptv5Vo1jtwUJzJpiQCPtchZQvfDY9h5asUJEU8w
         Blegcfxb+1zKf4j+b28iZ0FJQHllXRwaqqU6JnIShbtHWlxoGA2VPUgNJ/JIpBv9/yaR
         fNv7x4J9lCyxKUNwLF13ftYpYplUBy88M1WPmixbKpTLuIZjR8SwWIto9c4+gjP4b1qx
         tIcdowwnjzWzkR4f2ESjPQPS+Ag/o/vXyK42y0nw/dLnm0A81yEteWFSo2VTMhJkELR+
         HMMJ44Vc/ws4Edz/+CSsbmjOVeuAvCEGnnkhRnNYyR6URmYybHVqnXbTcz15i8KvMfLZ
         BRmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1733625044; x=1734229844;
        h=content-transfer-encoding:to:subject:message-id:date:from
         :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
         :subject:date:message-id:reply-to;
        bh=ie6dse57X7VVoL1IoMVpNYV16yYJ/HpN9UxXLHTggA8=;
        b=n3miPOQxup4itsUPV9Yn0i0b1GXD7agfUdm1kfos/jQesI5GjXS9MM9TcwywpYQGa9
         hvU/6V54K8OIzYXPJv0tED+dE+jCPp+1UQrQlcgY1Rha9TLovX6drAlFzIt7Btes5e25
         vXoJODg8ijCEL9gvb9wda8cDXG2QNBU1FUZvgb+3FLBe8Dhe4aIN8HWt4XnVW2b8otXR
         RZWjAJKHnaxzJLTGqvvTcZoj9IK9l7FS7cpl27rN/7dFH5nKOCQ/WNY3NbZCb3+rhVlR
         3hinkBPIwemsLy1ZFaYqIt5y3yo568GfudaOJTfT6WnyzLt+/SI0cDnD7gQwradzomzY
         FB8g==
X-Gm-Message-State: AOJu0YwuEH48LPbNM2U7zKciMjmQdYPqagXP56318LfRsjXiKyHVybRI
	DC3rjzJVxO1bK1wuCrpeQyH9UZI9Nf+6MJUiQ2+bxX6ENdNU/z5ghdOHpUY9o+9u5ega6/Gbu5V
	X8cfgWQLm/v15IL8xo7pCXL9CuZQzJA==
X-Gm-Gg: ASbGncvdTIvAd/r9lLqJYc9AQaVgVuCqY5O9+TaBHwx16bzTyMVSh5PWyt8HC8hij6t
	EJL5uKguBJJCqQ90uik9VSeebP8p3TMLPEw==
X-Google-Smtp-Source: AGHT+IGOrNyADbUb1NyVHZdDrQOsFEW8CN4hvzJVJSVxq4HgQNAwx5PPGudczAaw8bl8/b1f/D2URb/Xblc+0NR8ELU=
X-Received: by 2002:a05:6512:e9b:b0:540:1b41:c75f with SMTP id
 2adb3069b0e04-5401b41c836mr305229e87.16.1733625043555; Sat, 07 Dec 2024
 18:30:43 -0800 (PST)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
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
References: <CACE6sHmnpOw2MGbpVyWM55SJifs_cnmPasYGWM2Cky5SPUc09A@mail.gmail.com>
 <G7Ixq7UKb_neZWX4W6tIhFXZlDyn5XIsC4VpQnoKeEig6vBrZXQdUcqGf7EIiGNfdezJgCSiVy2YMXUmTE4oB6nl4LhIsfh4k9IYWTTkU4g=@pm.me>
In-Reply-To: <G7Ixq7UKb_neZWX4W6tIhFXZlDyn5XIsC4VpQnoKeEig6vBrZXQdUcqGf7EIiGNfdezJgCSiVy2YMXUmTE4oB6nl4LhIsfh4k9IYWTTkU4g=@pm.me>
From: Grand Duet <grand.duet@gmail.com>
Date: Sun, 8 Dec 2024 04:30:55 +0200
Message-ID: <CACE6sHkNtzLTPPPVeGQmOEvY7mxFW5wiRPBZzWac7csrAvJJpw@mail.gmail.com>
Subject: Re: [gentoo-dev] Bugs in pitivi ebuild
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 7f075d84-ca50-43bf-aa4a-fba0a15f79e6
X-Archives-Hash: 1f84106506bb793787a910f3b8bce026

Thank you for information about librosa.

I emerged gsteamer with introspection use flag enabled.

=D1=81=D0=B1, 7 =D0=B4=D0=B5=D0=BA. 2024=E2=80=AF=D0=B3. =D0=B2 19:17, Fili=
p Kobierski <fkobi@pm.me>:
>
> > 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 <grand.duet@gmail.co=
m> 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 setu=
p_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.mainWindowMainHPanePosition)
> > 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 setu=
p_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.mainWindowMainHPanePosition)
> > TypeError: Argument 1 does not allow None as a value
> >
>
> > So, at least dependency of the pitivi on gsound has not been mentioned
> > in the pitivi ebuild which is definitely a bug.
> > Unfortunately, I do not know how to install librosa and get rid of the
> > other error messages.
> >
>
> > I am currently use default/linux/amd64/23.0/desktop (stable) profile wi=
th dwm
> > without any desktop environment and think that this bug has appeared be=
cause
> > the pitivi ebuild has been tested only for
> > default/linux/amd64/23.0/desktop/gnome profile.