Bug#951727: qmelt: command not found
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
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
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
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