public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems
@ 2015-07-16 17:15 Dale
  2015-07-16 17:43 ` Alec Ten Harmsel
  0 siblings, 1 reply; 3+ messages in thread
From: Dale @ 2015-07-16 17:15 UTC (permalink / raw
  To: gentoo-user

Anyone else running into this?


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

:-)  :-)



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems
  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
  2015-07-20 23:01   ` Dale
  0 siblings, 1 reply; 3+ messages in thread
From: Alec Ten Harmsel @ 2015-07-16 17:43 UTC (permalink / raw
  To: gentoo-user


> 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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems
  2015-07-16 17:43 ` Alec Ten Harmsel
@ 2015-07-20 23:01   ` Dale
  0 siblings, 0 replies; 3+ messages in thread
From: Dale @ 2015-07-20 23:01 UTC (permalink / raw
  To: gentoo-user

Alec Ten Harmsel wrote:
>> 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
>


After some digging, I figured out how to work around this.  Tell it not
to look for qt5 at all.  I added this to the package.use file:

media-video/mkvtoolnix -qt5 

With that, it looks for qt4 and doesn't look for qt5.  I figure this
will break something in the future tho.  It always seems to bite back
later.  I like it when I get this:


root@fireball / # emerge -uvaDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

Nothing to merge; quitting.

root@fireball / #



Dale

:-)  :-) 


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-07-20 23:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
2015-07-20 23:01   ` Dale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox