Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
cannot find mkvtoolnix-gui/mmg anymore [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
DawgG
l33t
l33t


Joined: 17 Sep 2003
Posts: 866

PostPosted: Wed Apr 26, 2017 9:32 am    Post subject: cannot find mkvtoolnix-gui/mmg anymore [SOLVED] Reply with quote

i have installed media-video/mkvtoolnix-11.0.0 with USE="qt5" but the gui (which used to be in /usr/bin/mmg and later /usr/bin/mkvtoolnix-gui) is missing:
Code:
equery f  mkvtoolnix
 * Searching for mkvtoolnix ...
 * Contents of media-video/mkvtoolnix-11.0.0:
/usr
/usr/bin
/usr/bin/mkvextract
/usr/bin/mkvinfo
/usr/bin/mkvmerge
/usr/bin/mkvpropedit
/usr/share
(...)

has it moved to some other application?
in the build-logs i found that in versions prior to 11 the optional feature GUI was enabled:
Code:
grep -B5 -A1 "GUI" /var/log/portage/build/media-video/mkvtoolnix-1*
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log-
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log-The mkvtoolnix configuration is complete.
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log-Optional features that are built:
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log-   * pre-compiled headers
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log-   * FLAC audio
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log:   * GUIs
/var/log/portage/build/media-video/mkvtoolnix-10.0.0:20170330-103636.log-   * libMagic file type detection
--
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log-Optional features that are NOT built:
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log-   * debugging information
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log-   * compiler optimizations
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log-   * profiling support
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log-   * make a static build of the applications
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:   * GUIs
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log-scan pch candidates (total=352, .c=4, .cpp=348)
--
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log-Optional features that are NOT built:
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log-   * debugging information
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log-   * compiler optimizations
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log-   * profiling support
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log-   * make a static build of the applications
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:   * GUIs
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log->>> Source configured.


also, i noticed that the build-process of version 11 complains about missing qt5-multimedia (which is not pulled in as a dep by the ebuild):
Code:
grep -i  "multimedia" /var/log/portage/build/media-video/mkvtoolnix-*
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:Package Qt5Multimedia was not found in the pkg-config search path.
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:Perhaps you should add the directory containing `Qt5Multimedia.pc'
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:No package 'Qt5Multimedia' found
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:Package Qt5Multimedia was not found in the pkg-config search path.
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:Perhaps you should add the directory containing `Qt5Multimedia.pc'
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170425-074443.log:No package 'Qt5Multimedia' found
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:Package Qt5Multimedia was not found in the pkg-config search path.
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:Perhaps you should add the directory containing `Qt5Multimedia.pc'
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:No package 'Qt5Multimedia' found
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:Package Qt5Multimedia was not found in the pkg-config search path.
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:Perhaps you should add the directory containing `Qt5Multimedia.pc'
/var/log/portage/build/media-video/mkvtoolnix-11.0.0:20170426-083101.log:No package 'Qt5Multimedia' found


Code:
grep -iE "qt|multimedia" /usr/portage/media-video/mkvtoolnix/mkvtoolnix-11.0.0.ebuild
IUSE="debug pch test qt5"
        qt5? (
                dev-qt/qtcore:5
                dev-qt/qtgui:5
                dev-qt/qtnetwork:5
                dev-qt/qtwidgets:5
                dev-qt/qtconcurrent:5
        if use qt5 ; then
                # ac/qt5.m4 finds default Qt version set by qtchooser, bug #532600
                        --with-moc=/usr/$(get_libdir)/qt5/bin/moc
                        --with-uic=/usr/$(get_libdir)/qt5/bin/uic
                        --with-rcc=/usr/$(get_libdir)/qt5/bin/rcc
                        --with-qmake=/usr/$(get_libdir)/qt5/bin/qmake
                $(use_enable qt5 qt) \

as far as i can see, all the relevant qt5-pkgs seem to be installed:
Code:
qlist -CIv dev-qt | grep 5
dev-qt/linguist-tools-5.7.1
dev-qt/qtchooser-0_p20151008
dev-qt/qtconcurrent-5.7.1
dev-qt/qtcore-5.7.1-r3
dev-qt/qtdbus-5.7.1
dev-qt/qtdeclarative-5.7.1
dev-qt/qtgui-5.7.1
dev-qt/qtnetwork-5.7.1
dev-qt/qtopengl-5.7.1
dev-qt/qtprintsupport-5.7.1
dev-qt/qtquickcontrols-5.7.1
dev-qt/qtscript-5.7.1
dev-qt/qtsvg-5.7.1
dev-qt/qttest-5.7.1
dev-qt/qtwidgets-5.7.1
dev-qt/qtx11extras-5.7.1
dev-qt/qtxml-5.7.1
dev-qt/qtxmlpatterns-5.7.1


after some thourough searching i found the solution:
for some reason qt5-multimedia is named qt-multimedia:
Code:
emerge -vs multimedia
 
[ Results for search key : multimedia ]
Searching...

*  dev-qt/qtmultimedia
      Latest version available: 5.7.1
      Latest version installed: [ Not Installed ]
      Size of files: 3.481 KiB
      Homepage:      https://www.qt.io/
      Description:   Multimedia (audio, video, radio, camera) library for the Qt5 framework
      License:       || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
(...)


i (just) installed qt-multimedia and re-emerged mkvtoolnix and now /usr/bin/mkvtoolnix-gui is installed and works (with the ugly, slow and messy qt-gui):
Code:
equery f mkvtoolnix | grep "gui"
/usr/bin/mkvtoolnix-gui
/usr/share/applications/org.bunkus.mkvtoolnix-gui.desktop
/usr/share/icons/hicolor/128x128/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/16x16/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/24x24/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/256x256/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/32x32/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/48x48/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/64x64/apps/mkvtoolnix-gui.png
/usr/share/icons/hicolor/96x96/apps/mkvtoolnix-gui.png
/usr/share/man/de/man1/mkvtoolnix-gui.1.bz2
/usr/share/man/man1/mkvtoolnix-gui.1.bz2


(i hate this qt-mess - why can't anyone use a lean&simple gui-tk anymore?)
i think i will post the missing dep as a bug.

by trying to give a clear problem description i found the solution (that's gen,too;-) - hope this helps someone!
_________________
DUMM KLICKT GUT.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum