Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Mythtv pre 0.20 overlay

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
105 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
Author
Message
andylyon
n00b
n00b
Posts: 74
Joined: Tue Jun 13, 2006 10:42 am

  • Quote

Post by andylyon » Mon Dec 04, 2006 4:04 pm

Thanks for sorting it out so quickly!

:)

Andy
Top
candrews
Developer
Developer
Posts: 162
Joined: Wed Aug 10, 2005 3:39 pm
Contact:
Contact candrews
Website

  • Quote

Post by candrews » Mon Dec 04, 2006 4:06 pm

No problem - that's what being at work is for :-)
Top
candrews
Developer
Developer
Posts: 162
Joined: Wed Aug 10, 2005 3:39 pm
Contact:
Contact candrews
Website

  • Quote

Post by candrews » Tue Jan 09, 2007 10:45 pm

I added mythstream to the overlay using the ebuild from this thread: http://forums.gentoo.org/viewtopic-t-38 ... tream.html

The overlay is up to date, as of today. I've been updating it on average once every few days, and I'm also using the latest ebuilds from portage.

Just wanted to point that out :-)
Top
jd2066
Apprentice
Apprentice
Posts: 155
Joined: Sun Jun 04, 2006 8:49 am

  • Quote

Post by jd2066 » Wed Jan 10, 2007 2:12 am

Hi,
Here are a few things I've found about the mythtv trunk from the change set:
1. A new plugin named mythzoneminder has been made.
2. Mythdvd functions have been integrated into mythvideo and mythdvd no longer exists.
Justin
Top
grimz
n00b
n00b
Posts: 53
Joined: Thu Jun 29, 2006 4:27 am

  • Quote

Post by grimz » Sun Apr 22, 2007 4:31 am

Are these ebuilds still the ones to be using for the latest MythTV SVN/snapshot versions? I'm currently using the mythtv-0.20_p12172 version from portage, but would love to see if the latest SVN builds fix up some issues I'm experiencing :)
Top
candrews
Developer
Developer
Posts: 162
Joined: Wed Aug 10, 2005 3:39 pm
Contact:
Contact candrews
Website

  • Quote

Post by candrews » Mon Apr 23, 2007 3:45 am

Yep, these are the latest from Mythtv SVN's trunk.
Top
sbonnell
n00b
n00b
User avatar
Posts: 14
Joined: Thu Jan 29, 2004 3:51 pm
Location: Paris, France

Troubles with ebuild

  • Quote

Post by sbonnell » Tue Apr 24, 2007 9:18 am

Thanks for these ebuilds but I have some troubles with them.
  • I get an error with the digest, size of the file for mythtv is not the correct one from the one in the manifest
  • After I get an error since no architecture is available in mythtv ebuild.
  • iptv is missing in the use flags.
Regards
Stephane
Top
andylyon
n00b
n00b
Posts: 74
Joined: Tue Jun 13, 2006 10:42 am

overlay site down?

  • Quote

Post by andylyon » Tue May 01, 2007 10:45 pm

is the overlay site down? i have not been able to sync or download for the past few days...

andy
Top
candrews
Developer
Developer
Posts: 162
Joined: Wed Aug 10, 2005 3:39 pm
Contact:
Contact candrews
Website

Re: overlay site down?

  • Quote

Post by candrews » Wed May 02, 2007 3:46 am

