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

Phil Bridges gravityhammer at gmail.com
Fri Feb 11 17:50:03 UTC 2011


On Fri, Feb 11, 2011 at 12:38 PM, Robert Longbottom
<rongblor at googlemail.com> wrote:
> On 11/02/2011 17:35, Phil Bridges wrote:
>>
>> On Fri, Feb 11, 2011 at 12:28 PM, Robert Longbottom
>> <rongblor at googlemail.com>  wrote:
>>>
>>> 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
>>>
>>
>> Thanks.  I was looking here: https://github.com/MarcT/mt-mythtv/wiki
>
> Ah yes, MarcT's ebuilds seem to be the other popular option and I think they
> have been around for longer than the ones in the mythtv packaging repo.  But
> like you I couldn't work out how they worked with the new git repositories.
>
> Robert.
>

Now I just need to read up on removing his ebuilds from my layman setup.


More information about the mythtv-users mailing list