Bug#951727: qmelt: command not found

2020-02-20 Thread Jonas Smedegaard
Quoting Celelibi (2020-02-20 21:42:02)
> The error message is pretty simple (and is mostly the subject of this 
> bug report).
> 
> When I try to export a video, the export job fails immediately and its 
> log (accessible via right-click on the job) says verbatim:
> 
> /usr/bin/nice: '/usr/bin/qmelt': No such file or directory
> Failed with exit code 127

Thanks for the clarification.


> However, I think I found a workaround.
> As I understand, qmelt is supposed to be provided by mltframework. It
> looks like it's actually part of the melt package, with the name 'melt',
> instead of 'qmelt'.
> 
> Therefore, an easy workaround that works for me is to install melt and
> make a symlink from qmelt to melt.
> 
> I'm not sure whether the package melt is actually supposed to provide a
> binary named qmelt. Anyway I guess a fix could be to add a dependency to
> melt and add a postinst script that runs:
> ln -s /usr/bin/melt /usr/bin/qmelt

If indeed qmelt and melt is the same (I suspect it isn't, given the 
comment by author of melt to the upstream bugreport you referenced 
earlier - but I'll leave it to the package maintainer to examine closer) 
then I guess a better approach would be to patch the code tp call melt 
instead of qmelt.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#951727: qmelt: command not found

2020-02-20 Thread Celelibi
Package: shotcut
Version: 20.02.17-1
Followup-For: Bug #951727

The error message is pretty simple (and is mostly the subject of this
bug report).

When I try to export a video, the export job fails immediately and its log
(accessible via right-click on the job) says verbatim:

/usr/bin/nice: '/usr/bin/qmelt': No such file or directory
Failed with exit code 127


However, I think I found a workaround.
As I understand, qmelt is supposed to be provided by mltframework. It
looks like it's actually part of the melt package, with the name 'melt',
instead of 'qmelt'.

Therefore, an easy workaround that works for me is to install melt and
make a symlink from qmelt to melt.

I'm not sure whether the package melt is actually supposed to provide a
binary named qmelt. Anyway I guess a fix could be to add a dependency to
melt and add a postinst script that runs:
ln -s /usr/bin/melt /usr/bin/qmelt

Best regards,
Celelibi

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-4-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages shotcut depends on:
ii  libc6  2.29-10
ii  libgcc-s1  10-20200211-1
ii  libjs-three111+dfsg1-1
ii  libmlt++3  6.20.0-1
ii  libmlt66.20.0-1
ii  libqt5core5a   5.12.5+dfsg-8
ii  libqt5gui5 5.12.5+dfsg-8
ii  libqt5multimedia5  5.12.5-1+b1
ii  libqt5network5 5.12.5+dfsg-8
ii  libqt5opengl5  5.12.5+dfsg-8
ii  libqt5qml5 5.12.5-5
ii  libqt5quick5   5.12.5-5
ii  libqt5quickwidgets55.12.5-5
ii  libqt5sql5 5.12.5+dfsg-8
ii  libqt5webkit5  5.212.0~alpha3-6
ii  libqt5websockets5  5.12.5-2+b1
ii  libqt5widgets5 5.12.5+dfsg-8
ii  libqt5xml5 5.12.5+dfsg-8
ii  libstdc++6 10-20200211-1
ii  qml-module-qtgraphicaleffects  5.12.5-2+b1
ii  qml-module-qtqml-models2   5.12.5-5
ii  qml-module-qtquick-controls5.12.5-1+b1
ii  qml-module-qtquick-controls2   5.12.5+dfsg-2+b1
ii  qml-module-qtquick-dialogs 5.12.5-1+b1
ii  qml-module-qtquick-extras  5.12.5-1+b1
ii  qml-module-qtquick-layouts 5.12.5-5
ii  qml-module-qtquick-window2 5.12.5-5
ii  qml-module-qtquick25.12.5-5

shotcut recommends no packages.

shotcut suggests no packages.

-- no debconf information



Bug#951727: qmelt: command not found

2020-02-20 Thread Jonas Smedegaard
Hi Celelibi,

Quoting Celelibi (2020-02-20 20:00:20)
> shotcut uses the program qmelt to export the videos. However, unless 
> I'm mistaken, this program is nowhere to be found in debian.

You reference other bugreports about non-Debian packages.

Please describe the exact commands you use with official Debian 
packages, and quote the error messages you experience.

(also, please note that I am not the package maintainer)


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#951727: qmelt: command not found

2020-02-20 Thread Celelibi
Package: shotcut
Version: 20.02.17-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

shotcut uses the program qmelt to export the videos. However, unless I'm
mistaken, this program is nowhere to be found in debian.

This has already been asked on the forum of shotcut and been discarded
as a packaging issue.
https://forum.shotcut.org/t/shotcut-export-not-working-usr-bin-nice-usr-bin-qmelt-not-found/8043


I tagged this bug as grave since the inability to export a video would
make the whole package pretty useless for most people.

It looks like this bug was already reported back in 2016 for a
non-official debian version.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818114

If anyone has already managed to use this package, I wonder where does
their qmelt program come from.

Best regards,
Celelibi


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages shotcut depends on:
ii  libc6  2.29-10
ii  libgcc-s1  10-20200211-1
ii  libjs-three111+dfsg1-1
ii  libmlt++3  6.20.0-1
ii  libmlt66.20.0-1
ii  libqt5core5a   5.12.5+dfsg-8
ii  libqt5gui5 5.12.5+dfsg-8
ii  libqt5multimedia5  5.12.5-1+b1
ii  libqt5network5 5.12.5+dfsg-8
ii  libqt5opengl5  5.12.5+dfsg-8
ii  libqt5qml5 5.12.5-5
ii  libqt5quick5   5.12.5-5
ii  libqt5quickwidgets55.12.5-5
ii  libqt5sql5 5.12.5+dfsg-8
ii  libqt5webkit5  5.212.0~alpha3-6
ii  libqt5websockets5  5.12.5-2+b1
ii  libqt5widgets5 5.12.5+dfsg-8
ii  libqt5xml5 5.12.5+dfsg-8
ii  libstdc++6 10-20200211-1
ii  qml-module-qtgraphicaleffects  5.12.5-2+b1
ii  qml-module-qtqml-models2   5.12.5-5
ii  qml-module-qtquick-controls5.12.5-1+b1
ii  qml-module-qtquick-controls2   5.12.5+dfsg-2+b1
ii  qml-module-qtquick-dialogs 5.12.5-1+b1
ii  qml-module-qtquick-extras  5.12.5-1+b1
ii  qml-module-qtquick-layouts 5.12.5-5
ii  qml-module-qtquick-window2 5.12.5-5
ii  qml-module-qtquick25.12.5-5

shotcut recommends no packages.

shotcut suggests no packages.

-- no debconf information