andylyon wrote:is the overlay site down? i have not been able to sync or download for the past few days...
I upgraded that machine to baselayout-2, and now the wireless (which is this machine's connection to the net) is being funky, and I haven't yet gotten it to work right again. Plus, I lost power for a few hours today, while I was at work, so that's didn't help the situation.

It's up now, and hopefully will be up non-stop from now on, but until I figure out these wireless problems caused by baselayout-2, it might experience some random, unscheduled downtime.
Top
grimz
n00b
n00b
Posts: 53
Joined: Thu Jun 29, 2006 4:27 am

  • Quote

Post by grimz » Wed May 02, 2007 1:34 pm

Does it matter if we're using 0.17.2 for mythstream? As in, will it still work fine with 0.20 and 0.21?

I guess it should still work fine, whereas if I were to update mythtv to 0.21, and leave the mythvideo, mythmusic, and the other plugins, at 0.20 then I guess mythtv might bugger up a little?


EDIT: Actually, I was getting confused with MythStreamTV. I just emerge'd your copy of MythStream thinking it was MythStreamTV haha. Is there any chance you could add a MythStreamTV ebuild to your repo? That'd be absolutely great :D
Top
andylyon
n00b
n00b
Posts: 74
Joined: Tue Jun 13, 2006 10:42 am

cannot install .21?

  • Quote

Post by andylyon » Wed May 02, 2007 8:26 pm

hi,

portage seems to be stuck at 0.20_p13706, it doesnt want to upgrade to 0.21, even though i have these lines in /etc/portage/package.keywords/mythtv

media-plugins/mytharchive ~x86
media-plugins/mythbrowser ~x86
media-plugins/mythcontrols ~x86
media-plugins/mythflix ~x86
media-plugins/mythgallery ~x86
media-plugins/mythgame ~x86
media-plugins/mythmusic ~x86
media-plugins/mythnews ~x86
media-plugins/mythphone ~x86
media-plugins/mythvideo ~x86
media-plugins/mythweather ~x86
media-tv/mythtv ~x86
www-apps/mythweb ~x86
x11-themes/mythtv-themes ~x86


andy
Top
Shan
Guru
Guru
User avatar
Posts: 558
Joined: Tue Nov 04, 2003 7:16 pm
Location: /dev/null

Re: cannot install .21?

  • Quote

Post by Shan » Wed May 02, 2007 11:45 pm

andylyon wrote:hi,

portage seems to be stuck at 0.20_p13706, it doesnt want to upgrade to 0.21, even though i have these lines in /etc/portage/package.keywords/mythtv
You need to manually unmask the 0.21* series as well as there are some versions already in portage that pull off of the live mythtv subversion server, but they don't work properly yet. Add these lines to /etc/portage/package.unmask

Code: Select all

hammond ~ # cat /etc/portage/package.unmask
>media-tv/mythtv-0.20.1_p99999
>x11-themes/mythtv-themes-0.20.1_p99999
>media-plugins/mytharchive-0.20.1_p99999
>media-plugins/mythbrowser-0.20.1_p99999
>media-plugins/mythcontrols-0.20.1_p99999
>media-plugins/mythdvd-0.20.1_p99999
>media-plugins/mythflix-0.20.1_p99999
>media-plugins/mythgallery-0.20.1_p99999
>media-plugins/mythgame-0.20.1_p99999
>media-plugins/mythmusic-0.20.1_p99999
>media-plugins/mythnews-0.20.1_p99999
>media-plugins/mythphone-0.20.1_p99999
>media-plugins/mythvideo-0.20.1_p99999
>media-plugins/mythweather-0.20.1_p99999
>www-apps/mythweb-0.20.1_p99999
>media-plugins/mythzoneminder-0.20.1_p99999
And while we're on the topic, it seems as though the for mythtv (the core, not the plugins and such) have an improper keywording. They have:

Code: Select all

KEYWORDS="**"
where it should be

Code: Select all

KEYWORDS="-*"
(Though I cry your pardon if theres been a change in handing *'d keywords and ** is indeed correct)
{ NO -U } { STRIP }
{ TINY }
Top
DocterD
Tux's lil' helper
Tux's lil' helper
Posts: 129
Joined: Sat May 15, 2004 4:02 pm

  • Quote

Post by DocterD » Fri May 25, 2007 12:49 pm

how usable is the 0.21 branch?
Top
dreadhead
Guru
Guru
Posts: 470
Joined: Fri Jul 09, 2004 9:08 pm
Location: Ulm - Germany

  • Quote

Post by dreadhead » Fri May 25, 2007 1:42 pm

DocterD wrote:how usable is the 0.21 branch?
For me it runs more stable than the 0.20 branch. Storage groups are available now. Good news for anyone who was using multiple_dirs patch...

Problems:
Plugins from portage don't compile here. I use the svn checkout for all plugins.

Btw: great improvements in MythArchive. It is usable now.
Kopete OTR Plugin
Top
DocterD
Tux's lil' helper
Tux's lil' helper
Posts: 129
Joined: Sat May 15, 2004 4:02 pm

  • Quote

Post by DocterD » Sat Jul 21, 2007 8:39 am

Overlay seems to be down. :( Could you upload somewhere else the latest mythplugins tarball?
Top
ZeroDivide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 86
Joined: Sat Mar 15, 2003 2:57 pm

  • Quote

Post by ZeroDivide » Sun Jul 22, 2007 8:34 pm

I got tired of waiting, so I made my own tarballs like this.

Code: Select all

svn co http://svn.mythtv.org/svn/trunk/mythplugins mythplugins-0.21 -r13987
svn co http://svn.mythtv.org/svn/trunk/mythtv mythtv-0.21 -r13987 
svn co http://svn.mythtv.org/svn/trunk/myththemes myththemes-0.21_p13987 -r13987

tar -cjf mythplugins-0.21_p13987.tar.bz2 mythplugins-0.21/ 
tar -cjf myththemes-0.21_p13987.tar.bz2 myththemes-0.21_p13987/ 
tar -cjf mythtv-0.21_p13987.tar.bz2 mythtv-0.21/
Top
t33t
n00b
n00b
Posts: 28
Joined: Thu Aug 25, 2005 7:34 am

  • Quote

Post by t33t » Mon Jul 23, 2007 6:23 am

web seems to be up & running again :)
Top
grimz
n00b
n00b
Posts: 53
Joined: Thu Jun 29, 2006 4:27 am

  • Quote

Post by grimz » Tue Aug 07, 2007 12:34 pm

ZeroDivide, thanks for the pointers.

How is it that you install/upgrade/delete the versions of mythtv cleanly from those tarballs? I assume the installation is extracting it to / but do you have any clean way to delete everything to install a newer version from svn?

Thanks!
Top
ZeroDivide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 86
Joined: Sat Mar 15, 2003 2:57 pm

  • Quote

Post by ZeroDivide » Tue Aug 07, 2007 5:06 pm

grimz wrote:How is it that you install/upgrade/delete the versions of mythtv cleanly from those tarballs?
It's just a way to create the tarballs that the ebuilds would have downloaded from www.integralblue.com. You can put them in /usr/portage/distfiles and emerge like normal.
Top
Shan
Guru
Guru
User avatar
Posts: 558
Joined: Tue Nov 04, 2003 7:16 pm
Location: /dev/null

  • Quote

Post by Shan » Sun Aug 26, 2007 2:21 am

Because I can be an impatient fellow; I scripted up a (bad) piece of work to automatically fetch the latest revision of Myth and adjust the ebuilds and such accordingly (including creating the tarballs and digesting the ebuilds which are simply renamed from the previous version)

It's not perfect though, it only handles mythtv, mythweb, mythvideo, mythmusic and mythtv-themes since that's all I need, but it could be easily expanded for those that want to.

You'll need the ebuilds posted here to start with, and assumes only ONE version of ebuilds in place, so you'll want to remove all but the last version available. Honestly, I reccomend simply copying the latest versions to a new overlay and working from there, make sure to change the $FOLD var to match and update your make.conf file as well.

Code: Select all

#!/bin/sh


################
##VERSION INFO##
################

FOLD="/usr/local/mythtv-overlay"


echo "Gathering Current SVN Information"

SITE="http://svn.mythtv.org/trac/browser/"
wget -q $SITE -O /tmp/index.html;
STRING=`cat /tmp/index.html | grep "View Revision Log" | grep branches`;
rm -rf /tmp/index.html;
STRING_LENG=${#STRING};
let STRING_LENG-=9;
CVER=${STRING:STRING_LENG:9}
CVER=${CVER:0:5}

##File Version
FVER="p$CVER"

echo "Gathing Previous SVN Version"

STRING=`find /usr/local/mythtv-overlay/media-plugins/mythmusic/ -iname *.ebuild`
STRING_LENG=${#STRING};
let STRING_LENG-=12;
OVER=${STRING:STRING_LENG:12}
OVER=p${OVER:0:5}

echo "Gathering SVN Source"

#################
##DOWNLOADS SVN##
#################
svn co -q http://svn.mythtv.org/svn/trunk/mythplugins mythplugins-0.21 -r$CVER
svn co -q http://svn.mythtv.org/svn/trunk/mythtv mythtv-0.21 -r$CVER
svn co -q http://svn.mythtv.org/svn/trunk/myththemes myththemes-0.21 -r$CVER

echo "SVN Update Complete"

#################
##PREPS TARBALL##
#################

echo "Prepping Tarballs"

tar -cjf mythplugins-0.21_$FVER.tar.bz2 mythplugins-0.21/
tar -cjf myththemes-0.21_$FVER.tar.bz2 myththemes-0.21/
tar -cjf mythtv-0.21_$FVER.tar.bz2 mythtv-0.21/

##################
##REMOVES SOURCE##
##################

echo "Deleting SVN Source"
rm -rf mythplugins-0.21 myththemes-0.21 mythtv-0.21

#############
##DISTFILES##
#############
echo "Moving New Distfiles"
mv mythplugins-0.21_$FVER.tar.bz2 myththemes-0.21_$FVER.tar.bz2 mythtv-0.21_$FVER.tar.bz2 /usr/portage/distfiles

echo "Deleting Old Distfiles"
rm -rf mv /usr/portage/distfiles/mythplugins-0.21_$OVER.tar.bz2 /usr/portage/distfiles/myththemes-0.21_$OVER.tar.bz2 /usr/portage/distfiles/mythtv-0.21_$OVER.tar.bz2

#################
##COPIES EBUILD##
#################
mv $FOLD/x11-themes/mythtv-themes/mythtv-themes-0.21_$OVER.ebuild $FOLD/x11-themes/mythtv-themes/mythtv-themes-0.21_$FVER.ebuild
mv $FOLD/www-apps/mythweb/mythweb-0.21_$OVER.ebuild $FOLD/www-apps/mythweb/mythweb-0.21_$FVER.ebuild
mv $FOLD/media-plugins/mythmusic/mythmusic-0.21_$OVER.ebuild $FOLD/media-plugins/mythmusic/mythmusic-0.21_$FVER.ebuild
mv $FOLD/media-plugins/mythvideo/mythvideo-0.21_$OVER.ebuild $FOLD/media-plugins/mythvideo/mythvideo-0.21_$FVER.ebuild
mv $FOLD/media-tv/mythtv/mythtv-0.21_$OVER.ebuild $FOLD/media-tv/mythtv/mythtv-0.21_$FVER.ebuild

###########
##DIGESTS##
###########
ebuild $FOLD/x11-themes/mythtv-themes/mythtv-themes-0.21_$FVER.ebuild digest
ebuild $FOLD/www-apps/mythweb/mythweb-0.21_$FVER.ebuild digest
ebuild $FOLD/media-plugins/mythmusic/mythmusic-0.21_$FVER.ebuild digest
ebuild $FOLD/media-plugins/mythvideo/mythvideo-0.21_$FVER.ebuild digest
ebuild $FOLD/media-tv/mythtv/mythtv-0.21_$FVER.ebuild digest
{ NO -U } { STRIP }
{ TINY }
Top
DocterD
Tux's lil' helper
Tux's lil' helper
Posts: 129
Joined: Sat May 15, 2004 4:02 pm

  • Quote

Post by DocterD » Mon Aug 27, 2007 4:17 pm

I've changed the ebuild and added iptv and v4l useflags aswell updated the changed DTS Passthrough useflag.
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.20_p14320.ebuild,v 1.1 2007/02/16 00:24:28 cardoe Exp $

inherit mythtv flag-o-matic multilib eutils qt3

DESCRIPTION="Homebrew PVR project"
SLOT="0"
KEYWORDS="**"

RESTRICT="nomirror"
SRC_URI="http://www.integralblue.com/gentoo/mythtv-${PV}.tar.bz2"

IUSE_VIDEO_CARDS="video_cards_i810 video_cards_nvidia video_cards_via"

IUSE="alsa altivec autostart debug dbox2 dts dvb dvd hdhomerun ieee1394 ivtv jack joystick lcd lirc mmx vorbis oss opengl perl xvmc ${IUSE_VIDEO_CARDS}"

RDEPEND=">=media-libs/freetype-2.0
>=media-sound/lame-3.93.1
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXv
x11-libs/libXrandr
x11-libs/libXxf86vm
xvmc? (
x11-libs/libXvMC
video_cards_nvidia? ( || ( x11-drivers/nvidia-drivers
x11-drivers/nvidia-legacy-drivers ) )
video_cards_via? ( x11-drivers/xf86-video-via )
video_cards_i810? ( x11-drivers/xf86-video-i810 )
)
$(qt_min_version 3.3)
virtual/mysql
alsa? ( >=media-libs/alsa-lib-0.9 )
dts? ( media-libs/libdts )
dvd? ( media-libs/libdvdnav
media-libs/libdts )
dvb? ( media-libs/libdvb media-tv/linuxtv-dvb-headers )
ivtv? ( media-tv/ivtv )
jack? ( media-sound/jack-audio-connection-kit )
lcd? ( app-misc/lcdproc )
lirc? ( app-misc/lirc )
vorbis? ( media-libs/libvorbis )
opengl? ( virtual/opengl )
ieee1394? ( >=sys-libs/libraw1394-1.2.0
>=sys-libs/libavc1394-0.5.0
>=media-libs/libiec61883-1.0.0 )
|| ( >=net-misc/wget-1.9.1 >=media-tv/xmltv-0.5.34 )
autostart? ( net-dialup/mingetty
x11-wm/evilwm
x11-apps/xset )"

DEPEND="${RDEPEND}
x11-apps/xinit"

PDEPEND="=x11-themes/mythtv-themes-${MY_PV}*"

S="${WORKDIR}/${PN}-${MY_PV}"

MYTHTV_GROUPS="video,audio,tty"

pkg_setup() {
local rip=0
if ! built_with_use -a =x11-libs/qt-3* mysql opengl ; then
echo
eerror "MythTV requires Qt to be built with mysql and opengl use flags enabled."
eerror "Please re-emerge =x11-libs/qt-3*, after having the use flags set."
echo
rip=1
fi

if use xvmc && use video_cards_nvidia; then
echo
ewarn "You enabled the 'xvmc' USE flag, you must have a GeForce 4 or"
ewarn "greater to use this. Otherwise, you'll have crashes with MythTV"
echo
fi

if use xvmc && ! ( use video_cards_i810 || use video_cards_nvidia || use video_cards_via ); then
echo
eerror "You enabled the XvMC USE flag but did not configure VIDEO_CARDS with either"
eerror "an nVidia, Intel i810, or VIA video card."
echo
rip=1
fi

if use autostart && use backendonly; then
echo
eerror "You can't have USE=autostart while having USE=backendonly."
eerror "USE=autostart is for mythfrontend"
echo
rip=1
fi

[[ $rip == 1 ]] && die "Please fix the above issues, before continuing."

echo
einfo "This ebuild now uses a heavily stripped down version of your CFLAGS"
einfo "Don't complain because your -momfg-fast-speed CFLAG is being stripped"
einfo "Only additional CFLAG issues that will be addressed are for binary"
einfo "package building."
echo
}

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

#Fixes of the bugs found in the release
#mythtv-fixes_patch

# As needed fix since they don't know how to write qmake let alone a real
# make system
epatch "${FILESDIR}"/${PN}-${MY_PV}-as-needed.patch
}

src_compile() {
local myconf="--prefix=/usr
--mandir=/usr/share/man
--libdir-name=$(get_libdir)"
use alsa || myconf="${myconf} --disable-audio-alsa"
use oss || myconf="${myconf} --disable-audio-oss"
use jack || myconf="${myconf} --disable-audio-jack"
# use freebox || myconf="${myconf} --disable-freebox"
use dbox2 || myconf="${myconf} --disable-dbox2"
use hdhomerun || myconf="${myconf} --disable-hdhomerun"
# use crciprec || myconf="${myconf} --disable-crciprec"
use altivec || myconf="${myconf} --disable-altivec"
use xvmc && myconf="${myconf} --enable-xvmc"
use dts && myconf="${myconf} --enable-libdts"
use xvmc && use video_cards_via && myconf="${myconf} --enable-xvmc-pro"
use perl && myconf="${myconf} --with-bindings=perl"
myconf="${myconf}
--disable-audio-arts
$(use_enable lirc)
$(use_enable joystick joystick-menu)
$(use_enable dvb)
--dvb-path=/usr/include
$(use_enable opengl opengl-vsync)
$(use_enable ieee1394 firewire)
--enable-xrandr
--enable-xv
--disable-directfb
--enable-x11
--enable-proc-opt"

if use mmx || use amd64; then
myconf="${myconf} --enable-mmx"
else
myconf="${myconf} --disable-mmx"
fi

if use debug; then
myconf="${myconf} --compile-type=debug"
else
myconf="${myconf} --compile-type=release"
fi

## CFLAG cleaning so it compiles
MARCH=$(get-flag "march")
MTUNE=$(get-flag "mtune")
MCPU=$(get-flag "mcpu")
strip-flags
filter-flags "-march=*" "-mtune=*" "-mcpu=*"
filter-flags "-O" "-O?"

if [[ -n "${MARCH}" ]]; then
myconf="${myconf} --arch=${MARCH}"
fi
if [[ -n "${MTUNE}" ]]; then
myconf="${myconf} --tune=${MTUNE}"
fi
if [[ -n "${MCPU}" ]]; then
myconf="${myconf} --cpu=${MCPU}"
fi

# myconf="${myconf} --extra-cxxflags=\"${CXXFLAGS}\" --extra-cflags=\"${CFLAGS}\""
hasq distcc ${FEATURES} || myconf="${myconf} --disable-distcc"
hasq ccache ${FEATURES} || myconf="${myconf} --disable-ccache"

# if use frontendonly; then
# ##Backend Removal
# ewarn
# ewarn "You are using the experimental feature for only installing the frontend."
# ewarn "You will not get Gentoo support nor support from MythTV upstream for this."
# ewarn "If this breaks, you own both pieces."
# ewarn
# myconf="${myconf} --disable-backend"
# fi

# if use backendonly; then
# ##Frontend Removal
# ewarn
# ewarn "You are using the experimental feature for only installing the backend."
# ewarn "You will not get Gentoo support nor support from MythTV upstream for this."
# ewarn "If this breaks, you own both pieces."
# ewarn
# myconf="${myconf} --disable-frontend"
# fi

# let MythTV come up with our CFLAGS. Upstream will support this
CFLAGS=""
CXXFLAGS=""
einfo "Running ./configure ${myconf}"
./configure ${myconf} || die "configure died"

${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake -o "Makefile" mythtv.pro || die "qmake failed"
emake || die "emake failed"

}

src_install() {

einstall INSTALL_ROOT="${D}" || die "install failed"
for doc in AUTHORS FAQ UPGRADING ChangeLog README; do
test -e "${doc}" && dodoc ${doc}
done

if ! use frontendonly; then
insinto /usr/share/mythtv/database
doins database/*

exeinto /usr/share/mythtv
doexe "${FILESDIR}/mythfilldatabase.cron"

newinitd ${FILESDIR}/mythbackend-0.18.2.rc mythbackend
newconfd ${FILESDIR}/mythbackend-0.18.2.conf mythbackend
fi


dodoc keys.txt docs/*.{txt,pdf}
dohtml docs/*.html

keepdir /etc/mythtv
chown -R mythtv "${D}"/etc/mythtv
keepdir /var/log/mythtv
chown -R mythtv "${D}"/var/log/mythtv

insinto /usr/share/mythtv/contrib
doins contrib/*

insinto /usr/share/mythtv/configfiles
doins configfiles/*

if ! use backendonly; then
dobin "${FILESDIR}"/runmythfe

if use autostart; then
dodir /etc/env.d/
echo 'CONFIG_PROTECT="/home/mythtv/"' > ${D}/etc/env.d/95mythtv

insinto /home/mythtv
newins "${FILESDIR}"/bash_profile .bash_profile
newins "${FILESDIR}"/xinitrc .xinitrc
fi
fi
}

pkg_preinst() {
enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS} || die "Problem adding mythtv user"
usermod -a -G ${MYTHTV_GROUPS} mythtv

export CONFIG_PROTECT="${CONFIG_PROTECT} ${ROOT}/home/mythtv/"
}

pkg_postinst() {
if ! use backendonly; then
echo
elog "Want mythfrontend to start automatically?"
elog "Set USE=autostart. Details can be found at:"
elog "http://dev.gentoo.org/~cardoe/mythtv/autostart.html"
fi

if ! use frontendonly; then
echo
elog "To always have MythBackend running and available run the following:"
elog "rc-update add mythbackend default"
echo
ewarn "Your recordings folder must be owned by the user 'mythtv' now"
ewarn "chown -R mythtv /path/to/store"
fi

if use autostart; then
echo
elog "Please add the following to your /etc/inittab file at the end of"
elog "the TERMINALS section"
elog "c8:2345:respawn:/sbin/mingetty --autologin mythtv tty8"
fi

}
Top
DocterD
Tux's lil' helper
Tux's lil' helper
Posts: 129
Joined: Sat May 15, 2004 4:02 pm

  • Quote

Post by DocterD » Sat Sep 01, 2007 2:32 pm

Anyone got this thing to work?

http://www.mythtv.org/wiki/index.php/Apple_trailers

It fails here because of:
cat appletrailer.xml

Warning: file(): URL file-access is disabled in the server configuration in /home/mythtv/myth_trailers_grabber on line 260

Warning: file(http://images.apple.com/trailers/rss/newtrailers.rss): failed to open stream: no suitable wrapper could be found in /home/mythtv/myth_trailers_grabber on line 260

Warning: Invalid argument supplied for foreach() in /home/mythtv/myth_trailers_grabber on line 265
<mythmenu name="TRAILERS">
</mythmenu>
Top
ZeroDivide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 86
Joined: Sat Mar 15, 2003 2:57 pm

  • Quote

Post by ZeroDivide » Thu Sep 20, 2007 9:35 pm

Change "allow_url_fopen = Off" to "allow_url_fopen = On" in /etc/php/cli-php4/php.ini
DocterD wrote:Anyone got this thing to work?

http://www.mythtv.org/wiki/index.php/Apple_trailers

It fails here because of:
cat appletrailer.xml

Warning: file(): URL file-access is disabled in the server configuration in /home/mythtv/myth_trailers_grabber on line 260

Warning: file(http://images.apple.com/trailers/rss/newtrailers.rss): failed to open stream: no suitable wrapper could be found in /home/mythtv/myth_trailers_grabber on line 260

Warning: Invalid argument supplied for foreach() in /home/mythtv/myth_trailers_grabber on line 265
<mythmenu name="TRAILERS">
</mythmenu>
Top
jrenraw
n00b
n00b
Posts: 16
Joined: Tue Aug 23, 2005 3:39 am

Error emerging media-tv/mythtv-0.21_p14530

  • Quote

Post by jrenraw » Thu Oct 11, 2007 9:40 pm

Mythtv-overlay was just synchronized and at revision 67.
layman -s mythtv-overlay
* Running command "/usr/bin/svn update "/usr/portage/local/layman/mythtv-overlay""...
At revision 67.
*
* Success:
* ------
*
* Successfully synchronized overlay "mythtv-overlay".
Here is the emerge error I'm getting:
* Failed Patch: mythsocket-remove-select-timeout.patch !
* ( /usr/portage/local/layman/mythtv-overlay/media-tv/mythtv/files/mythsocket-remove-select-timeout.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/media-tv/mythtv-0.21_p14530/temp/mythsocket-remove-select-timeout.patch-1585.out

*
* ERROR: media-tv/mythtv-0.21_p14530 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_unpack
* ebuild.sh, line 768: Called qa_call 'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* mythtv-0.21_p14530.ebuild, line 116: Called epatch '/usr/portage/local/layman/mythtv-overlay/media-tv/mythtv/files/mythsocket-remove-select-timeout.patch'
* eutils.eclass, line 304: Called die
*
* Failed Patch: mythsocket-remove-select-timeout.patch!
* 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/media-tv:mythtv-0.21_p14530:20071011-194948.log'.
*
Patch output contains:
==================================================

PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/mythtv-overlay/media-tv/mythtv/files/mythsocket-remove-select-timeout.patch

==================================================
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- libs/libmyth/mythsocket.cpp (revision 14195)
|+++ libs/libmyth/mythsocket.cpp (working copy)
--------------------------
No file to patch. Skipping patch.
patch unexpectedly ends in middle of line
2 out of 2 hunks ignored
Top
altonsmith
n00b
n00b
User avatar
Posts: 7
Joined: Sun Feb 13, 2005 3:52 am
Location: Australia

  • Quote

Post by altonsmith » Sat Oct 27, 2007 7:04 am

I'm getting the following error when I add the overlay

Code: Select all

A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/ChangeLog
A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/mythmusic-0.20_p12849.ebuild
A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/mythmusic-0.21_p14738.ebuild
A    /usr/portage/local/layman/mythtv-overlay/media-plugins/mythmusic/mythmusic-0.21_p14489.ebuild
svn: REPORT request failed on '/svn/repos/mythtv-overlay/!svn/vcc/default'
svn: REPORT of '/svn/repos/mythtv-overlay/!svn/vcc/default': Could not read response body: Connection reset by peer (https://www.integralblue.com)
* Failed to add overlay "mythtv-overlay".
* Error was: Adding the overlay failed!
I've re-emerged subversion-1.4.4-r4 and I still get the error.
Any ideas?
Top
Post Reply

105 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic