Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Miro 1.2.8 (dl vids and make playlists) on Gentoo [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
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Sun Oct 26, 2008 12:43 pm    Post subject: Miro 1.2.8 (dl vids and make playlists) on Gentoo [solved] Reply with quote

YouTube for Miro was recently un-horked:

http://www.getmiro.com/blog/2008/10/youtube-issues/

A Gentoo ebuild follows.

1. mkdir -p /usr/local/portage/media-tv/miro/
2. Extract ebuild from below, put it in /usr/local/portage/media-tv/miro/miro-1.2.8.ebuild
3. cd /usr/local/portage/media-tv/miro/
4. ebuild miro-1.2.8.ebuild digest
5. emerge miro

Ta-da!

Code:
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils multilib distutils confutils fdo-mime

MY_P="${P/m/M}"
DESCRIPTION="Open source video player"
HOMEPAGE="http://www.getmiro.com/"
SRC_URI="http://ftp.osuosl.org/pub/pculture.org/miro/src/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 amd64"
#IUSE="doc libnotify"

# FIXME: This is simply rewritten from setup.cfg. Adding version requirements is strongly recommended.
# FIXME: the following deps were removed because setup.py isn't clear about it.
# dev-libs/nss -> present through xulrunner
# media-libs/libfame
# libnotify ( dev-python/notify-python )
# doc? ( dev-util/devhelp )
# net-libs/xulrunner -> gecko is present through g-p-e check
RDEPEND=">=dev-python/pygtk-2.10
   || ( >=dev-lang/python-2.5
        >=dev-python/pysqlite-2 )
   >=dev-libs/boost-1.34.1-r1
   dev-python/gnome-python-extras
   dev-python/dbus-python
   <net-libs/xulrunner-1.9
   >=dev-python/pyrex-0.9.6.4
   media-libs/xine-lib"
DEPEND="${RDEPEND}
   sys-devel/gettext
   dev-util/pkgconfig"

S="${WORKDIR}/${MY_P}/platform/gtk-x11"

src_unpack() {
   unpack ${A}
   cd "${S}"

   # Force <xulrunner-1.9
   epatch ${FILESDIR}/setup.py.patch
   
   # Generate MozillaBrowser.c first, for patching
   pyrexc platform/frontends/html/MozillaBrowser.pyx
   mv platform/frontends/html/MozillaBrowser.c   platform/frontends/html/MozillaBrowser.c.orig
   sed -f ${FILESDIR}/MozillaBrowser.sed platform/frontends/html/MozillaBrowser.c.orig > platform/frontends/html/MozillaBrowser.c
}

pkg_setup() {
   confutils_require_built_with_any dev-python/gnome-python-extras xulrunner firefox seamonkey

   if ! built_with_use dev-lang/python berkdb; then
      eerror "You must reemerge dev-lang/python with \"berkdb\" flag set."
      die "berkbd missing in dev-lang/python"
   fi

   if has_version ">=dev-lang/python-2.5" &&
      ! has_version ">=dev-python/pysqlite-2" &&
      ! built_with_use dev-lang/python sqlite ; then
      eerror "You must reemerge dev-lang/python with \"sqlite\" flag set."
      die "sqlite missing in dev-lang/python"
   fi
}

pkg_postinst() {
   distutils_pkg_postinst
   fdo-mime_desktop_database_update
   fdo-mime_mime_database_update

   MOZSETUP="/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/mozsetup.py"
   elog ""
   elog "To increase the font size of the main display area, add:"
   elog "user_pref(\"font.minimum-size.x-western\", 15);"
   elog ""
   elog "to the following file:"
   elog "${MOZSETUP}"
   elog ""
}


Last edited by nutznboltz on Sun Oct 26, 2008 1:01 pm; edited 2 times in total
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Sun Oct 26, 2008 12:45 pm    Post subject: Reply with quote

Oh, there might be some dependencies which aren't specified by the ebuild.
If you get errors post lots of output here (not just the end part of the crash since that isn't enough.)
Thanks :)
Back to top
View user's profile Send private message
paluszak
Apprentice
Apprentice


Joined: 28 Jun 2004
Posts: 265
Location: Warsaw, Poland

PostPosted: Mon Oct 27, 2008 8:21 am    Post subject: Re: Miro 1.2.8 (dl vids and make playlists) on Gentoo [solve Reply with quote

nutznboltz wrote:
(...)
A Gentoo ebuild follows.

1. mkdir -p /usr/local/portage/media-tv/miro/
2. Extract ebuild from below, put it in /usr/local/portage/media-tv/miro/miro-1.2.8.ebuild
3. cd /usr/local/portage/media-tv/miro/
4. ebuild miro-1.2.8.ebuild digest
5. emerge miro

Ta-da!
(...)


No ta-da for me yet:

Code:
jlaptop jakub # emerge -b miro
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-tv/miro-1.2.8 to /
 * Miro-1.2.8.tar.gz RMD160 SHA1 SHA256 size ;-) ...                      [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking Miro-1.2.8.tar.gz ;-) ...                                     [ ok ]
>>> Unpacking source...
>>> Unpacking Miro-1.2.8.tar.gz to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 *
 *   /usr/local/overlays/local/media-tv/miro/files/setup.py.patch
 *   ( setup.py.patch )

 *
 * ERROR: media-tv/miro-1.2.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2775:  Called epatch 'src_unpack'
 *             environment, line 1510:  Called die
 * The specific snippet of code:
 *                   die "Cannot find \$EPATCH_SOURCE!";
 *  The die message:
 *   Cannot find $EPATCH_SOURCE!
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/elog/media-tv:miro-1.2.8:20081027-081819.log'.
 * The ebuild environment file is located at '/mnt/win/var-temp/portage/media-tv/miro-1.2.8/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/overlays/local/'
 *


Where should I get patches from? Bugzilla?
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Mon Oct 27, 2008 9:54 am    Post subject: Reply with quote

Oops.

0. add "PORTDIR_OVERLAY=/usr/local/portage" to /etc/make.conf
1. mkdir -p /usr/local/portage/media-tv/miro/
2. Extract ebuild from below, put it in /usr/local/portage/media-tv/miro/miro-1.2.8.ebuild
3. cd /usr/local/portage/media-tv/miro/
4. ebuild miro-1.2.8.ebuild digest
5. emerge miro
Back to top
View user's profile Send private message
paluszak
Apprentice
Apprentice


Joined: 28 Jun 2004
Posts: 265
Location: Warsaw, Poland

PostPosted: Mon Oct 27, 2008 9:59 am    Post subject: Reply with quote

nutznboltz wrote:
Oops.

0. add "PORTDIR_OVERLAY=/usr/local/portage" to /etc/make.conf
1. mkdir -p /usr/local/portage/media-tv/miro/
2. Extract ebuild from below, put it in /usr/local/portage/media-tv/miro/miro-1.2.8.ebuild
3. cd /usr/local/portage/media-tv/miro/
4. ebuild miro-1.2.8.ebuild digest
5. emerge miro


This doesn't change much. Where should I get the patches, or can I modify the ebuild to go withouth any patches, you think?
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Mon Oct 27, 2008 10:00 am    Post subject: Reply with quote

1. add "PORTDIR_OVERLAY=/usr/local/portage" to /etc/make.conf
2. mkdir -p /usr/local/portage/media-tv/miro/files
3. Extract ebuild from below, put it in /usr/local/portage/media-tv/miro/miro-1.2.8.ebuild
4. Extract files/setup.py.patch from below, put it in /usr/local/portage/media-tv/miro/files/setup.py.patch
5. Extract files/MozillaBrowser.sed from below, put it in /usr/local/portage/media-tv/miro/files/MozillaBrowser.sed
6. cd /usr/local/portage/media-tv/miro/
7. ebuild miro-1.2.8.ebuild digest
8. emerge miro

cat miro-1.2.8.ebuild
Code:
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils multilib distutils confutils fdo-mime

MY_P="${P/m/M}"
DESCRIPTION="Open source video player"
HOMEPAGE="http://www.getmiro.com/"
SRC_URI="http://ftp.osuosl.org/pub/pculture.org/miro/src/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 amd64"
#IUSE="doc libnotify"

# FIXME: This is simply rewritten from setup.cfg. Adding version requirements is strongly recommended.
# FIXME: the following deps were removed because setup.py isn't clear about it.
# dev-libs/nss -> present through xulrunner
# media-libs/libfame
# libnotify ( dev-python/notify-python )
# doc? ( dev-util/devhelp )
# net-libs/xulrunner -> gecko is present through g-p-e check
RDEPEND=">=dev-python/pygtk-2.10
   || ( >=dev-lang/python-2.5
        >=dev-python/pysqlite-2 )
   >=dev-libs/boost-1.34.1-r1
   dev-python/gnome-python-extras
   dev-python/dbus-python
   <net-libs/xulrunner-1.9
   >=dev-python/pyrex-0.9.6.4
   media-libs/xine-lib"
DEPEND="${RDEPEND}
   sys-devel/gettext
   dev-util/pkgconfig"

S="${WORKDIR}/${MY_P}/platform/gtk-x11"

src_unpack() {
   unpack ${A}
   cd "${S}"

   # Force <xulrunner-1.9
   epatch ${FILESDIR}/setup.py.patch
   
   # Generate MozillaBrowser.c first, for patching
   pyrexc platform/frontends/html/MozillaBrowser.pyx
   mv platform/frontends/html/MozillaBrowser.c   platform/frontends/html/MozillaBrowser.c.orig
   sed -f ${FILESDIR}/MozillaBrowser.sed platform/frontends/html/MozillaBrowser.c.orig > platform/frontends/html/MozillaBrowser.c
}

pkg_setup() {
   confutils_require_built_with_any dev-python/gnome-python-extras xulrunner firefox seamonkey

   if ! built_with_use dev-lang/python berkdb; then
      eerror "You must reemerge dev-lang/python with \"berkdb\" flag set."
      die "berkbd missing in dev-lang/python"
   fi

   if has_version ">=dev-lang/python-2.5" &&
      ! has_version ">=dev-python/pysqlite-2" &&
      ! built_with_use dev-lang/python sqlite ; then
      eerror "You must reemerge dev-lang/python with \"sqlite\" flag set."
      die "sqlite missing in dev-lang/python"
   fi
}

pkg_postinst() {
   distutils_pkg_postinst
   fdo-mime_desktop_database_update
   fdo-mime_mime_database_update

   MOZSETUP="/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/mozsetup.py"
   elog ""
   elog "To increase the font size of the main display area, add:"
   elog "user_pref(\"font.minimum-size.x-western\", 15);"
   elog ""
   elog "to the following file:"
   elog "${MOZSETUP}"
   elog ""
}


cat files/setup.py.patch
Code:
--- setup.py      2008-07-04 11:25:19.221881297 +0200
+++ setup.py.new   2008-07-04 11:24:58.355976656 +0200
@@ -243,11 +243,11 @@
     sys.exit("Package config error:\n%s" % (error,))
 
 xulrunner19 = False
-if re.search("^libxul", packages, re.MULTILINE):
-    xulrunner19 = True
-    xpcom = 'libxul'
-    gtkmozembed = 'libxul'
-elif re.search("^xulrunner-xpcom", packages, re.MULTILINE):
+#if re.search("^libxul", packages, re.MULTILINE):
+#    xulrunner19 = True
+#    xpcom = 'libxul'
+#    gtkmozembed = 'libxul'
+if re.search("^xulrunner-xpcom", packages, re.MULTILINE):
     xpcom = 'xulrunner-xpcom'
     gtkmozembed = 'xulrunner-gtkmozembed'
 elif re.search("^mozilla-xpcom", packages, re.MULTILINE):


cat files/MozillaBrowser.sed
Code:
s/__pyx_4 = PyInt_AsLong(__pyx_v_gil); if (PyErr_Occurred()) {__pyx_filename = __pyx_f\[0\]; __pyx_lineno = 103; goto __pyx_L1;}/__pyx_4 = (PyGILState_STATE) PyInt_AsLong(__pyx_v_gil); if (PyErr_Occurred()) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 103; goto __pyx_L1;}/
s/g_signal_connect(((gpointer \*)((struct __pyx_obj_14MozillaBrowser_MozillaBrowser \*)__pyx_v_self)->cWidget),__pyx_k7,((void \*)__pyx_f_14MozillaBrowser_open_uri_cb),((gpointer)__pyx_v_self));/g_signal_connect(((gpointer *)((struct __pyx_obj_14MozillaBrowser_MozillaBrowser *)__pyx_v_self)->cWidget),__pyx_k7,((void (*)())(__pyx_f_14MozillaBrowser_open_uri_cb)),((gpointer)__pyx_v_self));/
s/g_signal_connect(((gpointer \*)((struct __pyx_obj_14MozillaBrowser_MozillaBrowser \*)__pyx_v_self)->cWidget),__pyx_k8,((void \*)__pyx_f_14MozillaBrowser_on_dom_mouse_down),((gpointer)__pyx_v_self));/g_signal_connect(((gpointer *)((struct __pyx_obj_14MozillaBrowser_MozillaBrowser *)__pyx_v_self)->cWidget),__pyx_k8,((void (*)())__pyx_f_14MozillaBrowser_on_dom_mouse_down),((gpointer)__pyx_v_self));/
s/g_signal_connect(((gpointer \*)((struct __pyx_obj_14MozillaBrowser_MozillaBrowser \*)__pyx_v_self)->cWidget),__pyx_k9,((void \*)__pyx_f_14MozillaBrowser_new_window_cb),((gpointer)__pyx_v_self));/g_signal_connect(((gpointer *)((struct __pyx_obj_14MozillaBrowser_MozillaBrowser *)__pyx_v_self)->cWidget),__pyx_k9,((void (*)())__pyx_f_14MozillaBrowser_new_window_cb),((gpointer)__pyx_v_self));/
s/__pyx_v_newmoz = gtk_moz_embed_new();/__pyx_v_newmoz = (GtkMozEmbed*)gtk_moz_embed_new();/
s/gtk_container_add(__pyx_v_w,((GtkWidget \*)__pyx_v_newmoz));/gtk_container_add((GtkContainer*)__pyx_v_w,((GtkWidget *)__pyx_v_newmoz));/
s/g_signal_connect(((gpointer \*)__pyx_v_newmoz),__pyx_k30,((void \*)__pyx_f_14MozillaBrowser_new_window_open_uri_cb),((gpointer)__pyx_v_self));/g_signal_connect(((gpointer *)__pyx_v_newmoz),__pyx_k30,((void (*)())__pyx_f_14MozillaBrowser_new_window_open_uri_cb),((gpointer)__pyx_v_self));/

wc -l files/MozillaBrowser.sed
7 files/MozillaBrowser.sed
Back to top
View user's profile Send private message
paluszak
Apprentice
Apprentice


Joined: 28 Jun 2004
Posts: 265
Location: Warsaw, Poland

PostPosted: Mon Oct 27, 2008 10:09 am    Post subject: Reply with quote

And I have ming installed... Which version of ming do you have on your system?

Code:
jlaptop miro # emerge -b miro
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-tv/miro-1.2.8 to /
 * Miro-1.2.8.tar.gz RMD160 SHA1 SHA256 size ;-) ...                      [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking Miro-1.2.8.tar.gz ;-) ...                                     [ ok ]
>>> Unpacking source...
>>> Unpacking Miro-1.2.8.tar.gz to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work
 * Applying setup.py.patch ...                                            [ ok ]
/mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/platform/gtk-x11/platform/frontends/html/MozillaBrowser.pyx:142:4: Warning: __new__ method of extension type will change semantics in a future version of Pyrex. Use __cinit__ instead.
>>> Source unpacked.
>>> Compiling source in /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/platform/gtk-x11 ...
Attempting to detect your system information
32bit x86 system detected
Linux operating system detected
Compiling 'tablist' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/tablist.py
Starting compile of tablist
  compiling 'guidetab' subtemplate
Starting compile of guidetab
Ending compile
  compiling 'statictab' subtemplate
Starting compile of statictab
Ending compile
  compiling 'feedtab' subtemplate
Starting compile of feedtab
Ending compile
  compiling 'channelfoldertab' subtemplate
Starting compile of channelfoldertab
Ending compile
  compiling 'playlisttab' subtemplate
Starting compile of playlisttab
Ending compile
  compiling 'playlistfoldertab' subtemplate
Starting compile of playlistfoldertab
Ending compile
Ending compile
Compiling 'channelfoldertab' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/channelfoldertab.py
Starting compile of channelfoldertab
Ending compile
Compiling 'playlist-folder' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/playlist_folder.py
Starting compile of playlist-folder
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'channel-content' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/channel_content.py
Starting compile of channel-content
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'new' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/new.py
Starting compile of new
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'download-item' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/download_item.py
Starting compile of download-item
Ending compile
Compiling 'download-item-details' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/download_item_details.py
Starting compile of download-item-details
Ending compile
Compiling 'playlistfoldertab' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/playlistfoldertab.py
Starting compile of playlistfoldertab
Ending compile
Compiling 'sort-bar' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/sort_bar.py
Starting compile of sort-bar
Ending compile
Compiling 'download-item-description' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/download_item_description.py
Starting compile of download-item-description
Ending compile
Compiling 'multi-channel' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/multi_channel.py
Starting compile of multi-channel
in raw for br
ending raw for br
Ending compile
Compiling 'guide-loading' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/guide_loading.py
Starting compile of guide-loading
Ending compile
Compiling 'download-item-inner' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/download_item_inner.py
Starting compile of download-item-inner
  compiling 'download-item-thumbnail' subtemplate
