GNU bug report logs - #34107
Kdenlive searched-for paths

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: <pkill9@HIDDEN>; dated Wed, 16 Jan 2019 18:17:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 34107 <at> debbugs.gnu.org:


Received: (at 34107) by debbugs.gnu.org; 16 Jan 2019 20:00:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 16 15:00:27 2019
Received: from localhost ([127.0.0.1]:33912 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gjrMQ-0004LR-WB
	for submit <at> debbugs.gnu.org; Wed, 16 Jan 2019 15:00:27 -0500
Received: from aibo.runbox.com ([91.220.196.211]:50984)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pkill9@HIDDEN>) id 1gjrMO-0004LH-3h
 for 34107 <at> debbugs.gnu.org; Wed, 16 Jan 2019 15:00:25 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1; h=Message-Id:Date:Subject:To:From:MIME-Version:
 Content-Transfer-Encoding:Content-Type;
 bh=ZG7XgBRnGkbLP9nXEMtqYLUA9+mZ42d3DCs/QUp9gMQ=; b=bAxo9PpKGCi3r2iBSpZmW655fj
 NLzZIJrP87ewU/IrIN5zxTBN4+h5mbMy/D3X5W9ws8v1/9vvph/CmXtV9LN/wQkcbLfmopan8Q7fs
 lI+sOv0+yOlRHoEMWZucSR1/m6QlvRnZq70U7F5aDQgWzOr0kBxb/+i9shPTBQoPnQ9CVKtdp3wmv
 V9Pz7GTJGnJUysqIedsgGbCA8dwzENXWjsMD9qCXkpdOOQtU5zPsTknuhedZgGjGoznVzntH/829Q
 CqbWi3dOzB6YTkOxORK3ANShgarBIIy4QXBfFlpI0I0XV1/1TgyYv7Hq78Qe2qTOPAgsNcy/V5gFZ
 wYXOvtCA==;
Received: from [10.9.9.129] (helo=rmmprod07.runbox)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>) id 1gjrMK-00077P-Sp
 for 34107 <at> debbugs.gnu.org; Wed, 16 Jan 2019 21:00:22 +0100
Received: from mail by rmmprod07.runbox with local (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>) id 1gjrMK-0007aA-Ra
 for 34107 <at> debbugs.gnu.org; Wed, 16 Jan 2019 21:00:20 +0100
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Received: from [Authenticated user (850733)] by runbox.com with http
 (RMM6); for <34107 <at> debbugs.gnu.org>; Wed, 16 Jan 2019 20:00:20 GMT
From: <pkill9@HIDDEN>
To: "34107" <34107 <at> debbugs.gnu.org>
Subject: kdenlive and mlt note
Date: Wed, 16 Jan 2019 20:00:20 +0000 (GMT)
X-Mailer: RMM6
Message-Id: <E1gjrMK-0007aA-Ra@HIDDEN>
X-Spam-Score: -0.4 (/)
X-Debbugs-Envelope-To: 34107
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.4 (-)

Also note that mlt can be removed as a propagated input if it's bin directo=
ry is wrapped into kdenlive's wrapper's PATH environment variable (I think =
- mlt doesn't have any propagated inputs) for kdenlive to find 'melt'.=




Information forwarded to bug-guix@HIDDEN:
bug#34107; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Jan 2019 18:17:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 16 13:17:00 2019
Received: from localhost ([127.0.0.1]:33859 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gjpkI-0001op-KP
	for submit <at> debbugs.gnu.org; Wed, 16 Jan 2019 13:17:00 -0500
Received: from eggs.gnu.org ([209.51.188.92]:47614)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pkill9@HIDDEN>) id 1gjpkE-0001oZ-CD
 for submit <at> debbugs.gnu.org; Wed, 16 Jan 2019 13:16:56 -0500
Received: from lists.gnu.org ([209.51.188.17]:53564)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <pkill9@HIDDEN>) id 1gjpk6-00060o-8u
 for submit <at> debbugs.gnu.org; Wed, 16 Jan 2019 13:16:47 -0500
Received: from eggs.gnu.org ([209.51.188.92]:57682)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <pkill9@HIDDEN>) id 1gjpk5-0003GK-5v
 for bug-guix@HIDDEN; Wed, 16 Jan 2019 13:16:46 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_50,
 FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,UNPARSEABLE_RELAY
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <pkill9@HIDDEN>) id 1gjpV7-0007Wx-WA
 for bug-guix@HIDDEN; Wed, 16 Jan 2019 13:01:20 -0500
Received: from aibo.runbox.com ([91.220.196.211]:43092)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <pkill9@HIDDEN>) id 1gjpV7-0007Vo-3k
 for bug-guix@HIDDEN; Wed, 16 Jan 2019 13:01:17 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; 
 s=rbselector1; h=Message-Id:Date:Subject:To:From:MIME-Version:
 Content-Transfer-Encoding:Content-Type;
 bh=YMW01KjjX9jeOiLM2i0Zx31feGmzuC/isGHmcnFC940=; b=Onk9zMSUuHIVvobvDXfo4Jrw/M
 MwqZ0v1cL5rucMbkl718TuvQYiMmFTU2d1gi/8dkYpVd1p/Uj0SH/YpQL8pEwpG6OK66W7JZbt0fi
 x89ocSJ6PN/9MEMrk+1KgolB/uMZJYXTvPLvcVcN/bRsBf3XJCCoYfjtI91RP5xQWZ7IUPKToWFwM
 r5VB5PUrxXCpdVS5hv5QmWBRgHpHzukKIyW77OBSkzgvgqGtzd/7KlwWkzrNXezuKsLDL/UWPb41Q
 1F0UD1mnZq4B2c+RiMoJ0n9esBWfW/+ZKRyQPMjZxqFNAIA/anypFcm64abNJ3h4Yzwz+Jb6sAZ/Q
 t7SgHS4w==;
Received: from [10.9.9.129] (helo=rmmprod07.runbox)
 by mailtransmit02.runbox with esmtp (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>) id 1gjpV4-0004MG-S0
 for bug-guix@HIDDEN; Wed, 16 Jan 2019 19:01:14 +0100
Received: from mail by rmmprod07.runbox with local (Exim 4.86_2)
 (envelope-from <pkill9@HIDDEN>) id 1gjpV4-0007V1-RA
 for bug-guix@HIDDEN; Wed, 16 Jan 2019 19:01:14 +0100
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Received: from [Authenticated user (850733)] by runbox.com with http
 (RMM6); for <bug-guix@HIDDEN>; Wed, 16 Jan 2019 18:01:14 GMT
From: <pkill9@HIDDEN>
To: "bug-guix" <bug-guix@HIDDEN>
Subject: Kdenlive searched-for paths
Date: Wed, 16 Jan 2019 18:01:14 +0000 (GMT)
X-Mailer: RMM6
Message-Id: <E1gjpV4-0007V1-RA@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 91.220.196.211
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  There are a few issues with Kdenlive I've found,
 mostly relating
 to finding paths for things: It doesn't know where to look for mlt profiles
 by default, so it asks the user in a popup where to look for them - the default
 suggestion in the popup is incorrect (constructed like '<guix-profile>/bi
 [...] Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.9 SPF_FAIL               SPF: sender does not match SPF record (fail)
 [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;
 id=pkill9%40runbox.com; ip=209.51.188.92; r=debbugs.gnu.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (pkill9[at]runbox.com)
 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
 in digit (pkill9[at]runbox.com)
 0.0 UNPARSEABLE_RELAY      Informational: message has unparseable relay
 lines
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

There are a few issues with Kdenlive I've found, mostly relating to finding=
 paths for things:

It doesn't know where to look for mlt profiles by default, so it asks the u=
ser in a popup where to look for them - the default suggestion in the popup=
 is incorrect (constructed like '<guix-profile>/bin/share/mlt/profiles). Th=
e correct path is found with `$(guix build mlt)/share/mlt/profiles`.

It stores this path in the '[env]' section of ~/.config/kdenliverc, which i=
t autogenerates. If it doesn't find the mlt profiles in this stored path wh=
en run, it asks the user to specify the path in the popup again.

It also stores other paths it needs that it finds, like the path to ffmpeg =
(to the relative guix profiles they're in, e.g. /run/current-system/profile=
 and ~/.guix-profile. I don't know if this is an issue, I think it will jus=
t try to find these other paths again if they're invalid when starting kden=
live.

One way to fix the mlt path not being found is by wrapping the kdenlive exe=
cutable with an additional CLI flag `--mlt-path <path-to-mlt>/share/mlt/pro=
files`. It would maybe better to use an environment variable (which could e=
ither be wrapped, or if propagated could allow additional mlt profiles to b=
e added to the guix profile) but I couldn't find one for specifying the pat=
h to the mlt profiles.

-----

Another issue is that it heavily uses the icons from the breeze-icons packa=
ge (which it gives a warning if not found), and these need to be installed =
to the user's profile (not tested with system profile) as kdenlive doesn't =
find them when running `guix environment --ad-hoc kdenlive breeze-icons -- =
kdenlive`

It also gives the warning
```
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.
```
which is gotten rid of by running kdenlive with `LADSPA_PATH=3D$(guix build=
 ladspa)/lib/ladspa kdenlive`. This environment variable could also be adde=
d to the kdenlive wrapper, and/or added as a search path.=




Acknowledgement sent to <pkill9@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#34107; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.