[mythtv-users] Using Gentoo ebuilds from git packaging repo

Robert Longbottom rongblor at googlemail.com
Fri Feb 11 17:28:31 UTC 2011


On 11/02/2011 17:17, Phil Bridges wrote:
> On Fri, Feb 11, 2011 at 12:13 PM, Robert Longbottom
> <rongblor at googlemail.com>  wrote:
>> On 11/02/2011 17:01, David Liana wrote:
>>>
>>>
>>> On Fri, Feb 11, 2011 at 11:57 AM, lists.md301<lists.md301 at gmail.com
>>> <mailto:lists.md301 at gmail.com>>  wrote:
>>>
>>>
>>>
>>>     On Thu, Feb 10, 2011 at 9:34 PM, Raymond Wagner
>>>     <raymond at wagnerrp.com<mailto:raymond at wagnerrp.com>>  wrote:
>>>
>>>         On 2/10/2011 20:51, Robin Gilks wrote:
>>>
>>>             Greetings
>>>
>>>             Does anyone have a howto on using the ebuilds from git? I
>>>             have read the
>>>             README file and have got the packages repository into
>>>             /usr/local/mythtv_portage and got as far as a --pretend on
>>>             the emerge and
>>>             it all looks OK.
>>>
>>>
>>>         Check out the packaging repository to your hard drive.
>>>
>>>                 git clone git://github.com/MythTV/packaging.git
>>>         <http://github.com/MythTV/packaging.git>  /usr/local/mythtv_portage
>>>
>>>         Add the overlay to portage with the following line in your
>>>         /etc/make.conf
>>>
>>>                 PORTDIR_OVERLAY="/usr/local/mythtv_portage/Gentoo"
>>>
>>>         Then just continue to update MythTV and the plugins as normal.
>>>           0.24 builds are marked as stable, while 0.25 builds will have
>>>         to be unmasked in your /etc/portage/package.keywords.  Rob Smith
>>>         has been updating the ebuilds every few days, and you can pull
>>>         the new sets by running the following.
>>>
>>>
>>>     [snip]
>>>
>>>     So is this going to be the "official" manner in which mythtv is
>>>     going to be supported in Gentoo going forward?  Perhaps the
>>>     transition to git has thrown a monkeywrench into things, but I
>>>     haven't seen much official action in Gentoo-land for 0.24, either in
>>>     portage (no alpha ebuilds) or on the bugs tracking.  On the open
>>>     Gentoo bugs ticket requesting a 0.24 ebuild, I see that people have
>>>     been offering their own ebuilds (and referencing the mythtv git ones
>>>     as well), but nothing from the official gentoo maintainer "cardoe"
>>>     (Doug Goldstein), or any timeline.
>>>
>>>     I've been waiting to try 0.24 on my system, but don't know if I
>>>     should wait for something to appear in portage, or go with the
>>>     mythtv-bundled solution.  I want to avoid having to switch
>>>     approaches mid-stream if possible.  If/when something is decided, it
>>>     would be nice for it to be published someplace (wiki, mailing list,
>>>     etc.).
>>>
>>> I don't know if it will be going forward, as I don't speak for Gentoo or
>>> MythTV.  But, the ebuilds work well and users can generate their own
>>> ebuilds using the provided python script.
>>> The upgrade was generally painless for me.
>>
>> I waited for (what felt like) ages for 0.24 ebuilds to appear in portage,
>> and eventually got bored of waiting.  The upgrade to the mythtv packaging
>> ebuilds was fairly painless and they seem to be following 0.24-fixes pretty
>> closely and even if they don't it seems to be quite easy to generate your
>> own, which is good.
>>
>
> I'm about to go through the same update process.  According to the
> directions, you need to set the SVN revision in your make.conf file.
> Is there a list of acceptable SVN revision numbers that are available
> to the ebuild?

You must be reading some old instructions somewhere, since Mythtv is no 
longer in SVN, it's it GIT.

See here for the readme for the method I used:

https://github.com/MythTV/packaging/blob/master/Gentoo/README

Robert.


More information about the mythtv-users mailing list