Starting compile of download-item-thumbnail
Ending compile
  compiling 'download-item-details' subtemplate
Starting compile of download-item-details
Ending compile
  compiling 'download-item-description' subtemplate
Starting compile of download-item-description
Ending compile
Ending compile
Compiling 'static-tab-sort-bar' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/static_tab_sort_bar.py
Starting compile of static-tab-sort-bar
  compiling 'sort-bar' subtemplate
Starting compile of sort-bar
Ending compile
Ending compile
Compiling 'channel' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/channel.py
Starting compile of channel
  compiling 'feed-settings' subtemplate
Starting compile of feed-settings
Ending compile
  compiling 'channel-content' subtemplate
Starting compile of channel-content
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Ending compile
Compiling 'channel-folder' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/channel_folder.py
Starting compile of channel-folder
  compiling 'channel-content' subtemplate
Starting compile of channel-content
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Ending compile
Compiling 'search' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/search.py
Starting compile of search
in raw for br
ending raw for br
in raw for br
ending raw for br
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'video-info' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/video_info.py
Starting compile of video-info
Ending compile
Compiling 'statictab' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/statictab.py
Starting compile of statictab
Ending compile
Compiling 'feedtab' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/feedtab.py
Starting compile of feedtab
Ending compile
Compiling 'download' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/download.py
Starting compile of download
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'feed-settings' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/feed_settings.py
Starting compile of feed-settings
Ending compile
Compiling 'playlisttab' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/playlisttab.py
Starting compile of playlisttab
Ending compile
Compiling 'download-item-thumbnail' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/download_item_thumbnail.py
Starting compile of download-item-thumbnail
Ending compile
Compiling 'library' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/library.py
Starting compile of library
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'external-playback-continue' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/external_playback_continue.py
Starting compile of external-playback-continue
  compiling 'video-info' subtemplate
Starting compile of video-info
Ending compile
Ending compile
Compiling 'external-playback' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/external_playback.py
Starting compile of external-playback
in raw for br
ending raw for br
in raw for br
ending raw for br
in raw for strong
ending raw for strong
in raw for br
ending raw for br
in raw for strong
ending raw for strong
  compiling 'video-info' subtemplate
Starting compile of video-info
Ending compile
Ending compile
Compiling 'playlist' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/playlist.py
Starting compile of playlist
  compiling 'download-item' subtemplate
Starting compile of download-item
Ending compile
Ending compile
Compiling 'guidetab' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/guidetab.py
Starting compile of guidetab
Ending compile
Compiling 'multi-playlist' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/multi_playlist.py
Starting compile of multi-playlist
in raw for br
ending raw for br
Ending compile
Compiling unittest
Compiling 'unittest/include-template' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/include_template.py
Starting compile of unittest/include-template
Ending compile
Compiling 'unittest/update' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/update.py
Starting compile of unittest/update
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/simpleunicode' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/simpleunicode.py
Starting compile of unittest/simpleunicode
Ending compile
Compiling 'unittest/execute-template' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/execute_template.py
Starting compile of unittest/execute-template
Ending compile
Compiling 'unittest/update-hide' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/update_hide.py
Starting compile of unittest/update-hide
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/hide' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/hide.py
Starting compile of unittest/hide
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/view-container-div' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/view_container_div.py
Starting compile of unittest/view-container-div
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/replace-with-variable' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/replace_with_variable.py
Starting compile of unittest/replace-with-variable
Ending compile
Compiling 'unittest/view-double' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/view_double.py
Starting compile of unittest/view-double
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/include' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/include.py
Starting compile of unittest/include
Ending compile
Compiling 'unittest/view' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/view.py
Starting compile of unittest/view
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/simple' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/simple.py
Starting compile of unittest/simple
Ending compile
Compiling 'unittest/replace' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/replace.py
Starting compile of unittest/replace
  compiling 'unittest/include-template' subtemplate
Starting compile of unittest/include-template
Ending compile
Ending compile
Compiling 'unittest/translationtest' template to /mnt/win/var-temp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/resources/../portable/frontends/html/compiled_templates/unittest/translationtest.py
Starting compile of unittest/translationtest
in raw for span
ending raw for span
Ending compile
Libraries mt
Package config error:
pkg-config --list-all outputted the following error:
Package ming was not found in the pkg-config search path.
Perhaps you should add the directory containing `ming.pc'
to the PKG_CONFIG_PATH environment variable
Package 'ming', required by 'Autotrace', not found

 *
 * ERROR: media-tv/miro-1.2.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2755:  Called distutils_src_compile
 *             environment, line  926:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/elog/media-tv:miro-1.2.8:20081027-100716.log'.
 * The ebuild environment file is located at '/mnt/win/var-temp/portage/media-tv/miro-1.2.8/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/overlays/local/'
 *
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Mon Oct 27, 2008 10:37 am    Post subject: Reply with quote

paluszak wrote:
And I have ming installed... Which version of ming do you have on your system?

none. Do you have xine-lib installed?
Code:
# sort /var/lib/portage/world  | egrep 'media|lib'
app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-gtklibs
app-emulation/emul-linux-x86-soundlibs
dev-libs/expat
dev-libs/lzo
dev-libs/nss
dev-libs/pwlib
dev-perl/Compress-Raw-Zlib
dev-perl/Compress-Zlib
media-gfx/eog
media-gfx/gimp
media-gfx/gphoto2
media-gfx/imagemagick
media-gfx/xv
media-libs/alsa-oss
media-libs/amd64codecs
media-libs/flac
media-libs/fontconfig
media-libs/libsdl
media-libs/libvorbis
media-libs/sdl-sound
media-libs/xine-lib
media-sound/alsa-tools
media-sound/alsa-utils
media-sound/audacity
media-sound/esound
media-sound/lame
media-sound/shntool
media-sound/sox
media-sound/streamripper
media-tv/miro
media-video/avidemux
media-video/dvdauthor
media-video/mkvtoolnix
media-video/mplayer
media-video/ogle
media-video/ogle-gui
media-video/realplayer
media-video/transcode
net-libs/libpcap
net-libs/opal
net-libs/xulrunner
sys-apps/cracklib-words
sys-libs/glibc
sys-libs/libutempter
sys-libs/pam
x11-libs/libview
x11-libs/libxklavier
x11-libs/openmotif
x11-libs/pango
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Mon Oct 27, 2008 10:41 am    Post subject: Reply with quote

Code:
# eselect profile show
Current make.profile symlink:
  /usr/portage/profiles/default/linux/amd64/2008.0/desktop

Code:
USE="3dnow 3dnowext X Xaw3d a52 aac acpi alsa apache2 audiofile
     bash-completion bidi bluetooth bzip2 cdda cddb cdio cdparanoia curl dbus
     dga directfb djvu dri dts dv dvd dvdr dvdread emacs esd fam ffmpeg flac
     flash fontconfig foomaticdb gd gif gimp glitz gnome gnome-keyring
     gnutella gnutls gtk gtk2 gtkhtml hal httpd immqt-bc java jpeg jpeg2k lame
     lcms ldap live mad magic matroska mjpeg mmap mozbranding mozcalendar
     mozilla moznopango mp3 mp4 mp4live mpeg mpeg2 mplayer musepack network
     no-old-linux nsplugin ogg opengl pcap pdf png portaudio qt3 quicktime
     real realmedia rtsp samba sdl sdl-image shout spell stream svg sysfs tcl
     theora threads tiff tk truetype vcd vlm vorbis wavpack wma wmp wxwindows
     x11vnc x264 xattr xext xorg xpm xprint xulrunner xv xvid xvmc zip"
Back to top
View user's profile Send private message
paluszak
Apprentice
Apprentice


Joined: 28 Jun 2004
Posts: 265
Location: Warsaw, Poland

PostPosted: Mon Oct 27, 2008 10:56 am    Post subject: Reply with quote

nutznboltz wrote:
paluszak wrote:
And I have ming installed... Which version of ming do you have on your system?

none. Do you have xine-lib installed?(...)


Sure.

Code:
jlaptop miro # sort /var/lib/portage/world  | egrep 'media|lib'
media-fonts/aquafont
media-fonts/aquapfont
media-fonts/arphicfonts
media-fonts/baekmuk-fonts
media-fonts/culmus
media-fonts/dejavu
media-fonts/essays1743
media-fonts/freefonts
media-fonts/freefont-ttf
media-fonts/hkscs-ming
media-fonts/ja-ipafonts
media-fonts/khmer
media-fonts/libertine-ttf
media-fonts/lohit-fonts
media-fonts/opendesktop-fonts
media-fonts/sil-abyssinica
media-fonts/sil-charis
media-fonts/sil-doulos
media-fonts/sil-ezra
media-fonts/sil-gentium
media-fonts/sil-padauk
media-fonts/terminus-font
media-fonts/ttf-bitstream-vera
media-fonts/twmoefonts
media-fonts/urw-fonts
media-fonts/zh-kcfonts
media-gfx/autotrace
media-gfx/comix
media-gfx/gimp
media-gfx/gpicview
media-gfx/gqview
media-gfx/inkscape
media-gfx/lprof
media-gfx/potrace
media-gfx/ristretto
media-libs/alsa-oss
media-libs/flac
media-libs/mac
media-libs/nas
media-plugins/quodlibet-notify
media-plugins/quodlibet-trayicon
media-sound/alsa-tools
media-sound/alsa-utils
media-sound/apetag
media-sound/audacious
media-sound/exaile
media-sound/flake
media-sound/gnome-alsamixer
media-sound/gnormalize
media-sound/grip
media-sound/krecord
media-sound/lastfmplayer
media-sound/mhwaveedit
media-sound/moc
media-sound/mp3check
media-sound/mp3gain
media-sound/mpg321
media-sound/musepack-tools
media-sound/normalize
media-sound/padevchooser
media-sound/paman
media-sound/paprefs
media-sound/pavucontrol
media-sound/pavumeter
media-sound/quodlibet
media-sound/rezound
media-sound/sonata
media-sound/vorbisgain
media-sound/vorbis-tools
media-sound/wavpack
media-video/acidrip
media-video/clive
media-video/cpdvd
media-video/dvdbackup
media-video/dvdrip
media-video/lsdvd
media-video/mplayer
media-video/ogle-gui
media-video/subtitleripper
media-video/transcode
media-video/vlc
media-video/vobcopy
media-video/xfmedia
media-video/xine-ui
media-video/xvid4conf
sys-libs/libstdc++-v3
virtual/libstdc++
x11-libs/cairo
x11-plugins/pidgin-libnotify
xfce-extra/thunar-media-tags


Code:
jlaptop miro # eselect profile show
Current make.profile symlink:
  /usr/portage/profiles/default/linux/x86/2008.0/desktop


Code:
jlaptop miro # emerge --info
Portage 2.1.4.5 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r8 i686)
=================================================================
System uname: 2.6.25-gentoo-r8 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
Timestamp of tree: Mon, 27 Oct 2008 01:45:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-pipe -O2 -march=pentium4 -fomit-frame-pointer -fno-ident"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-pipe -O2 -march=pentium4 -fomit-frame-pointer -fno-ident"
DISTDIR="/mnt/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US en_GB it_IT it es_ES es pl_PL pl ru_RU ru he_IL he zh_CN zh zh_TW uk_UA uk be_BY be be_BY@latin vi_VN vi ru_UA en_CA fr_CA fr lt_LT lt cs_CZ cs csb_PL csb ca_ES ca ca_ES@valencia eu_ES eu de_DE de hsb_DE hsb sk_SK sk gl gl_ES"
MAKEOPTS="-j2"
PKGDIR="/mnt/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/mnt/win/var-temp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/layman/berkano /usr/local/layman/sunrise /usr/local/layman/voip /usr/local/layman/voip /usr/local/layman/gentoo-taiwan /usr/local/layman/java-overlay /usr/local/layman/lxde /usr/local/overlays/local"
SYNC="rsync://192.168.1.31/gentoo-portage"
USE="16bit X a52 aac acl acpi alsa amr amrnb amrwb amuled asf asm async atm avahi avi bash-completion battery berkdb bidi bluetooth boost branding browserplugin bzip2 bzlib cairo cardbus ccache cdparanoia cdr chm cjk cleartype cli console cracklib crypt cups curl cyrillic daemon dbus dhcp djvu dmi dri dts dvd dvdr dvdread effects emboss enca encode epiphany exif extraicons extramodules extras fam fame fbcon ffmpeg firefox flac fontconfig foomaticdb fortran freetype ftp fuse gadu gdbm gg gif gimp glib glibc-omitfp glut gnome gphoto2 gpm grammar graphics gs gstreamer gtk gtk2 gzip h323 hal hddtemp hinotify iconv icq icu id3 id3tag idn ieee1394 ilbc imap immqt-bc iproute2 ipv6 isdnlog jabber java javascript jfs jp2 jpeg kdeenablefinal kdehiddenvisibility kdexdeltas kerberos laptop libnotify libsamplerate live logrotate lzo mad magic matroska midi mikmod mime mmap mmx mmxext mp3 mpd mpeg mpeg2 mpeg4 mplayer msn mudflap musepack musicbrainz nautilus ncurses network newspr nfs nls nojoystick normalize nptl nptlonly nsplugin ntfs ocamlopt offensive ogg oggvorbis opengl openmp oscar pam pango parport pch pcmcia pcre pdf pdflib perl pic pidgin png pnp pop ppds pppd prediction pulseaudio python qq qt3support quicktime rar readline real reflection reiserfs remote replaygain rtc rtsp samba scim sdl session shared sharedmem smtp sound spell spl srt sse sse2 ssl startup-notification stream subtitles svg swat sysfs t1lib taglib tcltk tcpd theora thunderbird tiff tlen tordns trayicon truetype type1 unicode usb userlocales vcd videos voice vorbis vorbis-psy wav wavpack webkit wifi win32codecs wma wmp x264 x86 xcb xfs xine xml xml2 xorg xpm xslt xulrunner xv yahoo zlib" ALSA_CARDS="intel8x0 intel8x0m usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US en_GB it_IT it es_ES es pl_PL pl ru_RU ru he_IL he zh_CN zh zh_TW uk_UA uk be_BY be be_BY@latin vi_VN vi ru_UA en_CA fr_CA fr lt_LT lt cs_CZ cs csb_PL csb ca_ES ca ca_ES@valencia eu_ES eu de_DE de hsb_DE hsb sk_SK sk gl gl_ES" USERLAND="GNU" VIDEO_CARDS="sis"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Mon Oct 27, 2008 11:22 am    Post subject: Reply with quote

Can you try to re-emerge ming?
Code:
# emerge ming
.
Either that or take it out and try "emerge miro" then put ming back in.
Back to top
View user's profile Send private message
paluszak
Apprentice
Apprentice


Joined: 28 Jun 2004
Posts: 265
Location: Warsaw, Poland

PostPosted: Mon Oct 27, 2008 12:30 pm    Post subject: Reply with quote

nutznboltz wrote:
Can you try to re-emerge ming?
Code:
# emerge ming
.
Either that or take it out and try "emerge miro" then put ming back in.


Yes I did, to be honest it was the first thing I tried, no difference though.
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Mon Oct 27, 2008 7:46 pm    Post subject: Reply with quote

Quote:
Code:
Package config error:
pkg-config --list-all outputted the following error:
Package ming was not found in the pkg-config search path.
Perhaps you should add the directory containing `ming.pc'
to the PKG_CONFIG_PATH environment variable
Package 'ming', required by 'Autotrace', not found
Is Miro the only thing affected by your Gentoo configuration error?

When you run "pkg-config --list-all" from the command line does the error also occur?

Do you have slocate set up? If so what does "locate ming.pc" say?
Back to top
View user's profile Send private message
paluszak
Apprentice
Apprentice


Joined: 28 Jun 2004
Posts: 265
Location: Warsaw, Poland

PostPosted: Mon Oct 27, 2008 8:25 pm    Post subject: Reply with quote

It seems that there was something borked with the ming ebuild, I removed it and autotrace which depended on it and which I haven't used for 2 years or so. After the removal miro installed flawlessly. Thanks for the ebuild!

nutznboltz wrote:
Quote:
Code:
Package config error:
pkg-config --list-all outputted the following error:
Package ming was not found in the pkg-config search path.
Perhaps you should add the directory containing `ming.pc'
to the PKG_CONFIG_PATH environment variable
Package 'ming', required by 'Autotrace', not found
Is Miro the only thing affected by your Gentoo configuration error?

When you run "pkg-config --list-all" from the command line does the error also occur?

Do you have slocate set up? If so what does "locate ming.pc" say?
Back to top
View user's profile Send private message
nutznboltz
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 239

PostPosted: Tue Oct 28, 2008 8:56 am    Post subject: Reply with quote

Note to random people the meat of this post is here:
https://forums.gentoo.org/viewtopic-p-5260897.html#5260897

Also consider adding my channels to your Miro installation:
http://www.videobomb.com/rss/users/submittedvideos/CubanSpecialPeriod
http://www.videobomb.com/rss/users/submittedvideos/peebeebaynut
Back to top
View user's profile Send private message
peakeyed
n00b
n00b


Joined: 18 Nov 2004
Posts: 60

PostPosted: Thu Feb 12, 2009 3:38 pm    Post subject: it worked Reply with quote

Thank you paluszak. I zapped ming and autotrace. And now miro 2.0.1 installation is working.
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3224

PostPosted: Sat Feb 28, 2009 3:48 am    Post subject: Re: it worked Reply with quote

peakeyed wrote:
Thank you paluszak. I zapped ming and autotrace. And now miro 2.0.1 installation is working.
Fix worked here too!
Back to top
View user's profile Send private message
Sedrik
l33t
l33t


Joined: 08 Apr 2005
Posts: 655
Location: Uppsala, Sweden

PostPosted: Thu Jul 23, 2009 10:32 am    Post subject: Reply with quote

any chance that this will be adopted into the default tree anytime soon? miro is a nice application :D
_________________
From Gentoo with love
Back to top
View user's profile Send private message
Sedrik
l33t
l33t


Joined: 08 Apr 2005
Posts: 655
Location: Uppsala, Sweden

PostPosted: Fri Jul 31, 2009 4:03 pm    Post subject: Reply with quote

Code:
 *
 * ERROR: media-tv/miro-1.2.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *       miro-1.2.8.ebuild, line   53:  Called confutils_require_built_with_any 'dev-python/gnome-python-extras' 'xulrunner' 'firefox' 'seamonkey'
 *        confutils.eclass, line  131:  Called built_with_use 'dev-python/gnome-python-extras' 'xulrunner'
 *           eutils.eclass, line 1744:  Called die
 * The specific snippet of code:
 *                     die)    die "Unable to determine what USE flags $PKG was built with";;
 *  The die message:
 *   Unable to determine what USE flags dev-python/gnome-python-extras-2.19.1-r3 was built with
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-tv/miro-1.2.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/miro-1.2.8/temp/die.env'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 *


I tried to remove the line from the ebuild that required it since the latest stable version of gnome-python-extras dosen't seem to support any of the use flags required. Will keep you guys posted about if it was a success or not.
_________________
From Gentoo with love
Back to top
View user's profile Send private message
Sedrik
l33t
l33t


Joined: 08 Apr 2005
Posts: 655
Location: Uppsala, Sweden

PostPosted: Fri Jul 31, 2009 4:17 pm    Post subject: Reply with quote

Code:
In file included from /var/tmp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/portable/libtorrent/include/libtorrent/fingerprint.hpp:39,
                 from /var/tmp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/portable/libtorrent/bindings/python/src/fingerprint.cpp:5:
/var/tmp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/portable/libtorrent/include/libtorrent/peer_id.hpp: In constructor ‘libtorrent::big_number::big_number(const std::string&)’:
/var/tmp/portage/media-tv/miro-1.2.8/work/Miro-1.2.8/portable/libtorrent/include/libtorrent/peer_id.hpp:63: error: ‘memcpy’ is not a member of ‘std’
error: command 'i686-pc-linux-gnu-g++' failed with exit status 1
 *
 * ERROR: media-tv/miro-1.2.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2862:  Called distutils_src_compile
 *             environment, line  932:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-tv/miro-1.2.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/miro-1.2.8/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'


No cake for me :(
_________________
From Gentoo with love
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