public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alec Ten Harmsel <alec@alectenharmsel.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems
Date: Thu, 16 Jul 2015 13:43:26 -0400	[thread overview]
Message-ID: <396FEEF9-438D-4E43-86CD-169455F246F7@alectenharmsel.com> (raw)
In-Reply-To: <55A7E699.1040106@gmail.com>


> On Jul 16, 2015, at 1:15 PM, Dale <rdalek1967@gmail.com> wrote:
> 
> Anyone else running into this?
> 
> 

No.

> checking if linking against libMatroska works and if it requires
> -DMATROSKA_DLL... yes, without -MATROSKA_DLL
> checking for ZLIB... yes
> checking for wx-config... /usr/lib64/wx/config/gtk2-unicode-3.0
> checking for wxWidgets 2.8.0 or newer... 3.0.2 ok
> checking for wxWidgets class wxBitmapComboBox... yes
> checking for wxMenuBar member function SetMenuLabel... yes
> checking for wxMenuItem member function SetItemlabel... yes
> checking for moc-qt5... no
> checking for moc... /usr/bin/moc
> checking for the Qt version /usr/bin/moc uses... too old: 4.8.7
> 
> !!! Please attach the following file when seeking support:
> !!!
> /var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0/config.log
> * ERROR: media-video/mkvtoolnix-7.3.0::gentoo failed (configure phase):
> *   econf failed
> *
> * Call stack:
> *               ebuild.sh, line   93:  Called src_configure
> *             environment, line 3004:  Called econf '--disable-debug'
> '--enable-qt' '--enable-wxwidgets' '--disable-precompiled-headers'
> '--with-wx-config=/usr/lib64/wx/config/gtk2-unicode-3.0'
> '--disable-optimization' '--docdir=/usr/share/doc/mkvtoolnix-7.3.0'
> '--with-boost=/usr' '--with-boost-libdir=/usr/lib64' '--without-curl'
> *        phase-helpers.sh, line  662:  Called __helpers_die 'econf failed'
> *   isolated-functions.sh, line  117:  Called die
> * The specific snippet of code:
> *              die "$@"
> *
> * If you need support, post the output of `emerge --info
> '=media-video/mkvtoolnix-7.3.0::gentoo'`,
> * the complete build log and the output of `emerge -pqv
> '=media-video/mkvtoolnix-7.3.0::gentoo'`.
> * The complete build log is located at
> '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/build.log'.
> * The ebuild environment file is located at
> '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/environment'.
> * Working directory:
> '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
> * S: '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
> root@fireball / #
> 
> 
> 
> It appears that qtchooser is to old but the one I have is the only one
> in the tree. 
> 
> 
> 
> root@fireball / # equery list -p dev-qt/qtchooser
> * Searching for qtchooser in dev-qt ...
> [IP-] [  ] dev-qt/qtchooser-0_p20150102:0
> root@fireball / #  
> 
> 
> How can it be to old if it is the only one available?  If it is checking
> for qt in general, this is what I have installed.
> 
> 
> root@fireball / # equery list qt*
> * Searching for qt* ...
> [IP-] [  ] dev-qt/qt3support-4.8.7:4
> [IP-] [  ] dev-qt/qtchooser-0_p20150102:0
> [IP-] [  ] dev-qt/qtcore-4.8.7:4
> [IP-] [  ] dev-qt/qtcore-5.4.2:5
> [IP-] [  ] dev-qt/qtdbus-4.8.7:4
> [IP-] [  ] dev-qt/qtdbus-5.4.2:5
> [IP-] [  ] dev-qt/qtdeclarative-4.8.7:4
> [IP-] [  ] dev-qt/qtgui-4.8.7:4
> [IP-] [  ] dev-qt/qtgui-5.4.2-r1:5
> [IP-] [  ] dev-qt/qtmultimedia-4.8.7:4
> [IP-] [  ] dev-qt/qtopengl-4.8.7:4
> [IP-] [  ] dev-qt/qtscript-4.8.7:4
> [IP-] [  ] dev-qt/qtsql-4.8.7:4
> [IP-] [  ] dev-qt/qtsvg-4.8.7:4
> [IP-] [  ] dev-qt/qttest-4.8.7:4
> [IP-] [  ] dev-qt/qttranslations-4.8.7:4
> [IP-] [  ] dev-qt/qtwebkit-4.8.7:4
> [IP-] [  ] dev-qt/qtwidgets-5.4.2:5
> [IP-] [  ] dev-qt/qtxmlpatterns-4.8.7:4
> [IP-] [  ] media-libs/qt-gstreamer-1.2.0:0
> [IP-] [  ] x11-libs/qtscriptgenerator-0.2.0:0
> root@fireball / #
> 
> There is some qt5 pulled in by something.  So maybe it needs to notice I
> have a newer version installed?? 
> 
> Any way past this problem or just mask and wait for another update? 
> I've had this error for about a week now.  I thought maybe I just caught
> a bad sync or something.  Found nothing with google or on the forums
> either.  It's picking on ME, again.  lol 
> 
> Thanks.
> 
> Dale
> 
> :-)  :-)
> 
> 

It’s not picking up that you have Qt 5. I have not done a whole lot of work with Qt, but they install all their binaries into /usr/lib/qt$ver/bin (at least for Qt4), and everything in /usr/bin is just a symlink to qtchooser, which then launches the correct tool and version and stuff. This looks like an upstream bug, since they should test for “moc -qt=5”, not just “moc” and/or use qtchooser to determine the available version(s) of Qt (or whatever Qt’s recommended way is).

The easiest way to deal this this right now as far as I can tell would be to disable the Qt gui and go with the wxWidgets gui. You could also build it manually.

Alec

  reply	other threads:[~2015-07-16 17:43 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-16 17:15 [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems Dale
2015-07-16 17:43 ` Alec Ten Harmsel [this message]
2015-07-20 23:01   ` Dale

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=396FEEF9-438D-4E43-86CD-169455F246F7@alectenharmsel.com \
    --to=alec@alectenharmsel.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox