[mythtv-users] Compiling MythTV on a computer instead of the Xbox

Monkey Pet monkeypet at gmail.com
Tue Mar 18 05:42:42 UTC 2008


For the xml error, make sure this is commented out in debian/rules, like this:

 #     dh_install --sourcedir=debian/mythtv -pmythtv-backend
usr/share/mythtv/setup.xml
 #     rm -f debian/mythtv/usr/share/mythtv/setup.xml

For the Python error make sure you have the python2-3-dev package installed:

xebian:~# dpkg -l |grep python
ii  python2.3      2.3.5-3sarge2  An interactive high-level object-oriented la
ii  python2.3-dev  2.3.5-3sarge2  Header files and a static library for Python

On Mon, Mar 17, 2008 at 9:30 PM, Ryan <wyild1 at gmail.com> wrote:
>
>
>
> On Thu, Mar 13, 2008 at 6:29 PM, Monkey Pet <monkeypet at gmail.com> wrote:
> > I was able to compile and produce the deb packages for xebian 1.1.3
> > (debian sarge), however, when I run the frontend, it seg faults on me.
> >  More debugging is going to be needed, sigh.
> >
> > Here are breadcrumbs for people to try (in case I can't get to it):
> > 1.  Setting up xebian to run in vmware:
> http://www.xbox-linux.org/wiki/Vmware
> > 2.  debian pkg'ing subdir for compiling:
> > http://yoeu.net/~fa/mythtv-0.21.20080313-001.experimental.debian.tar.gz
> > 3.  Grab the mythtv-0.21 sources; untar.
> > 4.  Untar the tarball above inside of .../mythtv-0.21, so you should
> > have .../mythtv-0.21/debian.  NOTE, this is experimental and as I
> > stated above doesn't seem to work, it is here for people to help me
> > debug.
> > 5.  cd mythtv-0.21
> > 6.  debian/rules binary
> >
> > That should start the build process and out will pop the deb packages.
> >  Good luck.  On a side note, I tried the etch mythtv-0.21 deb source
> > packages, but ran into dependency hell since I want to stay mostly on
> > sarge.
> >
> >
>
> Ok i was trying this, and well maybe you can help me out.  I followed the
> steps, but im getting this error:
>
> Writing /usr/local/lib/perl/5.8.8/auto/MythTV/.packlist
> make[4]: Leaving directory `/usr/local/src/mythtv-0.21/bindings/perl'
> make[3]: Leaving directory `/usr/local/src/mythtv-0.21/bindings/perl'
> ( [ -d python ] && cd python ; /usr/bin/make -f Makefile install; ) || true
> make[3]: Entering directory `/usr/local/src/mythtv-0.21/bindings/python'
> -o python -L/usr/share/qt3/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
> -lpthread
> python setup.py install --root="/usr/local/src/mythtv-0.21/debian/mythtv"
> running install
> error: invalid Python installation: unable to open
> /usr/lib/python2.3/config/Makefile (No such file or directory)
> make[3]: *** [install] Error 1
> make[3]: Leaving directory `/usr/local/src/mythtv-0.21/bindings/python'
> make[2]: Leaving directory `/usr/local/src/mythtv-0.21/bindings'
> ( [ -d config ] && cd config ; /usr/bin/make -f Makefile install; ) || true
> make[2]: Entering directory `/usr/local/src/mythtv-0.21/config'
> make[2]: `install' is up to date.
> make[2]: Leaving directory `/usr/local/src/mythtv-0.21/config'
> make[1]: Leaving directory `/usr/local/src/mythtv-0.21'
> install -d debian/mythtv/usr/share/mythtv/sql
> install -m 644 database/*.sql debian/mythtv/usr/share/mythtv/sql
> dh_strip -pmythtv --tmpdir=debian/mythtv
> rm -f debian/mythtv/usr/share/mythtv/FreeSans.ttf
> debian/mythtv/usr/share/mythtv/FreeMono.ttf
> dh_link -pmythtv-common usr/share/fonts/truetype/freefont/FreeSans.ttf
> usr/share/mythtv/FreeSans.ttf
> dh_link -pmythtv-common usr/share/fonts/truetype/freefont/FreeMono.ttf
> usr/share/mythtv/FreeMono.ttf
> dh_install --sourcedir=debian/mythtv -pmythtv-backend
> usr/share/mythtv/setup.xml
> cp: cannot stat `debian/mythtv//usr/share/mythtv/setup.xml': No such file or
> directory
> dh_install: command returned error code 256
> make: *** [install] Error 1
> xebian:/usr/local/src/mythtv-0.21#
>
>
> I dont know if the python error is related to why is stopped at the end.
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>


More information about the mythtv-users mailing list